input devices Flashcards
input devices
sense physical properties of the interaction with a suer and translate them into user interface events and parameters
what are the 4 types of input
text
spacial e.g. pointing
directly mapped control e.g. function keys
media capture; audio visual scannable codes
what are the 5 properties that can be sensed with input devices
linear/rotary; e.g. slider vs knob
position/force
absolute/relative e.g. up/down vs scrolling
1dimensional or more
discrete/continuous
what are the states in the 3 state model of pointing devices
0; out of range
1; tracking
2; dragging
what are the 3 types of controllers
isotonic
isomorphic
elastic
isotonic controller
free moving and senses displacement
mouse
isomorphic controller
non moving and senses force
ibm trackpad
elastic controller
increasing resistance and can sense displacement and/or force
thumbsticks on controller
direct control (cd relationship)
motor space = display space
the input is tracked directly onto the ui
touchscreen
indirect control (cd relationship)
motor space != display space
device is represented by a cursor
what are the 2 orders of control
position 0 order
rate 1st order
position order (0 order control)
input mapped to position by how much the controller moves
e.g. isotonic controller
rate control (first order control)
input mapped to speed of cursor
better at sensing force
isomorphic controllers
cd gain formula
v display/ v control
what is the cd gain for direct control
no gain as 1:1
cd gain > 1
cursor faster than input
cd gain < 1
cursor moves slower than input
transfer function
mapping of the input from motorspace to display space
and can implement dynamic cd gain
trade off of touchscreen
fast but inaccurate
trade off of mouse
best with speed and accuracy
trade off of trackpad
inefficient but close the the keyboard
trade off of pointing stick
inefficient for very small movements but can keep hands on the home row
input modes
the same input device can have a different effect
mode errors
when the user is not aware of the current mode