Extending Fitts' law to two-dimensional tasks
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The “prince” technique: Fitts' law and selection using area cursors
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
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
Beyond Fitts' law: models for trajectory-based HCI tasks
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Interaction and modeling techniques for desktop two-handed input
Proceedings of the 11th annual ACM symposium on User interface software and technology
Acquisition of expanding targets
Proceedings of the 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
Object pointing: a complement to bitmap pointing in GUIs
GI '04 Proceedings of the 2004 Graphics Interface Conference
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
Phosphor: explaining transitions in the user interface using afterglow effects
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Endpoint prediction using motion kinematics
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Pointing lenses: facilitating stylus input through visual-and motor-space magnification
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Pointer warping in heterogeneous multi-monitor environments
GI '07 Proceedings of Graphics Interface 2007
ThumbSpace: generalized one-handed input for touchscreen-based mobile devices
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
DynaSpot: speed-dependent area cursor
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Disambiguating ninja cursors with eye gaze
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Rake cursor: improving pointing performance with concurrent input channels
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ARC-Pad: absolute+relative cursor positioning for large displays with a mobile touchscreen
Proceedings of the 22nd annual ACM symposium on User interface software and technology
FlexiKnobs: bridging the gap between mouse interaction and hardware controllers
Proceedings of the fourth international conference on Tangible, embedded, and embodied interaction
LensMouse: augmenting the mouse with an interactive touch display
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The satellite cursor: achieving MAGIC pointing without gaze tracking using multiple cursors
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
UIMarks: quick graphical interaction with specific targets
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries
Gesture select:: acquiring remote targets on large displays without pointing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
TorusDesktop: pointing via the backdoor is sometimes shorter
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
On the costs of multiple trajectory pointing methods
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Surfpad: riding towards targets on a squeeze film effect
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
From the lab to the world: lessons from extending a pointing technique for real-world use
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Effects of motor scale, visual scale, and quantization on small target acquisition difficulty
ACM Transactions on Computer-Human Interaction (TOCHI)
Enabling multi-user interaction in large high-resolution distributed environments
Future Generation Computer Systems
Proceedings of the 24th annual ACM symposium on User interface software and technology
Probabilistic pointing target prediction via inverse optimal control
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
An investigation of Fitts' law in a multiple-display environment
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
International Journal of Human-Computer Studies
Examining the costs of multiple trajectory pointing techniques
International Journal of Human-Computer Studies
Using fake cursors to secure on-screen password entry
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Effects of Target Expansion on Selection Performance in Older Computer Users
ACM Transactions on Accessible Computing (TACCESS)
Hi-index | 0.01 |
We propose the "ninja cursor" to improve the performance of target acquisition, particularly on large screens. This technique uses multiple distributed cursors to reduce the average distance to targets. Each cursor moves synchronously following mouse movement. We present the design and implementation of the proposed technique, including a method to resolve the ambiguity that results when multiple cursors indicate different targets simultaneously. We also conducted an experiment to assess the performance of the ninja cursor. The results indicate that it can generally reduce movement time. However, the performance is greatly affected by the number of cursors and target density. Based on these results, we discuss how our technique can be put into practical use. In addition to presenting a novel method to improve pointing performance, our study is the first to explore a variable number of cursors for performing pointing tasks.