Powermice and user performance
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Input devices and interaction techniques for advanced computing
Virtual environments and advanced interface design
Virtual pointing on a computer display: non-linear control-display mappings
GI '96 Proceedings of the conference on Graphics interface '96
Making computers easier for older adults to use: area cursors and sticky icons
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Semantic pointing: improving target acquisition with control-display ratio adaptation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Predictive interaction using the delphian desktop
Proceedings of the 18th annual ACM symposium on User interface software and technology
Designing Interactions
Ninja cursors: using multiple cursors to assist target acquisition on large screens
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Fitts' throughput and the speed-accuracy tradeoff
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The effect of spring stiffness and control gain with an elastic rate control pointing device
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Perceptibility and utility of sticky targets
GI '08 Proceedings of graphics interface 2008
DynaSpot: speed-dependent area cursor
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The angle mouse: target-agnostic dynamic gain adjustment based on angular deviation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Improving scrolling devices with document length dependent gain
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
1 € filter: a simple speed-based low-pass filter for noisy input in interactive systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Exposing and understanding scrolling transfer functions
Proceedings of the 25th annual ACM symposium on User interface software and technology
Giving a hand to the eyes: leveraging input accuracy for subpixel interaction
Proceedings of the 25th annual ACM symposium on User interface software and technology
Two-Part Models Capture the Impact of Gain on Pointing Performance
ACM Transactions on Computer-Human Interaction (TOCHI)
How low can you go?: human limits in small unidirectional mouse movements
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Pointing at 3d target projections with one-eyed and stereo cursors
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
High-precision pointing on large wall displays using small handheld devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 12th International Conference on Interaction Design and Children
Touch scrolling transfer functions
Proceedings of the 26th annual ACM symposium on User interface software and technology
Virtual Stick in Caret Positioning on Touch Screens
Proceedings of the 25ième conférence francophone on l'Interaction Homme-Machine
Hi-index | 0.02 |
Transfer functions are the only pointing facilitation technique actually used in modern graphical interfaces involving the indirect control of an on-screen cursor. But despite their general use, very little is known about them. We present EchoMouse, a device we created to characterize the transfer functions of any system, and libpointing, a toolkit that we developed to replicate and compare the ones used by Windows, OS X and Xorg. We describe these functions and report on an experiment that compared the default one of the three systems. Our results show that these default functions improve performance up to 24% compared to a unitless constant CD gain. We also found significant differences between them, with the one from OS X improving performance for small target widths but reducing its performance up to 9% for larger ones compared to Windows and Xorg. These results notably suggest replacing the constant CD gain function commonly used by HCI researchers by the default function of the considered systems.