310 likes | 500 Views
Keyboard Adaptability. Guo Zhiguo Zhiguo.Guo@uta.fi Alternative communication & access to information seminar 2003 University of Tampere Department of Computer Science. So lid State Logic Avant mixing console. Content. Introduction
E N D
Keyboard Adaptability Guo Zhiguo Zhiguo.Guo@uta.fi Alternative communication & access to information seminar 2003 University of Tampere Department of Computer Science
Solid State Logic Avant mixing console Content • Introduction Universal tenet, unification of input methods, dialog through keys, keyboard (mouse-less), extra adaptations for disable users (disabilities & errors). • Keyboard Analysis Keyboard observations and access tools. • Keyboard Adaptability Equipment, typing tools, and software adaptations. Alternative keyboards. • References
Introduction • Universal tenet A fundamental rule of the “ user interfaces for all” or “universal design” philosophies is that user interfaces should be to be adaptable or adaptive, in order to meet the needs of as wide a range of users as possible [1].
Introduction • Unification of input methods • an important factor in realizing “easy to use” user interfaces • it could bring complexity to users to understand which input device is doing which function and/or feature • extra demands for people with special needs
Introduction • Dialog through Keys • The most common method of controlling computer or other electronic products, it is also the fastest and easiest to use • Since almost all computers associated with a keyboard, it is also the cheapest access method in general.
Introduction • Keyboard • Mouse-less access to Windows [Williamson, 2002 ] Windows has been adapted to use without the mouse. • Using keyboard shortcuts defined • Accessing the menus • Graphics & using the MouseKeys feature to move the cursor
Introduction Keyboard Extra adaptations needed for disable users. • Disabilities - rheumatic diseases - stroke - neuromuscular diseases - cerebral palsy - other injuries [Trewin, 2002 ]
Introduction Keyboard Disabilities
Introduction [Trewin, 2002 ]
Introduction Keyboard Errors occurred while typing100 words(547 key presses) [Trewin, 2002 ]
Keyboard Analysis • The user can hit keys on the keyboard but… • Often hits the wrong key • Gets letters repeated by mistake • Tremor or hits the key several times • Can’t hold two keys down at once • Suffering pain while typing • Typing slow • Cannot see keys clearly
Keyboard Analysis • Access tool when the user cannot use fingers, hands or feet to operate the keyboard… • Hand/finger/wrist splint • Hand-held pointer • Hand or chin pointer • Voice recognition • Expanded or overlay keyboard operated by knuckle or fist • on/-screen keyboard access by pointing devices or switches • Morse code
Keyboard Adaptability • Equipment adaptation [19]
Keyboard AdaptabilityEquipment Adaptation • Footrests [18]
Keyboard AdaptabilityEquipment Adaptation • Wrist rests [20]
Keyboard AdaptabilityTyping tools • Mouthsticks and Headpointers [19] [21]
Keyboard AdaptabilityTyping Tools • Keyguards [16] [17]
Keyboard AdaptabilitySoftware • Filters to reduce mis-keying • Input Acceptance and Post Acceptance Filters alter the response of the keyboard to eliminate unintentional and multiple keypresses, a Repeat Filter slows down or stops the automatic repeating of characters • Sticky keys to hold down modifier keys • Allows shifted characters or commands to be typed without having to hold down a modifier key (Shift, Ctrl, Alt) while pressing a second key.
Keyboard AdaptabilitySoftware • Auditory or visual feedback • Informs the user when a keypress is accepted by the computer • Mouse Control • Mousekeys allows the keyboard to be used to move the mouse cursor and to perform clicking and dragging.
Keyboard AdaptabilityErgonomic keyboards • MS Natural keyboard • Maltron Keyboard [14] [3] • Acer Future Keyboard • Kinesis Keyboard [13] [13]
Keyboard AdaptabilityChording keyboards [5 ] [24 ] [4]
Keyboard AdaptabilityExpanded keyboards Big-Keys Plus [27 ] Big-Keys
Keyboard AdaptabilityCompact & Miniature Keyboards [26 ] [19 ] [25]
Conclusion • It is vital that keyboards are adaptable, and allow the widest possible range of users the best possible level of control. The adaptability can be provided in both forms of hardware and software; especially for the users with physical impairment.
References [1] S. Trewin, Extending keyboard adaptability: An investigationhttp://link.springer-ny.com/link/service/journals/10209/papers/2002001/20020044.pdf [2] Ming-Chung Chen1, Hwa-Pey Wang2, and Tien-Yu Li2: Teaching Adolescents with Disabilities to Learn Chinese Keyboarding by Using Multimedia Computer Assisted Input Method Learning System http://link.springer-ny.com/link/service/series/0558/papers/2398/23980271.pdf [3] Microsoft Natural keyboard: http://www.microsoft.com/hardware/keyboard/ [4] Product information available at: http://www.keytools.com/images/extra/cykey.htm [5] Product information available at: http://www.worklink.net/products/bat-onehanded.html [6] Products information is available at: http://www.handykey.com/
References [ [7] Case study: http://www.cenmac.demon.co.uk/case_studies.htm [8] Product information available at : http://www.inclusivetlc.com/catalog/technology/compact_kbd.shtml [9] Product information available at: http://www.iesproducts.com/foot-foot.html [10] Key Components for 3G Devices, Report No. 15 from the UMTS Forum, January 2002 http://www.cs.berkeley.edu/~perj/3GPP/Documents/UMTS_Forum_3g_devices.pdf [11] Liberman, S. Test Documentation for Keyboard Navigation, available at: http://www.mozilla.org/quality/browser/front-end/testcases/keyboard-nav/ [12] Product information available at http://www.spinlife.com/zine/newarticle.cfm?artid=245&typeid=134 [13] Product information available at http://tim.griffins.ca/gallery/keyboard/split [14] Production information Available at http://www.maltron.com/rightb.html
References [15] Product information available at http://www.icce2001.org/cd/pdf/p07/TW011.pdf [16] Product information available at:http://www.cs.uta.fi/~grse/ConferenceWork/Handicap2002_Paris/Autonomic_2002/Keyboards_/ [17] Product information available at:http://www.keytools.com/keyboards/bkguards.htm [18] http://www.ergopro.com/ [19] http://www.employers-forum.co.uk/www/guests/newsletters/update/winter2000/winter2000.pdf [20] http://www.inpace.com/wristrest.html [21] Mouthstick http://mouthstick.net/
References [22] Product information available at: http://www.bellaire.demon.co.uk/newcykey.htm [23] Product information available at:http://www.worklink.net/products/bat-onehanded.html [24] Product information available at:http://www.handykey.com/ [25] Product information available at:http://www.intellitools.com/Products/IntelliKeys/home.htm [26] Product information available at:http://www.abilitycorp.com.au/products/keyboards.htm [27] Product information available at: http://www.bigkeys.com/html/bigkeys_1level.html