ABSTRACT
Although typing on touchscreens is slower than typing on physical keyboards, touchscreens offer a critical potential advantage: they are software-based, and, as such, the keyboard layout and classification models used to interpret key presses can dynamically adapt to suit each user's typing pattern. To explore this potential, we introduce and evaluate two novel personalized keyboard interfaces, both of which adapt their underlying key-press classification models. The first keyboard also visually adapts the location of keys while the second one always maintains a visually stable rectangular layout. A three-session user evaluation showed that the keyboard with the stable rectangular layout significantly improved typing speed compared to a control condition with no personalization. Although no similar benefit was found for the keyboard that also offered visual adaptation, overall subjective response to both new touchscreen keyboards was positive. As personalized keyboards are still an emerging area of research, we also outline a design space that includes dimensions of adaptation and key-press classification features.
- Al Faraj, K., Mojahid, M., Vigouroux, N. 200 BigKey: A Virtual Keyboard for Mobile Devices. Proc. HCII, 3--10. Google ScholarDigital Library
- Aulagner, G., François, R., Martin, B., Michel, D., Raynal, M. 2010. Floodkey: increasing software keyboard keys by reducing needless ones without occultation. Proc. ACS'10, 412--417. Google ScholarDigital Library
- Barrett, J. 1994. Performance effects of reduced proprioceptive feedback on touch typists and casual users in a typing task. Behaviour & Information Technology 13(6), 373--381.Google ScholarCross Ref
- Benko, H., Morris, M. R., Brush, A. J. B., Wilson, A. D. 2009. Insights on Interactive Tabletops: A Survey of Researchers and Developers. Microsoft Research Technical Report MSR-TR-2009-22. March, 2009.Google Scholar
- Findlater, L., Gajos, K. 2010. Design space and evaluation challenges of adaptive graphical user interfaces. AI Magazine 30(4), 68--73.Google ScholarCross Ref
- Findlater, L., Wobbrock, O., Wigdor, D. 20 Typing on flat glass: examining ten-finger expert typing patterns on touch surfaces. Proc. CHI 2011, 2453--2462. Google ScholarDigital Library
- Go, K., Endo, Y. 2007. CATKEY: Customizable and adaptable touchscreen keyboard with bubble cursor-like visual feedback. Proc. IFIP Interact, 493--496. Google ScholarDigital Library
- Goldstein, M., Book, R., Alsiö, G., Tessa, S. 1999. Non-keyboard QWERTY touch typing: a portable input interface for the mobile user. Proc. CHI'99, 32--39. Google ScholarDigital Library
- Goodman, J., Venolia, G., Steury, K., Parker, C. 2002. Language modeling for soft keyboards. Proc. IUI '02, 194--195. Google ScholarDigital Library
- Gunawardana, A., Paek, T., Meek, C. 2010. Usability guided key-target resizing for soft keyboards. Proc. IUI '10, 111--118. Google ScholarDigital Library
- Hart, S. G., Staveland, L. E. 1988. Development of Nasa Tlx (Task Load Index): Results of Empirical and Theoretical Research. Human Mental Workload (1988), 139--183.Google Scholar
- Hartmann, B., Morris, M. R., Benko, H., Wilson, A. D. 2009. Augmenting interactive tables with mice & keyboards. Proc. UIST '09, 149--152. Google ScholarDigital Library
- Himberg, J., Häkkilä, J., Kangas, P., Mäntyjärvi, J. 2003. On-line personalization of a touch screen based keyboard. Proc. IUI 2003, 77--84. Google ScholarDigital Library
- Hinrichs, U., Hancock, M., Collins, C., Carpendale, S. 2007. Examination of text-entry methods for tabletop displays. Proc. Tabletop 2007, 105--112.Google Scholar
- Hirche, J., Bomark, P., Bauer, M., Solyga, P. 2008. Adaptive interface for text input on large-scale interactive surfaces. Proc. IEEE International Workshop on Horizontal Interactive Human Computer System (TABLETOP), 153--156.Google ScholarCross Ref
- Höök, K. 2000. Steps to take before intelligent user interfaces become real. Journal of Interacting with Computers 12(4), 409--426.Google ScholarCross Ref
- Jameson, A. 2008. Adaptive interfaces and agents. In A. Sears & J. Jacko (Eds.), The human-computer interaction handbook: Fundamentals, evolving technologies and emerging applications (2nd ed.), 433--458. CRC Press.Google Scholar
- Kohavi, R., John, G. H. 1997. Wrappers for feature subset selection. Artificial Intelligence 97, 1-2, 273--324. Google ScholarDigital Library
- Kristensson, P. & Zhai, S. 2004. SHARK2: a large vocabulary shorthand writing system for pen-based computers. Proc. UIST '04, 43--52. Google ScholarDigital Library
- Kristensson, P. & Zhai, S. 2005. Relaxing stylus typing precision by geometric pattern matching. Proc. IUI '05, 151--158. Google ScholarDigital Library
- Langendorf, D. J.: Textware solution's Fitaly keyboard v1.0 easing the burden of keyboard input. WinCELair Review, February 1998.Google Scholar
- Li, F. C. Y, Guy, R. T., Yatani, K., Truong, K. N. 2011. The 1line keyboard: a QWERTY layout in a single line. Proc. UIST '11, 461--470. Google ScholarDigital Library
- MacKenzie, I. S., Soukoreff, R. W. 2003. Phrase sets for evaluating text entry techniques. Extended Abstracts CHI '03, 754--755. Google ScholarDigital Library
- MacKenzie, I. S., Zhang, S. X. 1999. The design and evaluation of a high-performance soft keyboard. Proc. CHI '99, 25--31. Google ScholarDigital Library
- MacKenzie, I. S., Zhang, S. X. 2001. An empirical investigation of the novice experience with soft keyboards. Behaviour & Information Technology 20, 411--418.Google ScholarCross Ref
- McAdam, C., Brewster, S. 2009. Distal tactile feedback for text entry on tabletop computers. Proc. BCS-HCI'09, 504--511. Google ScholarDigital Library
- Morris, M. R., Lombardo, J., Wigdor, D. 2010. WeSearch: Supporting Collaborative Search and Sensemaking on a Tabletop Display. Proc. CSCW 2010, 401--410. Google ScholarDigital Library
- Rashid, D. R. and Smith, N. A. 2008. Relative keyboard input system. Proc. IUI '08, 397--400. Google ScholarDigital Library
- Roeber, H., Bacus, J., Tomasi, C. 2003. Typing in thin air: the Canesta projection keyboard - a new method of interaction with electronic devices. Proc. CHI '03, 712--713. Google ScholarDigital Library
- Rudchenko, D., Paek, T., Badger, E. 2011. Text Text Revolution: a game that improves text entry on mobile touchscreen keyboards. Proc. Pervasive 2011, 206--213. Google ScholarDigital Library
- Ryall, K., Forlines, C., Shen, C., Ringel Morris, M., Everitt, K. 2006. Experiences with and Observations of Direct-Touch Tabletops. Proc. Tabletop 2006, 89--96. Google ScholarDigital Library
- Sax, C., Lau, H., Lawrence, E. 2011. LiquidKeyboard: an ergonomic, adaptive QWERTY keyboard for touchscreens and surfaces. Proc. ICDS 2011, 117--122.Google Scholar
- Sears, A., Revis, D., Swatski, J., Crittenden, R., Shneiderman, B. 1993. Investigating touchscreen typing: the effect of keyboard size on typing speed. Behavour & Information Technology 12(1), 17--22.Google ScholarCross Ref
- Sokal, R. R., Rohlf, F. J. 1994. Biometry: The Principles and Practices of Statistics in Biological Research. 3rd ed. New York, NY: W. H. Freeman.Google Scholar
- Soukoreff, R. W., MacKenzie, I. S. 2003. Metrics for text entry research: an evaluation of MSD and KSPC, and a new unified error metric. Proc. CHI '03, 113--120. Google ScholarDigital Library
- Weiss, M., Wagner, J., Jansen, Y., Jennings, R., Khoshabeh, R., Hollan, J. D., Borchers, J. 2009. SLAP widgets: bridging the gap between virtual and physical controls on tabletops. Proc. CHI '09, 481--490. Google ScholarDigital Library
- Wigdor, D., Penn, G., Ryall, K., Esenther, A., Shen, C. 2007. Living with a Tabletop: Analysis and Observations of Long Term Office Use of a Multi-Touch Table. Proc. Tabletop 2007, 60--67.Google Scholar
- Wobbrock, J. O, Myers, B. A. 2006. From letters to words: efficient stroke-based word completion for trackball text entry. Proc. Assets '06, 2--9. Google ScholarDigital Library
- Wobbrock, J. O. 2007. Measures of text entry performance. In Text Entry Systems: Mobility, Accessibility, Universality, I. S. MacKenzie and K. Tanaka-Ishii (eds.). San Francisco: Morgan Kaufmann, 47--74.Google Scholar
- Zhai, S., Smith, B. A., Hunter, M. 2002. Performance Optimization of Virtual Keyboards. Human-Computer Interaction 17(2&3), 229--269.Google ScholarCross Ref
Index Terms
- Personalized input: improving ten-finger touchscreen typing through automatic adaptation
Recommendations
GazeForm: Dynamic Gaze-adaptive Touch Surface for Eyes-free Interaction in Airliner Cockpits
DIS '18: Proceedings of the 2018 Designing Interactive Systems ConferenceAn increasing number of domains, including aeronautics, are adopting touchscreens. However, several drawbacks limit their operational use, in particular, eyes-free interaction is almost impossible making it difficult to perform other tasks ...
Personalized interaction on large displays: the StreetSmart project approach
AVI '14: Proceedings of the 2014 International Working Conference on Advanced Visual InterfacesThe StreetSmart Project develops information services that integrate multiple (touch and touchless) interaction paradigms on personal devices and large public displays. It exploits personalization techniques in order to offer new engaging user ...
Probabilistic touchscreen keyboard incorporating gaze point information
MobileHCI '14: Proceedings of the 16th international conference on Human-computer interaction with mobile devices & servicesWe propose a novel probabilistic keyboard that takes into account the distance between a gaze point and a touch position in order to improve typing efficiency. The proposed keyboard dynamically changes the size of the search space for predicting ...
Comments