The design and evaluation of a high-performance soft keyboard
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Predicting text entry speed on mobile phones
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Movement model, hits distribution and learning in virtual keyboarding
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Multi-Objective Optimization Using Evolutionary Algorithms
Multi-Objective Optimization Using Evolutionary Algorithms
Phrase sets for evaluating text entry techniques
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Contextual spelling correction using latent semantic analysis
ANLC '97 Proceedings of the fifth conference on Applied natural language processing
Stochastic Local Search: Foundations & Applications
Stochastic Local Search: Foundations & Applications
Relaxing stylus typing precision by geometric pattern matching
Proceedings of the 10th international conference on Intelligent user interfaces
Alphabetically constrained keypad designs for text entry on mobile devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Target size study for one-handed thumb use on small touchscreen devices
Proceedings of the 8th conference on Human-computer interaction with mobile devices and services
AdapTex: contextually adaptive text entry for mobiles
Proceedings of the 8th conference on Human-computer interaction with mobile devices and services
Automatic whiteout++: correcting mini-QWERTY typing errors using keypress timing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Investigating the effectiveness of tactile feedback for mobile touchscreens
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The performance of touch screen soft buttons
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
HMS: a predictive text entry method using bigrams
TextEntry '03 Proceedings of the 2003 EACL Workshop on Language Modeling for Text Entry Methods
Quasi-qwerty soft keyboard optimization
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
QWERTH: an optimized semi-ambiguous keyboard design
MobileHCI '12 Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services companion
Are 5 buttons enough: destination input on touchscreen keyboards
Proceedings of the 4th International Conference on Automotive User Interfaces and Interactive Vehicular Applications
Improving two-thumb text entry on touchscreen devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Disambiguation of imprecise input with one-dimensional rotational text entry
ACM Transactions on Computer-Human Interaction (TOCHI)
Hi-index | 0.01 |
This paper presents a new optimization technique for keyboard layouts based on Pareto front optimization. We used this multifactorial technique to create two new touchscreen phone keyboard layouts based on three design metrics: minimizing finger travel distance in order to maximize text entry speed, a new metric to maximize the quality of spell correction by reducing tap ambiguity, and maximizing familiarity through a similarity function with the standard Qwerty layout. The paper describes the optimization process and resulting layouts for a standard trapezoid shaped keyboard and a more rectangular layout. Fitts' law modelling shows a predicted 11% improvement in entry speed without taking into account the significantly improved error correction potential and the subsequent effect on speed. In initial user tests typing speed dropped from approx. 21 wpm with Qwerty to 13 wpm (64%) on first use of our layout but recovered to 18 wpm (85%) within four short trial sessions, and was still improving. NASA TLX forms showed no significant difference on load between Qwerty and our new layout use in the fourth session. Together we believe this shows the new layouts are faster and can be quickly adopted by users.