skip to main content
10.1145/964696.964703acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
Article

EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion

Authors Info & Claims
Published:02 November 2003Publication History

ABSTRACT

EdgeWrite is a new unistroke text entry method for handheld devices designed to provide high accuracy and stability of motion for people with motor impairments. It is also effective for able-bodied people. An EdgeWrite user enters text by traversing the edges and diagonals of a square hole imposed over the usual text input area. Gesture recognition is accomplished not through pattern recognition but through the sequence of corners that are hit. This means that the full stroke path is unimportant and recognition is highly deterministic, enabling better accuracy than other gestural alphabets such as Graffiti. A study of able-bodied users showed subjects with no prior experience were 18% more accurate during text entry with Edge Write than with Graffiti (p>.05), with no significant difference in speed. A study of 4 subjects with motor impairments revealed that some of them were unable to do Graffiti, but all of them could do Edge Write. Those who could do both methods had dramatically better accuracy with Edge Write.

Skip Supplemental Material Section

Supplemental Material

p61-wobbrock_512k.mov

mov

30.8 MB

p61-wobbrock_56k.mov

mov

2.6 MB

p61-wobbrock_768k.mov

mov

49.2 MB

References

  1. 1. Anson, D.K. Alternative Computer Access. F. A. Davis Co., 1997. Chapters 8 and 14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2. Buxton, W., Hill, R., Rowley, P. Issues and techniques in touch-sensitive tablet input. Computer Graphics 19 (3), 1985, 215-223. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3. Dimond, T.L. Devices for reading handwritten characters. Proc. Eastern Computer Conference, 1957, 232-237.Google ScholarGoogle Scholar
  4. 4. Farris, J.S., Jones, K.S., Anders, B.A. Acquisition speed with targets on the edge of the screen: An application of Fitts' Law to commonly used Web browser controls. Proc. Human Factors and Ergonomics Society 45th Annual Meeting, 2001, 1205-1209.Google ScholarGoogle ScholarCross RefCross Ref
  5. 5. Fitts, P.M. The information capacity of the human motor system in controlling the amplitude of movement. Journal of Experimental Psychology 47 (6), 1954, 381-389.Google ScholarGoogle ScholarCross RefCross Ref
  6. 6. Goldberg, D., Richardson, C. Touch typing with a stylus. Proc. INTERCHI '93, 1993, 80-87. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7. Graffiti. Palm, Inc. Available at http://www.palm.com/products/input/Google ScholarGoogle Scholar
  8. 8. Isokoski, P. A minimal device-independent text input method. Unpublished thesis, University of Tempere, Finland, 1999.Google ScholarGoogle Scholar
  9. 9. Jot. Communication Intelligence Corporation (CIC). Available at http://www.cic.com/products/jot/Google ScholarGoogle Scholar
  10. 10. Keates, S., Clarkson, P.J., Robinson, P. Investigating the applicability of user models for motion-impaired users. Proc. ASSETS '00. ACM Press, 2000, 129-136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11. Keates, S., Hwang, F., Langdon, P., Clarkson, P.J., Robinson, P. Cursor measures for motion-impaired computer users. Proc. ASSETS '02. ACM Press, 2002, 135-142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12. MacKenzie, I.S. Fitts' Law as a research and design tool in human-computer interaction. Human-Computer Interaction 7 (1). Lawrence Erlbaum, 1992, 91-139.Google ScholarGoogle Scholar
  13. 13. MacKenzie, I.S. KSPC (keystrokes per character) as a characteristic of text entry techniques. Proc. Mobile HCI '02. Springer-Verlag, 2002, 195-210. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14. MacKenzie, I.S., Kauppinen, T., Silfverberg, M. Accuracy measures for evaluating computer pointing devices. Proc. CHI '01. ACM Press, 2001, 9-15. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15. MacKenzie, I.S., Soukoreff, R.W. Text entry for mobile computing: Models and methods, theory and practice. Human-Computer Interaction 17 (2). Lawrence Erlbaum, 2002, 147-198.Google ScholarGoogle Scholar
  16. 16. MacKenzie, I.S., Zhang, S. The immediate usability of Graffiti. Proc. Graphics Interface '97. Canadian Information Processing Society, 1997, 129-137. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17. Mankoff, J., Abowd, G.D. Cirrin: A word-level unistroke keyboard for pen input. Proc. UIST '98. ACM Press, 1998, 213-214. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18. MDA. The Muscular Dystrophy Association, 2001. Available at http://www.mdausa.org/Google ScholarGoogle Scholar
  19. 19. Myers, B.A., Wobbrock, J.O., Yang, S., Yeung, B., Nichols, J., Miller, R. Using handhelds to help people with motor impairments. Proc. ASSETS '02. ACM Press, 2002, 89-96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20. Neurology Channel. Movement disorders. Available at http ://www.neurologychannel.com/movementdisorders/Google ScholarGoogle Scholar
  21. 21. Newman, Keith. The open interface: Beyond keyboards and mice. e.nz Magazine, May/June 2002, 6-11. Available at http://archimedes.stanford.edu/Archimedes.pdfGoogle ScholarGoogle Scholar
  22. 22. Perlin, K. Quikwriting: Continuous stylus-based text entry. Proc. UIST '98. ACM Press, 1998, 215-216. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23. Sears, A., Arora, R. Data entry for mobile devices: An empirical comparison of novice performance with Jot and Graffiti. Interacting with Computers 14 (5). Elsevier Press, October 2002, 413-433.Google ScholarGoogle Scholar
  24. 24. Soukoreff, R.W., MacKenzie, I.S. Measuring errors in text entry tasks: An application of the Levenshtein string distance statistic. Extended Abstracts CHI '01. ACM Press, 2001, 3 19-320. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25. Willey, M. Design and implementation of a stroke interface library. IEEE Region 4 Student Paper Contest, 1997. Available at http://www.etla.net/libstroke/libstroke.pdfGoogle ScholarGoogle Scholar
  26. 26. Williams, G. The Apple Macintosh computer. Byte 9 (2), 1984, 30-54.Google ScholarGoogle Scholar
  27. 27. Wobbrock, J.O. The benefits of physical edges in gesture-making: Empirical support for an edge-based unistroke alphabet. Extended Abstracts CHI '03. ACM Press, 2003, 942-943. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28. Wobbrock, J.O., Myers, B.A., Hudson, S.E. Exploring edge-based input techniques for handheld text entry. Third Int'l Workshop on Smart Appliances and Wearable Computing (IWSAWC '03). In Proc. 23rd IEEE Conference on Distributed Computing Systems Workshops (ICDCS '03). IEEE Press, 2003, 280-282. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. 29. Worth, C.D. Xstroke: Full-screen gesture recognition for X. Proc. USENIX '03, 2003, 187-196.Google ScholarGoogle Scholar
  30. 30. Zhai, S., Hunter, M., Smith, B.A. Performance optimization of virtual keyboards. Human-Computer Interaction 17 (3). Lawrence Erlbaum, 2002, 229-269.Google ScholarGoogle Scholar

