PinyinPie: a pie menu augmented soft keyboard for chinese pinyin input methods

Soft keyboard for Chinese pinyin input methods are rarely studied although it is one of the default methods on devices with touch screens. Via an analysis of the digraph frequency of the pinyin system, we discovered a unique characteristic of the pinyin system: only 10 Roman letters are needed for the subsequent characters in a pinyin syllable after the leading letter. Making use of this feature and existing knowledge on layout optimization of soft keyboard, pie menu and ShapeWriter, we designed a pie menu augmented keyboard. We conducted a user study to compare user performance to test if the pie menu can help to increase user performance with a working prototype. We found that after about 2 hours' use of the pie menu augmented quasi-QWERTY keyboard, users can reach a speed of 25 Chinese characters per minute with slightly lower error rate. Moreover, users can well remember the layout of the pie menu after about two hours' use of it.

[1]  Shumin Zhai,et al.  In search of effective text input interfaces for off the desktop computing , 2005, Interact. Comput..

[2]  Shumin Zhai,et al.  Quasi-qwerty soft keyboard optimization , 2010, CHI.

[3]  Ying Liu,et al.  Predicting Chinese text entry speeds on mobile phones , 2010, CHI.

[4]  George W. Fitzmaurice,et al.  The Hotbox: efficient access to a large number of menu-items , 1999, CHI '99.

[5]  M. Weiser,et al.  An empirical comparison of pie vs. linear menus , 1988, CHI '88.

[6]  Li Xin-tian,et al.  THE DISTRIBUTION OF LEFT AND RIGHT HANDEDNESS IN CHINESE PEOPLE , 1983 .

[7]  Shumin Zhai,et al.  Chinese input with keyboard and eye-tracking: an anatomical study , 2001, CHI.

[8]  William Buxton,et al.  The limits of expert performance using hierarchic marking menus , 1993, INTERCHI.

[9]  Ying Liu,et al.  Immediate user performances with touch Chinese text entry solutions on handheld devices , 2009, Mobile HCI.

[10]  Ying Liu,et al.  RotaTxt: Chinese pinyin input with a rotator , 2008, Mobile HCI.

[11]  Ken Perlin,et al.  Quikwriting: continuous stylus-based text entry , 1998, UIST '98.

[12]  Shumin Zhai,et al.  Performance Optimization of Virtual Keyboards , 2002, Hum. Comput. Interact..

[13]  I. Scott MacKenzie,et al.  Gathering text entry metrics on android devices , 2011, CHI EA '11.

[14]  Gilles Bailly,et al.  Flower menus: a new type of marking menu with large menu breadth, within groups and efficient expert mode memorization , 2008, AVI '08.

[15]  Gordon Kurtenbach,et al.  Some design refinements and principles on the appearance and behavior of marking menus , 1995, UIST '95.

[16]  I. Scott MacKenzie,et al.  Theoretical upper and lower bounds on typing speed using a stylus and a soft keyboard , 1995, Behav. Inf. Technol..

[17]  Shumin Zhai,et al.  Shorthand writing on stylus keyboard , 2003, CHI '03.

[18]  William Buxton,et al.  User learning and performance with marking menus , 1994, CHI '94.

[19]  Björn Hartmann,et al.  Two-handed marking menus for multitouch devices , 2011, TCHI.

[20]  I. Scott MacKenzie,et al.  Text entry using soft keyboards , 1999, Behav. Inf. Technol..

[21]  Mike Wu,et al.  Multi-finger and whole hand gestural interaction techniques for multi-user tabletop displays , 2003, UIST '03.

[22]  Dan Venolia,et al.  T-Cube: a fast, self-disclosing pen-based alphabet , 1994, CHI '94.

[23]  Shumin Zhai,et al.  The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design , 2000, UIST '00.

[24]  I. Scott MacKenzie,et al.  Text Entry for Mobile Computing: Models and Methods,Theory and Practice , 2002, Hum. Comput. Interact..

[25]  Shumin Zhai,et al.  Movement model, hits distribution and learning in virtual keyboarding , 2002, CHI.

[26]  I. Scott MacKenzie,et al.  The design and evaluation of a high-performance soft keyboard , 1999, CHI '99.

[27]  Terry Winograd,et al.  FlowMenu: combining command, text, and data entry , 2000, UIST '00.

[28]  Poika Isokoski Performance of menu-augmented soft keyboards , 2004, CHI '04.