People & Devices: (Inputs & Outputs) Startlingly small child using computer History of...
-
date post
21-Dec-2015 -
Category
Documents
-
view
217 -
download
1
Transcript of People & Devices: (Inputs & Outputs) Startlingly small child using computer History of...
![Page 1: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/1.jpg)
People & Devices: (Inputs & Outputs)
Startlingly small child using computerHistory of human-computer interactionAnother history video
![Page 2: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/2.jpg)
Human performance and input devices
An input device is a kind of transducer - it converts one kind of signal into another.
Device independence - when a program is written in such a way that you can switch input devices without changing the program
![Page 3: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/3.jpg)
Input devices - spatial input
switches keyboards speech recognizers mouse, trackball, joystick light pen, tablet, touch screen data glove and other body trackers eye trackers etc.
![Page 4: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/4.jpg)
Spatial input (positioning) devices
specify spatial location (ex: mouse) mappings can be absolute or relative
full touchscreen, most knobs are absolute mouse, trackball, joystick, touch pad are relative some devices can be both (e.g., stylus)
can be spatially coincident or not (touchscreen vs. most others)
many programs are device independent
![Page 5: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/5.jpg)
Speed vs. accuracy: A tradeoff
This tradeoff affects many human actions!
People can choose to favor speed over accuracy, or vice versa.
Input devices are sometimes biased toward either speed or accuracy, depending on the task.
![Page 6: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/6.jpg)
Positioning devices (Albert, 1982)
Device Speed Accuracy
Touch screen 1(fastest) 6.5
Light pen 2 6.5
Digitizing tablet 3 2
Trackball 4 1(best)
Force joystick 5 3
Position joystick 6 4
Keyboard 7(slowest) 5(from Sanders & McCormick)
![Page 7: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/7.jpg)
Which input device is “best”?
It depends on the context of use! (Bill Buxton)
(our categories for input devices are not necessarily good ones)
Input devices chunk things differently.
Interfaces typically deal with only serial input, not parallel input.
![Page 8: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/8.jpg)
Speed vs. accuracy: A tradeoff
This tradeoff affects many human actions!
Human factors example:
moving a mouse to a target:
What are the relevant factors?
![Page 9: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/9.jpg)
Fitt’s Law
Moving a mouse to a target:
What can vary?
![Page 10: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/10.jpg)
Fitt’s Law
Moving a mouse to a target:
What can vary? how long it takes how far you have to move how big the target is
![Page 11: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/11.jpg)
Fitt’s Law
Moving a mouse to a target:
What can vary? how long it takes = T how far you have to move = D how big the target is = S
How are these variables related? T = ??
![Page 12: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/12.jpg)
Fitt’s Law
Moving a mouse to a target:
What can vary? how long it takes = T how far you have to move = D how big the target is = S
T = D*S? T = S/D?? T = D/S??
![Page 13: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/13.jpg)
Fitt’s Law
Moving a mouse to a target:
What can vary? how long it takes = T how far you have to move = D how big the target is = S
T = D/S
![Page 14: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/14.jpg)
Fitt’s Law
moving a computer mouse to a target:
how long it takes = T how far you have to move = D how big the target is = S how long it takes you to get started ~.5 s
T = (D/S + .5 s)
![Page 15: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/15.jpg)
Fitt’s Law
moving a computer mouse to a target:
how long it takes = T how far you have to move = D how big the target is = S how long it takes you to get started ~.5 s how fast you are, as an individual = k
T = k log (D/S + .5 s)
![Page 16: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/16.jpg)
Fitt’s Law
moving a computer mouse to a target: T = total time D = distance S = size of target k = a constant (individual differences) plus, some time to get started
![Page 17: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/17.jpg)
Fitt’s Law
moving a computer mouse to a target: T = total time D = distance S = size of target k = a constant (individual differences) plus, some time to get started
T = k log (D/S + .5 sec)
![Page 18: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/18.jpg)
Fitt’s Law
A quiz designed to give you fitts!
(Bruce Tognazzini)
![Page 19: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/19.jpg)
Text input
Keyboards Handwriting recognition Speech recognition
![Page 20: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/20.jpg)
Text input
KeyboardsAlphabeticQWERTYDvorakChord
![Page 21: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/21.jpg)
Text input
Keyboards Potentially:QWERTY SlowestAlphabeticDvorakChord Fastest
![Page 22: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/22.jpg)
Text input
Keyboards Handwriting recognition Speech recognition
![Page 23: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/23.jpg)
Text input
Keyboards Handwriting recognition
PRO: better than small keys, integrated with sketching, preferred by some users
CON: may need training, recognition errors; slower than typing for some
Speech recognition
![Page 24: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/24.jpg)
Text input
Keyboards Handwriting recognition Speech recognition (to be continued)
![Page 25: People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.](https://reader030.fdocuments.net/reader030/viewer/2022032704/56649d5d5503460f94a3ce2a/html5/thumbnails/25.jpg)
Input devices (some conclusions)
Different controls or input devices chunk things differently
Why shouldn’t we use more than just our hands?
Choosing input and output devices involves making tradeoffs
Remember: The best input device for the job depends on the context of use.