Index Terms

  1. EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion

            Recommendations

            Reviews

            J. Wolper

            A recent issue of The Economist claims that the market for personal digital assistants (PDAs) is waning, but personal observation (for example, my physician running from the examining room to fetch his PDA-based drug reference) casts some doubt on that claim. Many of us who use them have mastered, after a fashion, Palm's Graffiti stylus-based text input system. I still get curly brackets when I want square brackets, but the device was not designed for mathematics. More importantly, Graffiti was not designed for use by those with motor or visual impairments, nor for those who must enter data while in an unstable platform: imagine my physician using his while riding in a speeding ambulance. This paper describes EdgeWrite, an alternative entry system. Its technical description is concise and complete: a plastic template guides the stylus, thus helping the motor-impaired, and character recognition depends only on the sequence of corners visited by the stylus (so my square-versus-curly bracket problem would be solved). More important is the authors' discussion of EdgeWrite's dynamic corner-recognition algorithm. The authors present evidence supporting the hypothesis that EdgeWrite is superior, in the form of a randomized study of able-bodied users, and a smaller anecdotal study with motor-impaired users. The paper addresses the information content of each EdgeWrite character using the keystrokes per character (KSPC) metric. There is no mention of information-theoretic optimization. "E," the most common character in English, is a three-stroke character, as is "z," the least common character. Finally, the authors address the hardware limitations of PDA processors, but make no mention of software reliability. My personal experience with aftermarket software for the Palm OS is typified by the navigation program that insisted that my longitude was "south 112"; that is, reliability has been an issue. I have not been able to determine if this is a problem with Palm OS, or with those who develop software for it. If EdgeWrite is reliable, it will be a real benefit to many users. Online Computing Reviews Service

            Access critical reviews of Computing literature here

            Become a reviewer for Computing Reviews.

            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
              UIST '03: Proceedings of the 16th annual ACM symposium on User interface software and technology
              November 2003
              220 pages
              ISBN:1581136366
              DOI:10.1145/964696

              Copyright © 2003 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: 2 November 2003

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              UIST '03 Paper Acceptance Rate25of116submissions,22%Overall Acceptance Rate842of3,967submissions,21%

              Upcoming Conference

              UIST '24

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader