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.
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- Clarkson, P. R. and Rosenfeld, R. (1997) Statistical language modeling using the CMU-Cambridge toolkit. Proceedings of Eurospeech '97, 2707--2710.]]Google Scholar
- Cook, A. M. and Hussey, S. M. (2001) Assistive Technologies: Principles and Practice, 2nd ed. St. Louis: Mosby Press.]]Google Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- Fuhrer, C. S. and Fridie, S. E. (2001) There's a mouse out there for everyone. Proceedings CSUN '01. California State University Northridge.]]Google Scholar
- 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 Scholar
- Hick, W. E. (1952) On the rate of gain of information. Quarterly Journal of Experimental Psychology 4, 11--26.]]Google ScholarCross Ref
- Hyman, R. (1953) Stimulus information as a determinant of reaction time. Journal of Experimental Psychology 45 (3), 188--196.]]Google ScholarCross Ref
- 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 ScholarDigital Library
- Koester, H. H. (2003) Abandonment of speech recognition by new users. Proceedings RESNA '03. Arlington, Virginia: RESNA Press.]]Google Scholar
- 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 ScholarCross Ref
- Kucera, H. and Francis, W. N. (1967) Computational Analysis of Present-Day American English. Providence, Rhode Island: Brown University Press.]]Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- Perlin, K. (1998) Quikwriting: Continuous stylus-based text entry. Proceedings UIST '98. New York: ACM Press, 215--216.]] Google ScholarDigital Library
- Soede, M. and Foulds, R. A. (1986) Dilemma of prediction in communication aids. Proceedings RESNA '86. Arlington, Virginia: RESNA Press, 357--359.]]Google Scholar
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Wobbrock, J. O. and Myers, B. A. (2006) In-stroke word completion. Proceedings UIST '06. New York: ACM Press. To appear.]] Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- Zhai, S. and Kristensson, P. (2003) Shorthand writing on stylus keyboard. Proceedings CHI '03. New York: ACM Press, 97--104.]] Google ScholarDigital Library
- Zipf, G. (1932) Selective Studies and the Principle of Relative Frequency in Language. Cambridge, Massachusettes: MIT Press.]]Google Scholar
Index Terms
- From letters to words: efficient stroke-based word completion for trackball text entry
Recommendations
Trackball text entry for people with motor impairments
CHI '06: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsWe present a new gestural text entry method for trackballs. The method uses the mouse cursor and relies on crossing instead of pointing. A user writes in fluid Roman-like unistrokes by ""pulsing"" the trackball in desired letter patterns. We examine ...
In-stroke word completion
UIST '06: Proceedings of the 19th annual ACM symposium on User interface software and technologyWe present the design and implementation of a word-level stroking system called Fisch, which is intended to improve the speed of character-level unistrokes. Importantly, Fisch does not alter the way in which character-level unistrokes are made, but ...
An alternative to push, press, and tap-tap-tap: gesturing on an isometric joystick for mobile phone text entry
CHI '07: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsA gestural text entry method for mobile is presented. Unlike most mobile phone text entry methods, which rely on repeatedly pressing buttons, our gestural method uses an isometric joystick and the EdgeWrite alphabet to allow users to write by making ...
Comments