Sie sind auf Seite 1von 5

Fitts's law

From Wikipedia, the free encyclopedia


Fitts's law (often cited as Fitts' law) is a model of human movement primarily used in humancomputer interaction and
ergonomics that predicts that the time required to rapidly move to a target area is a function of the distance to the target
and the size of the target. Fitts's law is used to model the act of pointing, either by physically touching an object with a
hand or finger, or virtually, by pointing to an object on a computer monitor using a pointing device. It was proposed by
Paul Fitts in 1954.
Model
Fitts's law has been formulated mathematically in several different ways. One common form is the Shannon formulation
(proposed by Scott MacKenzie (http://www.yorku.ca/mack) , professor at York University, and named for its resemblance
to the ShannonHartley theorem) for movement along a single dimension:
where:
T is the average time taken to complete the movement. (Traditionally, researchers have used the symbol MT for this,
to mean movement time.)
a represents the start/stop time of the device (intercept) and
b stands for the inherent 1/speed of the device (slope). These constants can be determined experimentally by fitting
a straight line to measured data.
D is the distance from the starting point to the center of the target. (Traditionally, researchers have used the symbol
A for this, to mean the amplitude of the movement.)
W is the width of the target measured along the axis of motion. W can also be thought of as the allowed error
tolerance in the final position, since the final point of the motion must fall within
W

2
of the target's center.
From the equation, we see a speedaccuracy trade off associated with pointing, whereby targets that are smaller and/or
farther away require more time to acquire.
Success and implications
Fitts's law is an unusually successful and well-studied model. Experiments that reproduce Fitts's results and/or that
demonstrate the applicability of Fitts's law in somewhat different situations are not difficult to perform. The measured data
in such experiments often fit a straight line with a correlation coefficient of .95 or higher, a sign that the model is very
accurate.
Although Fitts only published two articles on his law (Fitts 1954, Fitts and Peterson 1964), there are hundreds of
subsequent studies related to it in the humancomputer interaction (HCI) literature, and quite possibly thousands of
studies published in the larger psychomovement literature. The first HCI application of Fitts's law was by Card, English,
and Burr (1978), who used the index of performance (IP), defined as
1

b
, to compare performance of different input
devices, with the mouse coming out on top. This early work, according to Stuart Card's biography, "was a major factor
leading to the mouse's commercial introduction by Xerox".
[1]
Fitts's law has been shown to apply under a variety of conditions, with many different limbs (hands, feet,
[2]
head-mounted
sights,
[3]
eye gaze), manipulanda (input devices), physical environments (including underwater), and user populations
(young, old, special educational needs, and drugged participants). Note that the constants a, b, IP have different values
under each of these conditions.
Since the advent of graphical user interfaces, Fitts's law has been applied to tasks where the user must position a mouse
cursor over an on-screen target, such as a button or other widget. Fitts's law models both point-and-click and
drag-and-drop actions. Dragging has a lower IP associated with it, because the increased muscle tension makes pointing

Fitts's law - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Fitts's_law
1 of 5 10/09/2014 11:12 AM
more difficult. Fitts's law has also been shown to model target-directed hand and head motions in a virtual environment.
[4][5]
In its original and strictest form:
It applies only to movement in a single dimension and not to movement in two dimensions (though it is successfully
extended to two dimensions in the Accot-Zhai steering law);
It describes simple motor response of, say, the human hand, failing to account for software acceleration usually
implemented for a mouse cursor;
It describes untrained movements, not movements that are executed after months or years of practice (though some
argue that Fitts's law models behaviour that is so low level that extensive training doesn't make much difference).
Screen hotspots
If, as generally claimed, the law does hold true for pointing with the mouse, some consequences for user interface design
include:
Buttons and other GUI controls should be a reasonable size; it is relatively difficult to click on small ones.
Edges and corners of the computer monitor (e.g., the location of the Start button, Taskbar and a maximized
window's Close button in Microsoft Windows; or the menus and Dock of Mac OS X) are particularly easy to acquire
with a mouse, touchpad or trackball. Because the pointer remains at the screen edge regardless of how much
further the mouse is moved, they can be considered as having infinite width.
[6][7]
An exception of note is that since
hands are not artificially limited in the same way, this attribute does not apply to touchscreens.
Similarly, top-of-screen menus (e.g., Mac OS) are sometimes easier to acquire than top-of-window menus (e.g.,
Windows OS).
Pop-up menus can usually be opened faster than pull-down menus, since the user avoids travel: the pop-up
appears at the current cursor position.
Pie menu items typically are selected faster and have a lower error rate than linear menu items, for two reasons:
because pie menu items are all the same, small distance from the centre of the menu; and because their wedge-
shaped target areas (which usually extend to the edge of the screen) are very large.
[8]
Fitts's law remains one of the few hard, reliable humancomputer interaction predictive models, joined more recently by
the Accot-Zhai steering law, which is derived from Fitts's law.
Mathematical details
The logarithm in Fitts's law is called the index of difficulty ID for the target, and has units of bits. We can rewrite the law as
where
Thus, the units for b are time/bit; e.g., ms/bit. The constant a can be thought of as incorporating reaction time and/or the
time required to click a button.
The values for a and b change as the conditions under which pointing is done are changed. For example, a mouse and
stylus may both be used for pointing, but have different constants a and b associated with them.
An index of performance IP (also called throughput TP), in bits/time, can be defined to characterize how quickly pointing
can be done, independent of the particular targets involved. There are two conventions for defining IP: one is IP = 1/b
(which has the disadvantage of ignoring the effect of a), the other is IP = ID
avg
/MT
avg
(which has the disadvantage of
Fitts's law - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Fitts's_law
2 of 5 10/09/2014 11:12 AM
depending on an arbitrarily chosen "average" ID).
[9]
For a discussion of these two conventions, see Zhai (2002). Whatever
definition is used, measuring the IP of different input devices allows the devices to be compared with respect to their
pointing capability.
Slightly different from the Shannon formulation is the original formulation by Fitts:
The factor of 2 here is not particularly important; this form of the ID can be rewritten with the factor of 2 absorbed as
changes in the constant a. The "+1" in the Shannon form, however, does make it different from Fitts's original form,
especially for low values of the ratio D/W. The Shannon form has the advantage that the ID is always non-negative, and
has been shown to better fit measured data.
Derivation
Fitts's law can be derived from various models of motion. A very simple model, involving discrete, deterministic responses,
is considered here. Although this model is overly simple, it provides some intuition for Fitts's law.
Assume that the user moves toward the target in a sequence of submovements. Each submovement requires a constant
time t to execute, and moves a constant fraction 1-r of the remaining distance to the centre of the target, where 0 < r < 1.
Thus, if the user is initially at a distance D from the target, the remaining distance after the first submovement is rD, and
the remaining distance after the nth submovement is r
n
D. (In other words, the distance left to the target's centre is a
function that decays exponentially over time.) Let N be the (possibly fractional) number of submovements required to fall
within the target. Then,
Solving for N:
The time required for all submovements is:
By defining appropriate constants a and b, this can be rewritten as
The above derivation is similar to one given in Card, Moran, and Newell (1983). For a critique of the deterministic iterative-
corrections model, see Meyer et al. (1990).
[10]
See also
Hick's law
Point-and-click
Fitts's law - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Fitts's_law
3 of 5 10/09/2014 11:12 AM
AccotZhai steering law
Crossing-based interface
Notes
^ "Stuart Card" (https://web.archive.org
/web/20120711210730/http://www2.parc.com/istl/groups
/uir/people/stuart/stuart.htm) . PARC. Archived from the
original (http://www2.parc.com/istl/groups/uir/people/stuart
/stuart.htm) on 2012-07-11.
1.
^ Hoffmann, Errol R. (1991). "A comparison of hand and
foot movement times". Ergonomics 34 (4): 397406.
doi:10.1080/00140139108967324 (http://dx.doi.org
/10.1080%2F00140139108967324) .
2.
^ So, R. H. Y.; Griffin, M. J. (2000). "Effects of target
movement direction cue on head-tracking performance".
Ergonomics 43 (3): 360376.
doi:10.1080/001401300184468 (http://dx.doi.org
/10.1080%2F001401300184468) .
3.
^ So, R. H. Y.; Cheung, K. M. (2002). "Combined and
interacting effects of hand and head movement lags on
discrete manual performance in a virtual environment".
Ergonomics 45: 105123. doi:10.1080/00140130110115354
(http://dx.doi.org/10.1080%2F00140130110115354) .
4.
^ So, R. H. Y.; Cheung, R. S.; Goonetilleke (1999). "Target-
directed head movements in a head-coupled virtual
environment: predicting the effects of lags using Fitts' law".
Human Factors 41 (3): 474486.
doi:10.1518/001872099779611067 (http://dx.doi.org
/10.1518%2F001872099779611067) .
5.
^ Hale, Kevin (3 October 2007). "Visualizing Fitts' Law"
(http://particletree.com/features/visualizing-fittss-law/) .
Particle Tree.
6.
^ Atwood, Jeff (9 August 2006). "Fitts' Law and Infinite
Width" (http://www.codinghorror.com/blog/2006/08/fitts-
law-and-infinite-width.html) . Coding Horror.
7.
^ Hopkins, Don (1 December 1991). "The Design and
Implementation of Pie Menus" (http://www.drdobbs.com
/database/the-design-and-implementation-of-pie-
men/184408667) . Dr. Dobb's Journal.
8.
^ MacKenzie, I. Scott; Isokoski, Poika (2008). "Fitts'
Throughput and the Speed-accuracy Tradeoff". Conference
on Human Factors in Computing Systems. pp. 16331636.
doi:10.1145/1357054.1357308 (http://dx.doi.org
/10.1145%2F1357054.1357308) .
9.
^ * Meyer, D. E.; Smith, J. E. K.; Kornblum, S.; Abrams, R.
A.; Wright, C. E. (1990). "Speed-accuracy tradeoffs in aimed
movements: Toward a theory of rapid voluntary action"
(http://www.umich.edu/~bcalab/documents
/MeyerSmithKornblumAW1990.pdf) (pdf). In Jeannerod,
M. Attention and performance XIII. Hillsdale, NJ: Lawrence
Erlbaum. pp. 173226.
10.
References
Accot, Johnny; Zhai, Shumin (2002). "More than dotting the
i'sfoundations for crossing-based interfaces". Proceedings
of ACM CHI 2002 Conference on Human Factors in
Computing Systems: 7380. doi:10.1145/503376.503390
(http://dx.doi.org/10.1145%2F503376.503390) .
(subscription required (help)).
Accot, Johnny; Zhai, Shumin (2003). "Refining Fitts' law
models for bivariate pointing". Proceedings of ACM CHI
2003 Conference on Human Factors in Computing Systems:
193200. doi:10.1145/642611.642646 (http://dx.doi.org
/10.1145%2F642611.642646) . (subscription required (help)).
Card, Stuart K.; Moran, Thomas P.; Newell, Allen (1983). The
Psychology of HumanComputer Interaction. Hillsdale, NJ:
L. Erlbaum Associates. ISBN 0898592437.
Card, Stuart K.; English, William K.; Burr, Betty J. (1978).
"Evaluation of mouse, rate-controlled isometric joystick, step
keys, and text keys for text selection on a CRT". Ergonomics
21 (8): 601613.
Fitts, Paul M. (June 1954). "The information capacity of the
human motor system in controlling the amplitude of
movement". Journal of Experimental Psychology 47 (6):
381391. (Reprinted in Journal of Experimental Psychology:
General, 121(3):262269, 1992).
Fitts, Paul M.; Peterson, James R. (February 1964).
"Information capacity of discrete motor responses". Journal
of Experimental Psychology 67 (2): 103112.
MacKenzie, I. Scott (1992). "Fitts' law as a research and
design tool in humancomputer interaction"
(http://www.yorku.ca/mack/hci1992.pdf) (pdf). Human
Computer Interaction 7: 91139.














Fitts's law - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Fitts's_law
4 of 5 10/09/2014 11:12 AM
MacKenzie, I. Scott; Buxton, William A. S. (1992). "Extending
Fitts' law to two-dimensional tasks". Proceedings of ACM
CHI 1992 Conference on Human Factors in Computing
Systems: 219226. doi:10.1145/142750.142794
(http://dx.doi.org/10.1145%2F142750.142794) .
(subscription required (help)).
Murata, A. (1999). "Extending effective target width in Fitts'
law to a two-dimensional pointing task". International Journal
of HumanComputer Interaction 11 (2): 137152.
doi:10.1207/S153275901102_4 (http://dx.doi.org
/10.1207%2FS153275901102_4) . (subscription required
(help)).
Welford, A. T. (1968). Fundamentals of Skill. Methuen.
Zhai, Shumin (2002). On the Validity of Throughput as a
Characteristic of Computer Input
(http://www.m.shuminzhai.com/papers
/ZhaiIBMReporRJ10253.pdf) (pdf) (Technical report). San
Jose, California: Almaden Research Center. RJ 10253.
External links
Peer-reviewed Encyclopedia entry on Fitts' Law (http://www.interaction-design.org/encyclopedia/fitts_law.html) by
Mehmet Gktrk
Fitts' Law (http://www.asktog.com/basics/firstPrinciples.html#fittsLaw) at AskTog
A Quiz Designed to Give You Fitts (http://www.asktog.com/columns/022DesignedToGiveFitts.html) at AskTog
Fitts' Law (http://ei.cs.vt.edu/~cs5724/g1/) at CS Dept. NSF-Supported Education Infrastructure Project
Fitts Law: Modeling Movement Time in HCI (http://www.cs.umd.edu/class/fall2002/cmsc838s/tichi/fitts.html)
Bibliography of Fitts Law Research (http://www.yorku.ca/mack/RN-Fitts_bib.htm) compiled by I. Scott MacKenzie
Fitts' Law in Microsoft Office User Interface (http://blogs.msdn.com/jensenh/archive/2006/08/22/711808.aspx) by
Jensen Harris
Visualizing Fitts's Law (http://particletree.com/features/visualizing-fittss-law/) by Kevin Hale
Retrieved from "http://en.wikipedia.org/w/index.php?title=Fitts%27s_law&oldid=622435332"
Categories: Humancomputer interaction Motor control
This page was last modified on 23 August 2014 at 06:18.
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using
this site, you agree to the Terms of Use and Privacy Policy. Wikipedia is a registered trademark of the Wikimedia
Foundation, Inc., a non-profit organization.











Fitts's law - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Fitts's_law
5 of 5 10/09/2014 11:12 AM

Das könnte Ihnen auch gefallen