Affiliation:
1. Department of Electrical Engineering and Computer Science, University of Wisconsin-Milwaukee, Milwaukee, WI, USA
Abstract
The QWERTY keyboard layout can be very inefficient for one-finger typing on virtual keyboards since the letters in many common digrams are placed on opposite sides of the keyboard, resulting in a long finger travel. This paper reports on use of simulated annealing for finding alternate arrangements of the letters of the English alphabet on keyboards with different number of rows, to reduce finger-travel distance for entering text. The use of simulated annealing led to arrangements of the letters on 3 × 10, 4 × 7, and 5 × 6 layouts with a lower weighted sum of finger-travel distances for all digrams (denoted by d) compared to the QWERTY layout (lower by about 40%). The layout with the least value of d among those found in this work is a 5 × 6 layout for which the value of d is only 1.78 key widths compared to 3.31 key widths (the value of d for QWERTY). Alternate automated methods to solve this problem, connections between keyboard layouts and facility layouts, and many new applications of the ideas in this work are discussed.
Reference28 articles.
1. Quasi-qwerty soft keyboard optimization.;X.Bi;Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems,2010
2. IJQwerty
3. A mixed integer programming formulation for solving operating theater layout problem: a multi-goal approach.;A.Chraibi;Proceedings of the International Conference on Industrial Engineering and Systems Management (IESM),2013
4. A genetic algorithm application for automatic layout design of modular residential homes