Observational and experimental investigation of typing behaviour using virtual keyboards for mobile devices

With the rise of current smartphones, virtual keyboards for touchscreens became the dominant mobile text entry technique. We developed a typing game that records how users touch on the standard Android keyboard to investigate users' typing behaviour. 47,770,625 keystrokes from 72,945 installations have been collected by publishing the game. By visualizing the touch distribution we identified a systematic skew and derived a function that compensates this skew by shifting touch events. By updating the game we conduct an experiment that investigates the effect of shifting touch events, changing the keys' labels, and visualizing the touched position. Results based on 6,603,659 keystrokes and 13,013 installations show that visualizing the touched positions using a simple dot decreases the error rate of the Android keyboard by 18.3% but also decreases the speed by 5.2% with no positive effect on learnability. The Android keyboard outperforms the control condition but the constructed shift function further improves the performance by 2.2% and decreases the error rate by 9.1%. We argue that the shift function can improve existing keyboards at no costs.

[1]  Shumin Zhai,et al.  The performance of touch screen soft buttons , 2009, CHI.

[2]  Niels Henze,et al.  100,000,000 taps: analysis and improvement of touch performance in the large , 2011, Mobile HCI.

[3]  Daniel Vogel,et al.  Shift: a technique for operating pen-based interfaces using touch , 2007, CHI.

[4]  Vimala Balakrishnan,et al.  A study of the effect of thumb sizes on mobile phone texting satisfaction , 2008 .

[5]  Johan Himberg,et al.  On-line personalization of a touch screen based keyboard , 2003, IUI '03.

[6]  Stéphane Huot,et al.  TapTap and MagStick: improving one-handed target acquisition on small touch-screens , 2008, AVI '08.

[7]  Shumin Zhai,et al.  Relaxing stylus typing precision by geometric pattern matching , 2005, IUI.

[8]  Enrico Rukzio,et al.  Investigating selection and reading performance on a mobile phone while walking , 2010, Mobile HCI.

[9]  Tim Paek,et al.  Usability guided key-target resizing for soft keyboards , 2010, IUI '10.

[10]  Amy K. Karlson Interface Design for Single-Handed Use of Small Devices , 2006 .

[11]  Mark W. Newman,et al.  Escape: a target selection technique using visually-cued gestures , 2008, CHI.

[12]  Jaehyun Park,et al.  Touch key design for target selection on a mobile phone , 2008, Mobile HCI.

[13]  Andrew Sears,et al.  Improving Touchscreen Keyboards: Design Issues and a Comparison with Other Devices , 1991, Interact. Comput..

[14]  Tim Paek,et al.  Text Text Revolution: A Game That Improves Text Entry on Mobile Touchscreen Keyboards , 2011, Pervasive.

[15]  Benjamin B. Bederson,et al.  Target size study for one-handed thumb use on small touchscreen devices , 2006, Mobile HCI.

[16]  Patrick Baudisch,et al.  Understanding touch , 2011, CHI.

[17]  I. Scott MacKenzie,et al.  Phrase sets for evaluating text entry techniques , 2003, CHI Extended Abstracts.

[18]  Juan Pablo Hourcade,et al.  Evaluating one handed thumb tapping on mobile touchscreen devices , 2008, Graphics Interface.

[19]  Andrew Sears,et al.  Data Entry for Mobile Devices Using Soft Keyboards: Understanding the Effects of Keyboard Size and User Tasks , 2003, Int. J. Hum. Comput. Interact..