Abstract
We present dessk, a description space for soft keyboards. dessk provides a framework for any soft keyboard to be graphically described along four dimensions – context, representation, interaction, and linguistic system – each with multiple criteria. dessk begins with a blank working template which is populated with labels and symbols to characterize the dynamics and interactions of the keyboard. The goal is to provide a framework within which any soft keyboard can be placed and to serve as a theoretical basis to situate soft keyboards in relation to proposed or existing systems.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Al Faraj, K., Mojahid, M., Vigouroux, N.: BigKey: a virtual keyboard for mobile devices. In: Jacko, J.A. (ed.) HCI 2009. LNCS, vol. 5612, pp. 3–10. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02580-8_1
Aulagner, G., François, R., Martin, B., Michel, D., Raynal, M.: FloodKey: increasing software keyboard keys by reducing needless ones without occultation. In: Proceedings of the 10th WSEAS International Conference on Applied Computer Science, pp. 412–417. World Scientific and Engineering Academy and Society (WSEAS), ACM, New York (2010)
Badr, G., Raynal, M.: WordTree: results of a word prediction system presented thanks to a tree. In: Stephanidis, C. (ed.) UAHCI 2009. LNCS, vol. 5616, pp. 463–471. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02713-0_49
Banubakode, S., Dhawale, C.: Survey of eye-free text entry techniques of touch screen mobile devices designed for visually impaired users. Covenant J. Inform. Commun. Technol. 2(1) (2013)
Bellman, T., MacKenzie, I.S.: A probabilistic character layout strategy for mobile text entry. In: Proceedings of Graphics Interface 1998 - GI 1998, pp. 168–176. Canadian Information Processing Society (CIPS), Toronto (1998)
Buxton, W.A.S.: A three-state model for graphic input. In: Proceedings of the IFIP TC13 International Conference on Human-Computer Interaction - INTERACT 1990, pp. 449–456. Elsevier, Amsterdam (1990)
Card, S.K., Moran, T.P., Newell, A.: The Psychology of Human-Computer Interaction. Erlbaum, Hillsdale (1983)
Chen, X., Grossman, T., Fitzmaurice, G.: SwipeBoard: a text entry technique for ultra-small interfaces that supports novice to expert transitions. In: Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology - UIST 2014, pp. 615–620. ACM, New York (2014)
Damper, R.: Text composition by the physically disabled: a rate prediction model for scanning input. Appl. Ergon. 15(4), 289–296 (1984)
Dube, T.J., Arif, A.S.: Text entry in virtual reality: a comprehensive review of the literature. In: Kurosu, M. (ed.) HCII 2019. LNCS, vol. 11567, pp. 419–437. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-22643-5_33
Felzer, T., MacKenzie, I.S., Beckerle, P., Rinderknecht, S.: Qanti: a software tool for quick ambiguous non-standard text input. In: Miesenberger, K., Klaus, J., Zagler, W., Karshmer, A. (eds.) ICCHP 2010. LNCS, vol. 6180, pp. 128–135. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-14100-3_20
Frey, L.A., White, K., Hutchison, T.: Eye-gaze word processing. IEEE Trans. Syst. Man Cybern. 20(4), 944–950 (1990)
Isokoski, P.: Performance of menu-augmented soft keyboards. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems - CHI 2004, pp. 423–430. ACM, New York (2004)
Isokoski, P., Raisamo, R.: Quikwriting as a multi-device text entry method. In: Proceedings of the Third Nordic Conference on Human-Computer Interaction - NordiCHI 2004, pp. 105–108. ACM, New York (2004)
Johansen, R.: Groupware: future directions and wild cards. J. Organ. Comput. Electron. Commer. 1(2), 219–227 (1991)
Jones, E., Alexander, J., Andreou, A., Irani, P., Subramanian, S.: GesText: accelerometer-based gestural text-entry systems. In: Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems - CHI 2010, pp. 2173–2182. ACM, New York (2010)
Knight, L.W., Retter, D.: DataHand: design, potential performance, and improvements in the computer keyboard and mouse. In: Proceedings of the Human Factors Society Annual Meeting, vol. 33, pp. 450–454. SAGE Publications, Los Angeles (1989)
Kristensson, P.O., et al.: Grand challenges in text entry. In: Extended Abstracts of the ACM SIGCHI Conference on Human Factors in Computing Systems - CHI 2013, pp. 3315–3318. ACM, New York (2013)
MacKenzie, I.S.: Motor behaviour models for human computer interaction. In: Carroll, J.M. (ed.) HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science, pp. 27–54. Morgan Kaufmann, San Francisco (2003)
MacKenzie, I.S.: Human-Computer Interaction: An Empirical Research Perspective. Elsevier, Amsterdam (2013)
MacKenzie, I.S., Castellucci, S.J.: Eye on the message: reducing attention demand for touch-based text entry. Int. J. Virtual Worlds Hum.-Comput. Interact. 1, 1–9 (2013)
MacKenzie, I.S., Soukoreff, R.W., Helga, J.: 1 thumb, 4 buttons, 20 words per minute: design and evaluation of H4-Writer. In: Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology - UIST 2011, pp. 471–480. ACM, New York (2011)
MacKenzie, I.S., Tanaka-Ishii, K.: Text entry using a small number of buttons. In: MacKenzie, I.S., Tanaka-Ishii, K. (eds.) Text Entry Systems: Mobility, Accessibility, Universality, pp. 105–121. Morgan Kaufmann, San Francisco (2007)
MacKenzie, I.S., Tanaka-Ishii, K.: Text Entry Systems: Mobility, Accessibility, Universality. Elsevier, Amsterdam (2010)
MacKenzie, I.S., Zhang, S.X.: The design and evaluation of a high-performance soft keyboard. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 25–31. ACM, New York (1999)
Magnien, L., Bouraoui, J.L., Vigouroux, N.: Mobile text input with soft keyboards: optimization by means of visual clues. In: Brewster, S., Dunlop, M. (eds.) Mobile HCI 2004. LNCS, vol. 3160, pp. 337–341. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-28637-0_33
Majaranta, P., Räihä, K.J.: Twenty years of eye typing: systems and design issues. In: Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2002, pp. 15–22. ACM, New York (2002)
Mankoff, J., Abowd, G.D.: Cirrin: a word-level unistroke keyboard for pen input. In: Proceedings of the ACM Symposium on User Interface Software and Technology - UIST 1998, pp. 213–214. ACM, New York (1998)
Masui, T.: POBox: an efficient text input method for handheld and ubiquitous computers. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 289–300. Springer, Heidelberg (1999). https://doi.org/10.1007/3-540-48157-5_27
Merlin, B., Raynal, M.: SpreadKey: increasing software keyboard key by recycling needless ones. In: 10th European Conference for the Advancement of Assistive Technology in Europe (AAATE 2009), pp. 138–143. IOS Press, Amsterdam (2009)
Nesbat, S.B.: A system for fast, full-text entry for small electronic devices. In: Proceedings of the 5th International Conference on Multimodal Interfaces - ICMI 2003, pp. 4–11. ACM, New York (2003)
Nigay, L., Coutaz, J.: A design space for multimodal systems: concurrent processing and data fusion. In: Proceedings of the INTERACT 1993 and CHI 1993 Conference on Human Factors in Computing Systems, pp. 172–178. ACM, New York (1993)
Perlin, K.: QuikWriting: continuous stylus-based text entry. In: Proceedings of the ACM Symposium on User Interface Software and Technology - UIST 1998, pp. 215–216. ACM, New York (1998)
Poláček, O., Míkovec, Z., Slavík, P.: Predictive scanning keyboard operated by hissing. In: Proceedings of the 2nd IASTED International Conference Assistive Technologies, pp. 862–869. ACTA Press, Calgary (2012)
Polacek, O., Mikovec, Z., Sporka, A.J., Slavik, P.: Humsher: a predictive keyboard operated by humming. In: The Proceedings of the 13th International ACM SIGACCESS Conference on Computers and Accessibility, pp. 75–82. ACM, New York (2011)
Polacek, O., Sporka, A.J., Slavik, P.: Text input for motor-impaired people. Univ. Access Inf. Soc. 16(1), 51–72 (2015). https://doi.org/10.1007/s10209-015-0433-0
Raynal, M.: Keyglasses: semi-transparent keys on soft keyboard. In: Proceedings of the 16th International ACM SIGACCESS Conference on Computers and Accessibility, pp. 347–349. ACM, New York (2014)
Raynal, M., MacKenzie, I.S., Merlin, B.: Semantic keyboard: fast movements between keys of a soft keyboard. In: Miesenberger, K., Fels, D., Archambault, D., Peňáz, P., Zagler, W. (eds.) ICCHP 2014. LNCS, vol. 8548, pp. 195–202. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-08599-9_30
Raynal, M., Martin, B.: SlideKey: impact of in-depth previews for a predictive text entry method. In: Miesenberger, K., Manduchi, R., Covarrubias Rodriguez, M., Peňáz, P. (eds.) ICCHP 2020. LNCS, vol. 12377, pp. 363–370. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58805-2_43
Raynal, M., Roussille, P.: DUCK: a DeDUCtive soft Keyboard for visually impaired users. In: Harnessing the Power of Technology to Improve Lives, pp. 902–909. IOS Press, Amsterdam (2017)
Raynal, M., Truillet, P.: Fisheye keyboard: whole keyboard displayed on PDA. In: Jacko, J.A. (ed.) HCI 2007. LNCS, vol. 4551, pp. 452–459. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-73107-8_51
Raynal, M., Vinot, J.L., Truillet, P.: Fisheye keyboard: whole keyboard displayed on small device. In: UIST 2007, 20th Annual ACM Symposium on User Interface Software and Technology - UIST 2007, p. 65. ACM, New York (2007)
Siqueira, J., et al.: Braille text entry on smartphones: a systematic review of the literature. In: 2016 IEEE 40th Annual Computer Software and Applications Conference - COMPSAC 2016, vol. 2, pp. 521–526. IEEE, New York (2016)
Soukoreff, R.W., MacKenzie, I.S.: Recent developments in text-entry error rate measurement. In: Extended Abstracts of the ACM SIGCHI Conference on Human Factors in Computing System - CHI 2004, pp. 1425–1428. ACM, New York (2004)
Sporka, A.J., et al.: Chanti: predictive text entry using non-verbal vocal input. In: Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems - CHI 2011, pp. 2463–2472. ACM, New York (2011)
Tinwala, H., MacKenzie, I.S.: Eyes-free text entry with error correction on touchscreen mobile devices. In: Proceedings of the 6th Nordic Conference on Human-Computer Interaction - NordiCHI 2010, pp. 511–520. ACM, New York (2010)
Vigouroux, N., Vella, F., Truillet, P., Raynal, M.: Evaluation of AAC for text input by two groups of subjects: able-bodied subjects and disabled motor subjects. In: 8th ERCIM Workshop, User Interface for All, Vienne, Autriche, pp. 28–29. Springer, Berlin (2004)
Wandmacher, T., Antoine, J.Y., Poirier, F., Départe, J.P.: Sibylle, an assistive communication system adapting to the context and its user. ACM Trans. Access. Comput. (TACCESS) 1(1), 1–30 (2008)
Ward, D.J., Blackwell, A.F., MacKay, D.J.: Dasher: a data entry interface using continuous gestures and language models. In: Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology - UIST 2000, pp. 129–137. ACM, New York (2000)
Wigdor, D., Balakrishnan, R.: A comparison of consecutive and concurrent input text entry techniques for mobile phones. In: Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems - CHI 2004, pp. 81–88. ACM, New York (2004)
Wobbrock, J., Myers, B.: Trackball text entry for people with motor impairments. In: Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems - CHI 2006, pp. 479–488. ACM, New York (2006)
Wobbrock, J.O., Myers, B.A., Aung, H.H.: Writing with a joystick: a comparison of date stamp, selection keyboard, and edgewrite. In: Proceedings of Graphics Interface - GI 2004, pp. 1–8. CIPS, Toronto (2004)
Wobbrock, J.O., Myers, B.A., Aung, H.H., LoPresti, E.F.: Text entry from power wheelchairs: edgewrite for joysticks and touchpads. In: Proceedings of the 6th International ACM SIGACCESS Conference on Computers and Accessibility - ACCESS 2003, pp. 110–117. ACM, New York (2003)
Wobbrock, J.O., Myers, B.A., Kembel, J.A.: EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion. In: Proceedings of the 16th Annual ACM Symposium on User Interface Software and Technology - UIST 2003, pp. 61–70. ACM, New York (2003)
Ye, L., Sandnes, F.E., MacKenzie, I.S.: QB-gest: qwerty bimanual gestural input for eyes-free smartphone text input. In: Antona, M., Stephanidis, C. (eds.) HCII 2020. LNCS, vol. 12188, pp. 223–242. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-49282-3_16
Zhai, S., Kristensson, P.O.: Shorthand writing on stylus keyboard. In: Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems - CHI 2003, pp. 97–104. ACM, New York (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Raynal, M., Badr, G., MacKenzie, I.S. (2022). DESSK: Description Space for Soft Keyboards. In: Kurosu, M. (eds) Human-Computer Interaction. Technological Innovation. HCII 2022. Lecture Notes in Computer Science, vol 13303. Springer, Cham. https://doi.org/10.1007/978-3-031-05409-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-05409-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-05408-2
Online ISBN: 978-3-031-05409-9
eBook Packages: Computer ScienceComputer Science (R0)