|
ABSTRACT
Overlap errors, in which two keys are pressed down at once, are a common typing error for people with motor disabilities. Keyguards are a commonly suggested means to may reduce overlap errors. However, they are also unpopular with many users. We present an alternative to the keyguard, a software filter which targets overlap errors. Basic, keystroke timing-based, and language-based techniques for identifying and correcting overlap errors are described. Their performance is compared using a corpus of typing data recorded by keyboard users with motor disabilities. The best filter performance was obtained by keystroke timing characteristics to identify and filter out extra characters. Accuracy of error identification was dependent on the typing style of the user. The filter accurately corrected 80% of the overlap errors presented. Combining the identification and correction techniques gave a 50--75% reduction in errors for the three study participants with the highest error rates.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Cook, S. and Hussey, A. Assistive technologies: Principles and Practice. Mosby-Year Book, Inc. 1995.
|
| |
3
|
|
| |
4
|
Horstmann, H. and Levine, S. The effectiveness of word prediction, in Resna '91: Proceedings of the 14th Annual Conference (Washington DC, 1991), Resna Press, 100--102.
|
| |
5
|
McCormack, D. The effects of keyguard use and pelvic positioning on typing speed and accuracy in a boy with cerebral palsey. American Journal of Occupational Therapy 44, 4 (April 1990), 312--315.
|
| |
6
|
Alan F. Newell , John L. Arnott , Alistair Y. Cairns , Ian W. Ricketts , Peter Gregor, Intelligent system for speech and language impaired people: a portfolio of research, Extra-ordinary human-computer interaction: interfaces for users with disabilities, Cambridge University Press, New York, NY, 1995
|
| |
7
|
Poulson, D., Ashby, M. and Richardson, S. Userfit: A practical handbook on user-centered design for Assistive Technology. (1996), TIDE 1062 USER Project, European Commission, Brussels-Luxembourg.
|
| |
8
|
Trewin, S. InputLogger: General-purpose logging of keyboard and mouse events on an Apple Macintosh. Behavior Research Methods, Instruments, and Computers 30, 2 (1998), 327--331.
|
| |
9
|
|
| |
10
|
Vanderheiden, G. Making software more accessible for people with disabilities. University of Wisconsin-Madison, Madison, WI, 1992.
|
| |
11
|
Vanderheiden, P. Writing aids. In Electronic devices for rehabilitation. J. Webster, A. Cook, W. Tompkins and G. Vanderheiden (eds). Chapman and Hall, London, 262--282, 1985.
|
INDEX TERMS
Primary Classification:
K.
Computing Milieux
K.4
COMPUTERS AND SOCIETY
K.4.2
Social Issues
Subjects:
Assistive technologies for persons with disabilities
Additional Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Input devices and strategies (e.g., mouse, touchscreen);
Screen design (e.g., text, graphics, color);
Interaction styles (e.g., commands, menus, forms, direct manipulation)
General Terms:
Algorithms,
Documentation,
Experimentation,
Human Factors
Keywords:
OverlapKeys,
accessibility,
keyboard,
keyguard,
motor disabilities,
typing errors
|