ABSTRACT
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.
- Accot, J. and Zhai, S. Beyond Fitts' Law: Models for Trajectory-Based HCI Tasks. In Proceedings of CHI'97, 1997, pp.295--302. Google ScholarDigital Library
- Asano, T., Sharlin, E., Kitamura, Y., Takashima, K, and Kishino, F. Predictive Interaction Using the Delphian Desktop. In Proceedings of UIST'05, 2005, pp.133--141. Google ScholarDigital Library
- Baudisch, P., Cutrell, E., Robbins, D., Czerwinski, M., Tandler, P., Bederson, B., and Zierlinger, A. Drag-and-Pop and Drag-and-Pick: Techniques for Accessing Remote Screen Content on Touch- and Pen-Operated Systems. In Proceedings of INTERACT'03, 2003, pp.57--64.Google Scholar
- Baudisch, P., Tan, D., Collomb, M., Robbins, D., Hinckley, K., Agrawala, M., Zhao, S., and Ramos, G. Phosphor: Explaining Transitions in the User Interface Using Afterglow Effects. In Proceedings of UIST'06, 2006, pp.169--178. Google ScholarDigital Library
- Benko, H. and Feiner, S. Pointer Warping in Heterogeneous Multi-Monitor Environments. In Proceedings of Graphics Interface 2007, 2007, pp.111--117. Google ScholarDigital Library
- Blanch, R., Guiard, Y., and Beaudouin-Lafon, M. Semantic Pointing: Improving Target Acquisition with Control-Display Ratio Adaptation. In Proceedings of CHI'04, 2004, pp.519--525. Google ScholarDigital Library
- Fitts, P.M. The Information Capacity of the Human Motor System in Controlling the Amplitude of Movement. Journal of Experimental Psychology, Volume 47, 1954, pp.381--391.Google ScholarCross Ref
- Greenberg, S., Roseman, M., Webster, D., and Bohnet, R. Issues and Experiences Designing and Implementing Two Group Drawing Tools. In Proceedings of Hawaii International Conference on System Sciences, 4, 1992, pp.138--150.Google ScholarCross Ref
- Grossman, T. and Balakrishnan, R. The Bubble Cursor: Enhancing Target Acquisition by Dynamic Resizing of the Cursor's Activation Area. In Proceedings of CHI'05, 2005, pp.281--290. Google ScholarDigital Library
- Guiard, Y., Bourgeois, F., Mottet, D., and Beaudouin-Lafon, M. Beyond the 10-bit Barrier: Fitts' Law in Multiscale Electronic Worlds. In Proceedings of IHM-HCI 2001, 2001, pp.573--587.Google ScholarCross Ref
- Guiard, Y., Blanch, R., and Beaudouin-Lafon, M. Object Pointing: A Complement to Bitmap Pointing in GUIs. In Proceedings of Graphics Interface 2004, 2004, pp.9--16. Google ScholarDigital Library
- Hinckley, K., Czerwinski, M., and Sinclair, M. Interaction and Modeling Techniques for Desktop Two-Handed Input. In Proceedings of UIST'98, 1998, pp.49--58. Google ScholarDigital Library
- Kabbash, P. and Buxton, W. The "Prince" Technique: Fitts' Law and Selection Using Area Cursors. In Proceedings of CHI'95, 1995, pp.273--279. Google ScholarDigital Library
- Karlson, A.K. and Bederson, B.B. ThumbSpace: Generalized One Handed Input for Touchscreen-Based Mobile Devices. In Proceedings of INTERACT 2007, 2007, pp.324--338. Google ScholarDigital Library
- Lank, E., Cheng, Y.N., and Ruiz, J. Endpoint Prediction Using Motion Kinematics. In Proceedings of CHI'07, 2007, pp.637--646. Google ScholarDigital Library
- MacKenzie, S. and Buxton, W. Extending Fitts' Law to Two-Dimensional Tasks. In Proceedings of CHI'92, 1992, pp.219--226. Google ScholarDigital Library
- McGuffin, M. and Balakrishnan, R. Acquisition of Expanding Targets. In Proceedings of CHI'02, 2002, pp.57--64. Google ScholarDigital Library
- Ramos, G., Cockburn, A., Balakrishnan, R., and Beaudouin-Lafon, M. Pointing Lenses: Facilitating Stylus Input through Visual- and Motor-Space Magnification. In Proceedings of CHI'07, 2007, pp.757--766. Google ScholarDigital Library
- Worden, A., Walker, N., Bharat, K., and Hudson, S. Making Computers Easier for Older Adults to Use: Area Cursors and Sticky Icons. In Proceedings of CHI'97, 1997, pp.266--271. Google ScholarDigital Library
Index Terms
- Ninja cursors: using multiple cursors to assist target acquisition on large screens
Recommendations
Disambiguating ninja cursors with eye gaze
CHI '09: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsNinja cursors aim to speed up target selection on large or multiple monitors. Several cursors are displayed on the screen with one of them selected as the active cursor. Eye tracking is used to choose the active cursor. An experiment with 13 ...
Comparing cursor orientations for mouse, pointer, and pen interaction
CHI '05: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsMost graphical user interfaces provide visual cursors to facilitate interaction with input devices such as mice, pointers, and pens. These cursors often include directional cues that could influence the stimulus-response compatibility of user input. We ...
Peephole pointing: modeling acquisition of dynamically revealed targets
CHI '08: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsPeephole interaction occurs when a spatially aware display is moved and acts as a viewport to reveal different parts of the virtual space that cannot all fit within the display at once. We investigate pointing within this peephole metaphor, where the ...
Comments