The design space of input devices
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A morphological analysis of the design space of input devices
ACM Transactions on Information Systems (TOIS) - Special issue on computer—human interaction
Analog input device physical characteristics
ACM SIGCHI Bulletin
Human-computer interaction
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Quantitative analysis of scrolling techniques
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Improving Browsing Performance: A study of four input devices for scrolling and pointing tasks
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Scroll ring performance evaluation
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Lexical and pragmatic considerations of input structures
ACM SIGGRAPH Computer Graphics
SlideBar: analysis of a linear input device
Behaviour & Information Technology
Improving list revisitation with ListMaps
Proceedings of the working conference on Advanced visual interfaces
Evaluating touch gestures for scrolling on notebook computers
CHI '08 Extended Abstracts on Human Factors in Computing Systems
A semantic analysis of the design space of input devices
Human-Computer Interaction
Proceedings of the 24th annual ACM symposium on User interface software and technology
Improving scrolling devices with document length dependent gain
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Touch scrolling transfer functions
Proceedings of the 26th annual ACM symposium on User interface software and technology
A model of navigation for very large data views
Proceedings of Graphics Interface 2013
Hi-index | 0.00 |
Scrolling is controlled through many forms of input devices, such as mouse wheels, trackpad gestures, arrow keys, and joysticks. Performance with these devices can be adjusted by introducing variable transfer functions to alter the range of expressible speed, precision, and sensitivity. However, existing transfer functions are typically "black boxes" bundled into proprietary operating systems and drivers. This presents three problems for researchers: (1) a lack of knowledge about the current state of the field; (2) a difficulty in replicating research that uses scrolling devices; and (3) a potential experimental confound when evaluating scrolling devices and techniques. These three problems are caused by gaps in researchers' knowledge about what device and movement factors are important for scrolling transfer functions, and about how existing devices and drivers use these factors. We fill these knowledge gaps with a framework of transfer function factors for scrolling, and a method for analysing proprietary transfer functions---demonstrating how state of the art commercial devices accommodate some of the human control phenomena observed in prior studies.