skip to main content
10.1145/1719970.1719986acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
research-article

Usability guided key-target resizing for soft keyboards

Published:07 February 2010Publication History

ABSTRACT

Soft keyboards offer touch-capable mobile and tabletop devices many advantages such as multiple language support and room for larger displays. On the other hand, because soft keyboards lack haptic feedback, users often produce more typing errors. In order to make soft keyboards more robust to noisy input, researchers have developed key-target resizing algorithms, where underlying target areas for keys are dynamically resized based on their probabilities. In this paper, we describe how overly aggressive key-target resizing can sometimes prevent users from typing their desired text, violating basic user expectations about keyboard functionality. We propose an anchored key-target method which incorporates usability principles so that soft keyboards can remain robust to errors while respecting usability principles. In an empirical evaluation, we found that using anchored dynamic key-targets significantly reduce keystroke errors as compared to the state-of-the-art.

References

  1. Apple iPhone, 2009. http://www.apple.com/iphone/.Google ScholarGoogle Scholar
  2. Microsoft Surface, 2009. http://www.microsoft.com/surface/.Google ScholarGoogle Scholar
  3. K. Al Faraj, M. Mojahid, and N. Vigouroux. Bigkey: A virtual keyboard for mobile devices. In Proceedings of the 13th International Conference on Human-Computer Interaction. Part III, pages 3--10, Berlin, Heidelberg, 2009. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Brewster, F. Chohan, and L. Brown. Tactile feedback for mobile interactions. In CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 159--162, New York, NY, USA, 2007. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Goodman. A bit of progress in language modeling. Computer Speech & Language, 15(4):403--434, 2001.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Goodman, G. Venolia, J. Steury, and C. Parker. Language modeling for soft keyboards. In AAAI, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Himberg, J. Hakkila, P. Kangas, and J. Mantyjarvi. On-line personalization of a touch screen based keyboard. In IUI, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. E. Hoggan, S. A. Brewster, and J. Johnston. Investigating the effectiveness of tactile feedback for mobile touchscreens. In CHI '08: Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems, pages 1573--1582, New York, NY, USA, 2008. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. F. Jelinek. Statistical Methods for Speech Recognition. MIT Press, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Klsch and M. Turk. Keyboards without keyboards: A survey of virtual keyboards. Technical report, In: Proceedings of Sensing and Input for Media-centric Systems, 2002.Google ScholarGoogle Scholar
  11. I. S. MacKenzie and R. W. Soukoreff. Phrase sets for evaluating text entry techniques. In CHI '03: CHI '03 extended abstracts on Human factors in computing systems, pages 754--755, New York, NY, USA, 2003. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. I. S. MacKenzie and K. Tanaka-Ishii. Text entry systems: Mobility, accessibility, universality. Morgan Kaufmann, San Francisco, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. I. S. MacKenzie and S. X. Zhang. The design and evaluation of a high-performance soft keyboard. In CHI'99: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 25--31. ACM, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. I. S. MacKenzie and X. Zhang. Eye typing using word and letter prediction and a fixation algorithm. In ETRA'08: Proceedings of the 2008 symposium on Eye tracking research and applications, pages 55--58, New York, NY, USA, 2008. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. L. Magnien, J. Bouraoui, and N. Vigouroux. Mobile text input with soft keyboards: optimization by means of visual clues. In Proceedings of Mobile HCI, pages 337--341, Berlin, Heidelberg, 2004. Springer-Verlag.Google ScholarGoogle Scholar
  16. D. Pogue. iPhone keyboard secrets. The New York Times, June 2007.Google ScholarGoogle Scholar
  17. E. Rabin and A. M. Gordon. Tactile feedback contributes to consistency of finger movements during typing. Experimental Brain Research, 155:362--369, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  18. C. E. Shannon. Prediction and entropy of printed English. Bell Sys. Tech. J., 30, 1951.Google ScholarGoogle Scholar
  19. S. Zhai, M. Hunter, and B. A. Smith. The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design. In UIST '00: Proceedings of the 13th annual ACM symposium on User interface software and technology, pages 119--128, New York, NY, USA, 2000. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Usability guided key-target resizing for soft keyboards

    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
      IUI '10: Proceedings of the 15th international conference on Intelligent user interfaces
      February 2010
      460 pages
      ISBN:9781605585154
      DOI:10.1145/1719970

      Copyright © 2010 ACM

      Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 7 February 2010

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate746of2,811submissions,27%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader