skip to main content
10.1145/1168987.1168990acmconferencesArticle/Chapter ViewAbstractPublication PagesassetsConference Proceedingsconference-collections
Article

From letters to words: efficient stroke-based word completion for trackball text entry

Published:23 October 2006Publication History

ABSTRACT

We present a major extension to our previous work on Trackball EdgeWrite--a unistroke text entry method for trackballs--by taking it from a character-level technique to a word-level one. Our design is called stroke-based word completion, and it enables efficient word selection as part of the stroke-making process. Unlike most word completion designs, which require users to select words from a list, our technique allows users to select words by performing a fluid crossing gesture. Our theoretical model shows this word-level design to be 45.0% faster than our prior model for character-only strokes. A study with a subject with spinal cord injury comparing Trackball EdgeWrite to the onscreen keyboard WiViK, both using word prediction and completion, shows that Trackball EdgeWrite is competitive with WiViK in speed (12.09 vs. 11.82 WPM) and accuracy (3.95% vs. 2.21% total errors), but less visually tedious and ultimately preferred. The results also show that word-level Trackball EdgeWrite is 46.5% faster and 36.7% more accurate than our subject's prior peak performance with character-level Trackball EdgeWrite, and 75.2% faster and 40.2% more accurate than his prior peak performance with his preferred on-screen keyboard. An additional evaluation of the same subject over a two-month field deployment shows a 43.9% reduction in unistrokes due to strokebased word completion in Trackball EdgeWrite.

References

  1. Accot, J. and Zhai, S. (1997) Beyond Fitts' law: Models for trajectory-based HCI tasks. Proceedings CHI '97. New York: ACM Press, 295--302.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Accot, J. and Zhai, S. (1999) Performance evaluation of input devices in trajectory-based tasks: An application of the Steering Law. Proceedings CHI '99. New York: ACM Press, 466--472]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Accot, J. and Zhai, S. (2002) More than dotting the i's: Foundations for crossing-based interfaces. Proceedings CHI '02. New York: ACM Press, 73--80.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Anson, D. K., Moist, P., Przywara, M., Wells, H., Saylor, H. and Maxime, H. (2005) The effects of word completion and word prediction on typing rates using on-screen keyboards. Proceedings RESNA '05. Arlington, Virginia: RESNA Press.]]Google ScholarGoogle Scholar
  5. Chau, D. H., Wobbrock, J. O., Myers, B. A. and Rothrock, B. (2006) Integrating isometric joysticks into mobile phones for text entry. Extended Abstracts CHI '06. New York: ACM Press, 640--645.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Clarkson, P. R. and Rosenfeld, R. (1997) Statistical language modeling using the CMU-Cambridge toolkit. Proceedings of Eurospeech '97, 2707--2710.]]Google ScholarGoogle Scholar
  7. Cook, A. M. and Hussey, S. M. (2001) Assistive Technologies: Principles and Practice, 2nd ed. St. Louis: Mosby Press.]]Google ScholarGoogle Scholar
  8. Dawe, M. (2006) Desperately seeking simplicity: How young adults with cognitive disabilities and their families adopt assistive technologies. Proceedings CHI '06. New York: ACM Press, 1143--1152.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Fichten, C. S., Barile, M., Asuncion, J. V. and Fossey, M. E. (2000) What government, agencies, and organizations can do to improve access to computers for postsecondary students with disabilities: Recommendations based on Canadian empirical data. International Journal of Rehabilitation Research 23 (3), 191--199.]]Google ScholarGoogle ScholarCross RefCross Ref
  10. Fuhrer, C. S. and Fridie, S. E. (2001) There's a mouse out there for everyone. Proceedings CSUN '01. California State University Northridge.]]Google ScholarGoogle Scholar
  11. Goodenough-Trepagnier, C., Rosen, M. J. and Galdieri, B. (1986) Word menu reduces communication rate. Proceedings RESNA '86. Arlington, Virginia: RESNA Press, 354--356.]]Google ScholarGoogle Scholar
  12. Hick, W. E. (1952) On the rate of gain of information. Quarterly Journal of Experimental Psychology 4, 11--26.]]Google ScholarGoogle ScholarCross RefCross Ref
  13. Hyman, R. (1953) Stimulus information as a determinant of reaction time. Journal of Experimental Psychology 45 (3), 188--196.]]Google ScholarGoogle ScholarCross RefCross Ref
  14. Isokoski, P. and Raisamo, R. (2000) Device independent text input: A rationale and an example. Proceedings AVI '00. New York: ACM Press, 76--83.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Koester, H. H. (2003) Abandonment of speech recognition by new users. Proceedings RESNA '03. Arlington, Virginia: RESNA Press.]]Google ScholarGoogle Scholar
  16. Koester, H. H. and Levine, S. P. (1996) Effect of a word prediction feature on user performance. Augmentative and Alternative Communication 12 (3), 155--168.]]Google ScholarGoogle ScholarCross RefCross Ref
  17. Kucera, H. and Francis, W. N. (1967) Computational Analysis of Present-Day American English. Providence, Rhode Island: Brown University Press.]]Google ScholarGoogle Scholar
  18. MacKenzie, I. S., Kauppinen, T. and Silfverberg, M. (2001) Accuracy measures for evaluating computer pointing devices. Proceedings CHI '01. New York: ACM Press, 9--16.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. MacKenzie, I. S., Sellen, A. and Buxton, W. (1991) A comparison of input devices in elemental pointing and dragging tasks. Proceedings CHI '91. New York: ACM Press, 161--166.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. MacKenzie, I. S. and Soukoreff, R. W. (2002) Text entry for mobile computing: Models and methods, theory and practice. Human-Computer Interaction 17 (2), 147--198.]]Google ScholarGoogle ScholarCross RefCross Ref
  21. MacKenzie, I. S. and Soukoreff, R. W. (2003) Phrase sets for evaluating text entry techniques. Extended Abstracts CHI '03. New York: ACM Press, 754--755.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Magnuson, T. and Hunnicutt, S. (2002) Measuring the effectiveness of word prediction: The advantage of long-term use. Speech, Music and Hearing 43, 57--67.]]Google ScholarGoogle Scholar
  23. Mankoff, J. and Abowd, G. D. (1998) Cirrin: A word-level unistroke keyboard for pen input. Proceedings UIST '98. New York: ACM Press, 213--214.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Perlin, K. (1998) Quikwriting: Continuous stylus-based text entry. Proceedings UIST '98. New York: ACM Press, 215--216.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Soede, M. and Foulds, R. A. (1986) Dilemma of prediction in communication aids. Proceedings RESNA '86. Arlington, Virginia: RESNA Press, 357--359.]]Google ScholarGoogle Scholar
  26. Soukoreff, R. W. and MacKenzie, I. S. (1995) Theoretical upper and lower bounds on typing speed using a stylus and soft keyboard. Behaviour and Information Technology 14 (6), 370--379.]]Google ScholarGoogle ScholarCross RefCross Ref
  27. Soukoreff, R. W. and MacKenzie, I. S. (2003) Metrics for text entry research: An evaluation of MSD and KSPC, and a new unified error metric. Proceedings CHI '03. New York: ACM Press, 113--120.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Ward, D. J., Blackwell, A. F. and MacKay, D. J. C. (2000) Dasher--A data entry interface using continuous gestures and language models. Proceedings UIST '00. New York: ACM Press, 129--137.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Wobbrock, J. O. and Myers, B. A. (2006) In-stroke word completion. Proceedings UIST '06. New York: ACM Press. To appear.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Wobbrock, J. O. and Myers, B. A. (2006) Trackball text entry for people with motor impairments. Proceedings CHI '06. New York: ACM Press, 479--488.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Wobbrock, J. O. and Myers, B. A. (2007) Analyzing the input stream for character-level errors in unconstrained text entry evaluations. Transactions on Computer-Human Interaction (TOCHI). To appear.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Wobbrock, J. O., Myers, B. A. and Kembel, J. A. (2003) EdgeWrite: A stylus-based text entry method designed for high accuracy and stability of motion. Proceedings UIST '03. New York: ACM Press, 61--70.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Wu, T. F., Wang, H. P. and Chen, M. C. (2005) Enabling computer access for children with cerebral palsy. Proceedings HCI Int'l '05. Mahwah, New Jersey: Lawrence Erlbaum. On proceedings CD.]]Google ScholarGoogle Scholar
  34. Zhai, S. and Kristensson, P. (2003) Shorthand writing on stylus keyboard. Proceedings CHI '03. New York: ACM Press, 97--104.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Zipf, G. (1932) Selective Studies and the Principle of Relative Frequency in Language. Cambridge, Massachusettes: MIT Press.]]Google ScholarGoogle Scholar

Index Terms

  1. From letters to words: efficient stroke-based word completion for trackball text entry

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          Assets '06: Proceedings of the 8th international ACM SIGACCESS conference on Computers and accessibility
          October 2006
          316 pages
          ISBN:1595932909
          DOI:10.1145/1168987

          Copyright © 2006 ACM

          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: 23 October 2006

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate436of1,556submissions,28%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader