On-line personalization of a touch screen based keyboard
- 12 January 2003
- conference paper
- Published by Association for Computing Machinery (ACM)
Abstract
The user expectations for usability and personalization along with decreasing size of handheld devices challenge traditional keypad layout design. We have developed a method for on-line adaptation of a touch pad keyboard layout. The method starts from an original layout and monitors the usage of the keyboard by recording and analyzing the keystrokes. An on-line learning algorithm subtly moves the keys according to the spatial distribution of keystrokes. In consequence, the keyboard matches better to the users physical extensions and grasp of the device, and makes the physical trajectories during typing more comfortable. We present two implementations that apply different vector quantization algorithms to produce an adaptive keyboard with visual on-line feedback. Both qualitative and quantitative results show that the changes in the keyboard are consistent, and related to the user's handedness and hand extensions. The testees found the on-line personalization positive. The method can either be applied for on-line personalization of keyboards or for ergonomics researchKeywords
This publication has 11 references indexed in Scilit:
- Keystroke recognition for virtual keyboardPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Language modeling for soft keyboardsPublished by Association for Computing Machinery (ACM) ,2002
- Predicting text entry speed on mobile phonesPublished by Association for Computing Machinery (ACM) ,2000
- The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard designPublished by Association for Computing Machinery (ACM) ,2000
- The design and evaluation of a high-performance soft keyboardPublished by Association for Computing Machinery (ACM) ,1999
- Optimal character arrangements for ambiguous keyboardsIEEE Transactions on Rehabilitation Engineering, 1998
- A model of keyboard configuration requirementsPublished by Association for Computing Machinery (ACM) ,1998
- Extending Fitts' law to two-dimensional tasksPublished by Association for Computing Machinery (ACM) ,1992
- A comparison of selection time from walking and pull-down menusPublished by Association for Computing Machinery (ACM) ,1990
- A self-regulating adaptive systemPublished by Association for Computing Machinery (ACM) ,1986