Presentation is loading. Please wait.

Presentation is loading. Please wait.

People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.

Similar presentations


Presentation on theme: "People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video."— Presentation transcript:

1 People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video

2 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

3 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.

4 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

5 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.

6 Positioning devices (Albert, 1982) Device Speed Accuracy Touch screen 1(fastest)6.5 Light pen 26.5 Digitizing tablet 32 Trackball 41 (best) Force joystick 53 Position joystick 64 Keyboard 7(slowest)5 (from Sanders & McCormick)

7 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.

8 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?

9 Fitt’s Law Moving a mouse to a target: What can vary?

10 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

11 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 = ??

12 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??

13 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

14 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)

15 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)

16 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

17 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)

18 Fitt’s Law A quiz designed to give you fitts! (Bruce Tognazzini)

19 Text input Keyboards Handwriting recognition Speech recognition

20 Text input Keyboards  Alphabetic  QWERTY  Dvorak  Chord

21 Text input Keyboards Potentially:  QWERTY Slowest  Alphabetic  Dvorak  ChordFastest

22 Text input Keyboards Handwriting recognition Speech recognition

23 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

24 Text input Keyboards Handwriting recognition Speech recognition (to be continued)

25 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.


Download ppt "People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video."

Similar presentations


Ads by Google