ABSTRACT
We present the Implicit Fan Cursor (IFC) - a novel target pointing technique using a cursor with a fan-shape activation area. The IFC couples the cursor's activation area with its velocity, i.e., the speed and direction of the mouse motion, behaving like a 2D spotlight cursor at low speed and a circular area cursor at high speed. Thus, it enables the user to precisely acquire distant targets at low speed and easily acquire nearest targets at high speed, without explicit mode switching. This technique minimizes cursor movement, while taking into consideration of the precision of cursor movement at different speeds. It also ensures that only one target is captured at any time. The results of our controlled experiments show that the IFC outperforms the point cursor and the area cursor techniques, particularly in terms of cursor moving distance, and that its performance can be accurately modeled using the Fitts' law.
Supplemental Material
- Asano, T., Sharlin, E., Kitamura, Y., Takashima, K., and Kishino, F. Predictive interaction using the delphian desktop. In Proc. ACM UIST (2005), 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 Proc. INTERACT (2003), 57--64.Google Scholar
- Baudisch, P., Zotov, A., Cutrell, E., and Hinckley, K. Starburst: a target expansion algorithm for non-uniform target distributions. In Proc. AVI (2008), 129--137. Google ScholarDigital Library
- Bezerianos, A., and Balakrishnan, R. The vacuum: facilitating the manipulation of distant objects. In Proc. ACM CHI (2005), 361--370. Google ScholarDigital Library
- Blanch, R., Guiard, Y., and Beaudouin-Lafon, M. Semantic pointing: improving target acquisition with control-display ratio adaptation. In Proc. ACM CHI (2004), 519--526. Google ScholarDigital Library
- Blanch, R., and Ortega, M. Rake cursor: improving pointing performance with concurrent input channels. In Proc. ACM CHI (2009), 1415--1418. Google ScholarDigital Library
- Blanch, R., and Ortega, M. Benchmarking pointing techniques with distractors: Adding a density factor to fitts' pointing paradigm. In Proc. ACM CHI (2011), 1629--1638. Google ScholarDigital Library
- Chapuis, O., Labrune, J.-B., and Pietriga, E. Dynaspot: speed-dependent area cursor. In Proc. ACM CHI (2009), 1391--1400. Google ScholarDigital Library
- Cockburn, A., and Brock, P. Human on-line response to visual and motor target expansion. In Proc. GI (2006), 81--87. Google ScholarDigital Library
- Cockburn, A., and Firth, A. Improving the acquisition of small targets. In Proc. People and Computers XVII: BCS Conf. on Human Computer Interaction (2003), 181--196.Google Scholar
- Grossman, T., and Balakrishnan, R. The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area. In Proc. ACM CHI (2005), 281--290. Google ScholarDigital Library
- Guiard, Y., Blanch, R., and Beaudouin-Lafon, M. Object pointing: a complement to bitmap pointing in guis. In Proc. GI (2004), 9--16. Google ScholarDigital Library
- Gutwin, C. Improving focus targeting in interactive fisheye views. In Proc. ACM CHI (2002), 267--274. Google ScholarDigital Library
- Hertzum, M., and Hornbaek, K. Input techniques that dynamically change their cursor activation area: A comparison of bubble and cell cursors. International Journal of Human-Computer Studies 65, 10 (2007), 833--851. Google ScholarDigital Library
- Igarashi, T., and Hinckley, K. Speed-dependent automatic zooming for browsing large documents. In Proc. ACM UIST (2000), 139--148. Google ScholarDigital Library
- Kabbash, P., and Buxton, W. The "prince" technique: Fitts' law and selection using area cursors. In Proc. CHI (1995), 273--279. Google ScholarDigital Library
- Kobayashi, M., and Igarashi, T. Ninja cursors: using multiple cursors to assist target acquisition on large screens. In Proc. ACM CHI (2008), 949--958. Google ScholarDigital Library
- Lank, E., Cheng, Y., and Ruiz, J. Endpoint prediction using motion kinematics. In Proc. ACM CHI (2007), 637--646. Google ScholarDigital Library
- Laukkanen, J., Isokoski, P., and Räihä, K. The cone and the lazy bubble: two efficient alternatives between the point cursor and the bubble cursor. In Proc. ACM CHI (2008), 309--312. Google ScholarDigital Library
- MacKenzie, I. Fitts' law as a research and design tool in human-computer interaction. Human Computer Interaction 7, 1 (1992), 91--139. Google ScholarDigital Library
- McGuffin, M., and Balakrishnan, R. Fitts' law and expanding targets: Experimental studies and designs for user interfaces. ACM Trans. on Computer Human Interaction 12, 4 (Dec. 2005), 388--422. Google ScholarDigital Library
- Moscovich, T., and Hughes, J. Multi-finger cursor techniques. In Proc. GI (2006), 1--7. Google ScholarDigital Library
- Pietriga, E., and Appert, C. Sigma lenses: focus-context transitions combining space, time and translucence. In Proc. ACM CHI (2008), 1343--1352. Google ScholarDigital Library
- Soukoreff, R., and MacKenzie, I. Towards a standard for pointing device evaluation, perspectives on 27 years of fitts' law research in hci. International Journal of Human-Computer Studies 61, 6 (Dec. 2004), 751--789. 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 Proc. ACM CHI (1997), 266--271. Google ScholarDigital Library
- Yin, J., and Ren, X. The beam cursor: A pen-based technique for enhancing target acquisition. In Proc. HCI (2006), 119--134.Google Scholar
Index Terms
- The implicit fan cursor: a velocity dependent area cursor
Recommendations
DynaSpot: speed-dependent area cursor
CHI '09: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsWe present DynaSpot, a new technique for acquiring targets based on the area cursor. DynaSpot couples the cursor's activation area with its speed, behaving like a point cursor at low speed or when motionless. This technique minimizes visual distraction ...
The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area
CHI '05: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsWe present the bubble cursor - a new target acquisition technique based on area cursors. The bubble cursor improves upon area cursors by dynamically resizing its activation area depending on the proximity of surrounding targets, such that only one ...
Additive Voronoi Cursor: Dynamic Effective Areas Using Additively Weighted Voronoi Diagrams
Human-Computer Interaction – INTERACT 2019AbstractWe present Additive Voronoi Cursor (AVC) – a new cursor technique for target selection by dynamically resizing the area cursor based on the analysis of the two different phases of mouse movement: the ballistic and the correction phases during ...
Comments