skip to main content
10.1145/2858036.2858421acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article
Open Access

IJQwerty: What Difference Does One Key Change Make? Gesture Typing Keyboard Optimization Bounded by One Key Position Change from Qwerty

Published:07 May 2016Publication History

ABSTRACT

Despite of a significant body of research in optimizing the virtual keyboard layout, none of them has gained large adoption, primarily due to the steep learning curve. To address this learning problem, we introduced three types of Qwerty constraints, Qwerty1, QwertyH1, and One-Swap bounds in layout optimization, and investigated their effects on layout learnability and performance. This bounded optimization process leads to IJQwerty, which has only one pair of keys different from Qwerty. Our theoretical analysis and user study show that IJQwerty improves the accuracy and input speed of gesture typing over Qwerty once a user reaches the expert mode. IJQwerty is also extremely easy to learn. The initial upon-use text entry speed is the same with Qwerty. Given the high performance and learnability, such a layout will more likely gain large adoption than any of previously obtained layouts. Our research also shows the disparity from Qwerty substantially affects layout learning. To minimize the learning effort, a new layout needs to hold a strong resemblance to Qwerty.

Skip Supplemental Material Section

Supplemental Material

p49-bi.mp4

mp4

219.5 MB

References

  1. Shiri Azenkot and Shumin Zhai. 2012. Touch behavior with different postures on soft smartphone keyboards. In Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services (MobileHCI '12), 251--260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Xiaojun Bi, Shiri Azenkot, Kurt Partridge, and Shumin Zhai. 2013. Octopus: evaluating touchscreen keyboard correction and recognition algorithms via. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13), 543--552. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Xiaojun Bi, Ciprian Chelba, Tom Ouyang, Kurt Partridge, and Shumin Zhai. 2012. Bimanual gesture keyboard. In Proceedings of the 25th annual ACM symposium on User interface software and technology (UIST '12), 137--146. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Xiaojun Bi, Tom Ouyang, and Shumin Zhai. 2014. Both complete and correct?: multi-objective optimization of touchscreen keyboard. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '14), 2297--2306. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Xiaojun Bi, Barton A. Smith, and Shumin Zhai. 2010. Quasi-qwerty soft keyboard optimization. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '10), 283--286. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Xiaojun Bi, Barton A. Smith, Shumin Zhai. (2012) "Multilingual Touchscreen Keyboard Design and Optimization", Human-Computer Interaction, Volume 27, Issue 4, 352--382.Google ScholarGoogle Scholar
  7. Xiang Cao and Shumin Zhai. 2007. Modeling human performance of pen stroke gestures. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '07), 1495--1504. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Paul A. David. 1995. Clio and the Economics of QWERTY. The American Economic Review. Vol. 75, No.2 332 - 337Google ScholarGoogle Scholar
  9. Mark Dunlop and John Levine. 2012. Multidimensional pareto optimization of touchscreen keyboards for speed, familiarity and improved spell checking. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '12), 2669--2678. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Paul M. Fitts. (1954). The information capacity of the human motor system in controlling the amplitude of movement. Journal of Experimental Psychology, 47, 381--391.Google ScholarGoogle ScholarCross RefCross Ref
  11. Getschow, C.O., Rosen, M.J., and Goodenough Trepagnier, C. A systematic approach to design a minimum distance alphabetical keyboard. In Proc. RESNA 1986, RESNA (1986), 396--398.Google ScholarGoogle Scholar
  12. Hastings, W.K. Monte Carlo sampling methods using Markov chains and their applications. In Biometrika 57, 1 (1970), 97--109.Google ScholarGoogle Scholar
  13. Per-Ola Kristensson and Shumin Zhai. 2004. SHARK2 : a large vocabulary shorthand writing system for pen-based computers. In Proceedings of the 17th annual ACM symposium on User interface software and technology (UIST '04), 43--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. James R. Lewis, Peter J. Kennedy, Mary J. LaLomia (1999). Development of a Digram-Based Typing Key Layout for Single-Finger/Stylus Input. Proceedings of The Human Factors and Ergonomics Society 43rd Annual Meeting.Google ScholarGoogle ScholarCross RefCross Ref
  15. Liebowitz, Stan J., and Stephen E. Margolis. "The fable of the keys." Journal of Law and Economics (1990): 1--25Google ScholarGoogle Scholar
  16. I. Scott MacKenzie and Shawn X. Zhang. 1999. The design and evaluation of a high-performance soft keyboard. In Proceedings of the SIGCHI conference on Human Factors in Computing Systems(CHI '99), 2531. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. I. Scott MacKenzie and R. William Soukoreff. 2003. Phrase sets for evaluating text entry techniques. In CHI '03 Extended Abstracts on Human Factors in Computing Systems (CHI EA '03). ACM, NY, NY, USA, 754--755. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Antti Oulasvirta, Anna Reichel, Wenbin Li, Yan Zhang, Myroslav Bachynskyi, Keith Vertanen, and Per Ola Kristensson. 2013. Improving two-thumb text entry on touchscreen devices. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13), 2765--2774. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Shyam Reyal, Shumin Zhai, and Per Ola Kristensson. 2015. Performance and User Experience of Touchscreen and Gesture Keyboards in a Lab Setting and in the Wild. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). ACM, NY, NY, USA, 679688. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Jochen Rick. 2010. Performance optimizations of virtual keyboards for stroke-based text entry on a touch-based tabletop. In Proceedings of the 23nd annual ACM symposium on User interface software and technology (UIST '10), 77--86. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Brian A. Smith, Xiaojun Bi, and Shumin Zhai. 2015. Optimizing Touchscreen Keyboards for Gesture Typing. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). ACM, NY, NY, USA, 33653374. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Hisao Yamada. A historical study of typewriters and typing methods: from the position of planning Japanese parallels. Information Processing 2, 4 (1980), 175--202.Google ScholarGoogle Scholar
  23. Shumin Zhai, Michael Hunter, and Barton A. Smith. 2000. The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design. In Proceedings of the 13th annual ACM symposium on User interface software and technology (UIST '00), 119--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Shumin Zhai, Michael Hunter, and Barton A. Smith (2002). Performance optimization of virtual keyboards. Human-Computer Interaction, 17(2,3), 89--129.Google ScholarGoogle Scholar
  25. Shumin Zhai and Per Ola Kristensson. 2008. Interlaced QWERTY: accommodating ease of visual search and input flexibility in shape writing. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '08). ACM, NY, NY, USA, 593--596. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Shumin Zhai and Per Ola Kristensson. 2012. The word-gesture keyboard: reimagining keyboard interaction. Commun. ACM 55, 9 (September 2012), 91--101. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. IJQwerty: What Difference Does One Key Change Make? Gesture Typing Keyboard Optimization Bounded by One Key Position Change from Qwerty

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CHI '16: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems
      May 2016
      6108 pages
      ISBN:9781450333627
      DOI:10.1145/2858036

      Copyright © 2016 Owner/Author

      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 7 May 2016

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI '16 Paper Acceptance Rate565of2,435submissions,23%Overall Acceptance Rate6,199of26,314submissions,24%

      Upcoming Conference

      CHI '24
      CHI Conference on Human Factors in Computing Systems
      May 11 - 16, 2024
      Honolulu , HI , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader