Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Goal Crossing with Mice and Trackballs for People with Motor Impairments: Performance, Submovements, and Design Directions

Published: 01 May 2008 Publication History

Abstract

Prior research shows that people with motor impairments face considerable challenges when using conventional mice and trackballs. One challenge is positioning the mouse cursor within confined target areas; another is executing a precise click without slipping. These problems can make mouse pointing in graphical user interfaces very difficult for some people. This article explores goal crossing as an alternative strategy for more accessible target acquisition. In goal crossing, targets are boundaries that are simply crossed by the mouse cursor. Thus, goal crossing avoids the two aforementioned problems. To date, however, researchers have not examined the feasibility of goal crossing for people with motor difficulties. We therefore present a study comparing area pointing and goal crossing. Our performance results indicate that although Fitts' throughput for able-bodied users is higher for area pointing than for goal crossing (4.72 vs. 3.61 bits/s), the opposite is true for users with motor impairments (2.34 vs. 2.88 bits/s). However, error rates are higher for goal crossing than for area pointing under a strict definition of crossing errors (6.23% vs. 1.94%). We also present path analyses and an examination of submovement velocity, acceleration, and jerk (the change in acceleration over time). These results show marked differences between crossing and pointing and almost categorically favor crossing. An important finding is that crossing reduces jerk for both participant groups, indicating more fluid, stable motion. To help realize the potential of goal crossing for computer access, we offer design concepts for crossing widgets that address the occlusion problem, which occurs when one crossing goal obscures another in persistent mouse-cursor interfaces. This work provides the motivation and initial steps for further exploration of goal crossing on the desktop, and may help researchers and designers to radically reshape user interfaces to provide accessible goal crossing, thereby lowering barriers to access.

References

[1]
Accot, J. and Zhai, S. 1997. Beyond Fitts' law: Models for trajectory-based HCI tasks. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'97) (Atlanta, GA, Mar. 22--27), ACM, New York, pp. 295--302.
[2]
Accot, J. and Zhai, S. 2002. More than dotting the i's: Foundations for crossing-based interfaces. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'02) (Minneapolis, MN, Apr. 20--25), ACM, New York, pp. 73--80.
[3]
Apitz, G. and Guimbretière, F. 2004. CrossY: A crossing-based drawing application. In Proceedings of the ACM Symposium on User Interface Software and Technology (UIST'04) (Santa Fe, NM, Oct. 24--27), ACM, New York, pp. 3--12.
[4]
Blanch, R., Guiard, Y., and Beaudouin-Lafon, M. 2004. Semantic pointing: Improving target acquisition with control-display ratio adaptation. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'04) (Vienna, Austria, Apr. 24--29), ACM, New York, pp. 519--526.
[5]
Bravo, P. E., LeGare, M., Cook, A. M., and Hussey, S. M. 1990. Application of Fitts' law to arm movements aimed at targets in people with cerebral palsy. In Proceedings of the RESNA 13th Annual Conference (RESNA'90) (Washington, D.C., June 15--20), RESNA Press, Washington DC, pp. 216--217.
[6]
Bravo, P. E., LeGare, M., Cook, A. M., and Hussey, S. M. 1993. A study of the application of Fitts' law to selected cerebral palsied adults. Percept. Motor Skills 77, 3, Pt. 2 1107--1117.
[7]
Coyne, K. P. 2005. Conducting simple usability studies with users with disabilities. In Proceedings of the 11th International Conference on Human-Computer Interaction (HCI Int'l'05) (Las Vegas, NV, July 22--27), Lawrence Erlbaum Associates, Mahwah, NJ, On proceedings CD.
[8]
Fitts, P. M. 1954. The information capacity of the human motor system in controlling the amplitude of movement. J. Experiment. Psych. 47, 6, 381--391.
[9]
Flash, T. and Hogan, N. 1985. The coordination of arm movements: An experimentally confirmed mathematical model. J. Neurosci. 5, 7, 1688--1703.
[10]
Flowers, K. A. 1976. Visual ‘closed-loop’ and ‘open-loop’ characteristics of voluntary movement in patients with Parkinsonism and intention tremor. Brain: J. Neurol. 99, 2, 269--310.
[11]
Frank, A. 2005. DontClick.It. Diploma project in Communication Design. University of Essen-Duisburg, Essen, Germany.
[12]
Frederick, B. N. 1999. Fixed-, random-, and mixed-effects ANOVA models: A user-friendly guide for increasing the generalizability of ANOVA results. In Advances in Social Science Methodology, B. Thompson (ed). JAI Press, Stamford, CT, pp. 111--122.
[13]
Gajos, K. Z., Wobbrock, J. O., and Weld, D. S. 2007. Automatically generating user interfaces adapted to users' motor and vision capabilities. In Proceedings of the ACM Symposium on User Interface Software and Technology (UIST'07) (Newport, RI, Oct. 7--10), ACM, New York, pp. 231--240.
[14]
Grossman, T. and Balakrishnan, R. 2005. The Bubble Cursor: Enhancing target acquisition by dynamic resizing of the cursor's activation area. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'05) (Portland, OR, Apr. 2--7), ACM, New York, pp. 281--290.
[15]
Gump, A., LeGare, M., and Hunt, D. L. 2002. Application of Fitts' law to individuals with cerebral palsy. Percept. Motor Skills 94, 3, Pt. 1, 883--895.
[16]
Harada, S., Landay, J. A., Malkin, J., Li, X., and Bilmes, J. A. 2006. The Vocal Joystick: Evaluation of voice-based cursor control techniques. In Proceedings of the ACM SIGACCESS Conference on Computers and Accessibility (ASSETS'06) (Portland, OR, Oct. 23--25), ACM, New York, pp. 197--204.
[17]
Harada, S., Wobbrock, J. O., and Landay, J. A. 2007. VoiceDraw: A hands-free voice-driven drawing application for people with motor impairments. In Proceedings of the ACM SIGAC CESS Conference on Computers and Accessibility (ASSETS'07) (Tempe, AZ, Oct. 15--17), ACM, New York, pp. 27--34.
[18]
Hogan, N. 1984. An organizing principle for a class of voluntary movements. J. Neurosci. 4, 11, 2745--2754.
[19]
Hourcade, J. P., Bederson, B. B., Druin, A., and Guimbretière, F. 2004. Differences in pointing task performance between preschool children and adults using mice. ACM Trans. Comput.-Hum. Interact. (TOCHI) 11, 4, 357--386.
[20]
Hwang, F. 2002. A study of cursor trajectories of motion-impaired users. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems (CHI'02) (Minneapolis, MN, Apr. 20--25), ACM, New York, pp. 842--843.
[21]
Hwang, F., Keates, S., Langdon, P., and Clarkson, P. J. 2003. Multiple haptic targets for motion-impaired computer users. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'03) (Ft. Lauderdale, FL, Apr. 5--10), ACM, New York, pp. 41--48.
[22]
Hwang, F., Keates, S., Langdon, P., and Clarkson, P. J. 2004. Mouse movements of motion-impaired users: A submovement analysis. In Proceedings of the ACM SIGACCESS Conference on Computers and Accessibility (ASSETS'04) (Atlanta, GA, Oct. 18--20), ACM, New York, pp. 102--109.
[23]
Jacob, R. J. K. 1990. What you look at is what you get: Eye movement-based interaction techniques. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'90) (Seattle, WA, Apr. 1--5), ACM, New York, pp. 11--18.
[24]
Jacob, R. J. K. and Karn, K. S. 2003. Eye-tracking in human-computer interaction and usability research: Ready to deliver the promises. In The Mind's Eye: Cognitive and Applied Aspects of Eye Movement Research, J. Hyona, R. Radach, and H. Deubel eds. Elsevier, Amsterdam, The Netherlands, pp. 573--605.
[25]
Jagacinski, R. J., Repperger, D. W., Moran, M. S., Ward, S. L., and Glass, B. 1980. Fitts' law and the microstructure of rapid discrete movements. J. Experiment. Psych. Human Percept. Perf. 6, 2, 309--320.
[26]
Kaiser, J. F. and Reed, W. A. 1977. Data smoothing using low-pass digital filters. Rev. Sci. Instrum. 48, 11, 1447--1457.
[27]
Keates, S., Clarkson, P. J., and Robinson, P. 2000. Investigating the applicability of user models for motion-impaired users. In Proceedings of the ACM SIGCAPH Conference on Assistive Technologies (ASSETS'00) (Arlington, VA, Nov.), ACM, New York, pp. 129--136.
[28]
Keates, S., Hwang, F., Langdon, P., Clarkson, P. J., and Robinson, P. 2002. Cursor measures for motion-impaired computer users. In Proceedings of the ACM SIGCAPH Conference on Assistive Technologies (ASSETS'02) (Edinburgh, Scotland, July), ACM, New York, pp. 135--142.
[29]
Koester, H. H. 2003. Abandonment of speech recognition by new users. In Proceedings of the RESNA 26th Annual Conference (RESNA'03) (Atlanta, GA, June 19--23), RESNA Press, Arlington, VA.
[30]
Kumar, M. and Winograd, T. 2007. GUIDe: Gaze-enhanced UI design. In Extended Abstracts of the ACM Conference on Human Factors in Computing Systems (CHI'07) (San Jose, CA, Apr. 28--May 3), ACM, New York, pp. 1977--1982.
[31]
Littell, R. C., Milliken, G. A., Stroup, W. W., and Wolfinger, R. D. 1996. SAS System for Mixed Models. SAS Institute, Inc., Cary, NC.
[32]
LoPresti, E. F., Brienza, D. M., Angelo, J., Gilbertson, L., and Sakai, J. 2000. Neck range of motion and use of computer head controls. In Proceedings of the ACM SIGCAPH Conference on Assistive Technologies (ASSETS'00) (Arlington, VA, Nov. 13--15), ACM, New York, pp. 121--128.
[33]
MacKenzie, I. S. 1992. Fitts' law as a research and design tool in human-computer interaction. Human-Comput. Interact. 7, 1, 91--139.
[34]
MacKenzie, I. S., Kauppinen, T., and Silfverberg, M. 2001. Accuracy measures for evaluating computer pointing devices. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'01) (Seattle, WA, Mar. 31--Apr. 5), ACM, New York, pp. 9--16.
[35]
MacKenzie, I. S., Sellen, A., and Buxton, W. 1991. A comparison of input devices in elemental pointing and dragging tasks. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'91) (New Orleans, LA, Mar.), ACM, New York, pp. 161--166.
[36]
MacKenzie, I. S. and Soukoreff, R. W. 2003. Card, English, and Burr (1978)---25 years later. In Extended Abstracts of the ACM Conference on Human Factors in Computing Systems (CHI'03) (Ft. Lauderdale, FL, Apr. 5--10), ACM, New York, pp. 760--761.
[37]
Meyer, D. E., Abrams, R. A., Kornblum, S., Wright, C. E., and Smith, J. E. K. 1988. Optimality in human motor performance: Ideal control of rapid aimed movements. Psych. Rev. 95, 3, 340--370.
[38]
Mithal, A. K. and Douglas, S. A. 1996. Differences in movement microstructure of the mouse and the finger-controlled isometric joystick. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'96) (Vancouver, BC, Canada, Apr. 13--18), ACM, New York, pp. 300--307.
[39]
Phillips, B. and Zhao, H. 1993. Predictors of assistive technology abandonment. Assist. Tech. 5, 1, 36--45.
[40]
Rao, R. S., Seliktar, R., and Rahman, T. 2000. Evaluation of an isometric and a position joystick in a target acquisition task for individuals with Cerebral Palsy. IEEE Trans. Rehab. Eng. 8, 1, 118--125.
[41]
Riemer-Reiss, M. L. and Wacker, R. R. 2000. Factors associated with assistive technology discontinuance among individuals with disabilities. J. Rehab. 66, 3, 44--50.
[42]
Schuster, C. and von Eye, A. 2001. The relationship of ANOVA models with random effects and repeated measurement designs. J. Adol. Res. 16, 2, 205--220.
[43]
Smith, M. W., Sharit, J., and Czaja, S. J. 1999. Aging, motor control, and the performance of computer mouse tasks. Hum. Fact. 41, 3, 389--396.
[44]
Smits-Engelsman, B. C. M., Rameckers, E. A. A., and Duysens, J. 2007. Children with congenital spastic hemiplegia obey Fitts' law in a visually guided tapping task. Experiment. Brain Res. 177, 4, 431--439.
[45]
Soukoreff, R. W. and MacKenzie, I. S. 2004. Towards a standard for pointing device evaluation, perspectives on 27 years of Fitts' law research in HCI. Int. J. Human-Comput. Stud. 61, 6, 751--789.
[46]
Trewin, S. and Pain, H. 1999. Keyboard and mouse errors due to motor disabilities. Int. J. Human-Comput. Stud. 50, 2, 109--144.
[47]
Trewin, S., Keates, S., and Moffatt, K. 2006. Developing Steady Clicks: A method of cursor assistance for people with motor impairments. In Proceedings of the ACM SIGACCESS Conference on Computers and Accessibility (ASSETS'06) (Portland, OR, Oct. 23--25), ACM, New York, pp. 26--33.
[48]
Walker, N., Meyer, D. E., and Smelcer, J. B. 1993. Spatial and temporal characteristics of rapid cursor-positioning movements with electromechanical mice in human-computer interaction. Human Fact. 35, 3, 431--458.
[49]
Walker, N., Philbin, D. A., and Fisk, A. D. 1997. Age-related differences in movement control: Adjusting submovement structure to optimize performance. J. Gerontol. Psych. Sci. 52B, 1, 40--52.
[50]
Wobbrock, J. O. and Gajos, K. Z. 2007. A comparison of area pointing and goal crossing for people with and without motor impairments. In Proceedings of the ACM SIGACCESS Conference on Computers and Accessibility (ASSETS'07) (Tempe, AZ, Oct. 15--17), ACM, New York, pp. 3--10.
[51]
Wobbrock, J. O. and Myers, B. A. 2006a. From letters to words: Efficient stroke-based word completion for trackball text entry. In Proceedings of the ACM SIGACCESS Conference on Computers and Accessibility (ASSETS'06) (Portland, OR, Oct. 23--25), ACM, New York, pp. 2--9.
[52]
Wobbrock, J. O. and Myers, B. A. 2006b. Trackball text entry for people with motor impairments. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'06) (Montréal, Qué., Canada, Apr. 22--27), ACM, New York, pp. 479--488.
[53]
Worden, A., Walker, N., Bharat, K., and Hudson, S. E. 1997. Making computers easier for older adults to use: Area cursors and sticky icons. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'97) (Atlanta, GA, Mar.), ACM, New York, pp. 266--271.
[54]
Zhai, S., Morimoto, C., and Ihde, S. 1999. Manual and gaze input cascaded (MAGIC) pointing. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'99) (Pittsburgh, PA, May 15--20), ACM, New York, pp. 246--253.

Cited By

View all
  • (2024)The Effect of Latency on Movement Time in Path-steeringProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642316(1-19)Online publication date: 11-May-2024
  • (2024)Improving Error Correction and Text Editing Using Voice and Mouse Multimodal InterfaceInternational Journal of Human–Computer Interaction10.1080/10447318.2024.2352932(1-24)Online publication date: 22-May-2024
  • (2023)Accuracy and Reliability of At-Home Quantification of Motor Impairments Using a Computer-Based Pointing Task with Children with Ataxia-TelangiectasiaACM Transactions on Accessible Computing10.1145/358179016:1(1-25)Online publication date: 28-Mar-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Accessible Computing
ACM Transactions on Accessible Computing  Volume 1, Issue 1
May 2008
124 pages
ISSN:1936-7228
EISSN:1936-7236
DOI:10.1145/1361203
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 May 2008
Accepted: 01 April 2008
Revised: 01 March 2008
Received: 01 November 2007
Published in TACCESS Volume 1, Issue 1

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Fitts' law
  2. Steering law
  3. Target acquisition
  4. area pointing
  5. goal crossing
  6. motor impairments
  7. mouse pointing
  8. movement microstructure
  9. path analysis
  10. submovements
  11. throughput

Qualifiers

  • Research-article
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)29
  • Downloads (Last 6 weeks)3
Reflects downloads up to 02 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)The Effect of Latency on Movement Time in Path-steeringProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642316(1-19)Online publication date: 11-May-2024
  • (2024)Improving Error Correction and Text Editing Using Voice and Mouse Multimodal InterfaceInternational Journal of Human–Computer Interaction10.1080/10447318.2024.2352932(1-24)Online publication date: 22-May-2024
  • (2023)Accuracy and Reliability of At-Home Quantification of Motor Impairments Using a Computer-Based Pointing Task with Children with Ataxia-TelangiectasiaACM Transactions on Accessible Computing10.1145/358179016:1(1-25)Online publication date: 28-Mar-2023
  • (2022)Methodological Standards in Accessibility Research on Motor Impairments: A SurveyACM Computing Surveys10.1145/354350955:7(1-35)Online publication date: 15-Dec-2022
  • (2022)Test-retest Reliability on Movement Times and Error Rates in Target PointingProceedings of the 2022 ACM Designing Interactive Systems Conference10.1145/3532106.3533450(178-188)Online publication date: 13-Jun-2022
  • (2022)Freedom to Choose: Understanding Input Modality Preferences of People with Upper-body Motor Impairments for Activities of Daily LivingProceedings of the 24th International ACM SIGACCESS Conference on Computers and Accessibility10.1145/3517428.3544814(1-16)Online publication date: 23-Oct-2022
  • (2022)WearSkillProceedings of the 19th International Web for All Conference10.1145/3493612.3520455(1-5)Online publication date: 25-Apr-2022
  • (2022)Designing successive target selection in virtual reality via penetrating the intangible interface with handheld controllersInternational Journal of Human-Computer Studies10.1016/j.ijhcs.2022.102835165:COnline publication date: 1-Sep-2022
  • (2022)Users with Motor Impairments’ Preferences for Smart Wearables to Access and Interact with Ambient Intelligence Applications and ServicesAmbient Intelligence – Software and Applications – 12th International Symposium on Ambient Intelligence10.1007/978-3-031-06894-2_2(11-21)Online publication date: 1-Sep-2022
  • (2021)An Exploration of Freehand Crossing Selection in Head-Mounted Augmented RealityACM Transactions on Computer-Human Interaction10.1145/346254628:5(1-27)Online publication date: 20-Aug-2021
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media