Touchless Text Entry for All: Initial Design Considerations and Prototypes

  • Alexandros MourouzisEmail author
  • Giorgos Arfaras
  • Vassilis Kilintzis
  • Ioanna Chouvarda
  • Nicos Maglaveras
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9176)


In this paper, the foundations for a new touchless text entry method are set. The method in question is based on hand tracking for interacting with a novel virtual keyboard that has been designed to support adaptive text entry for all, including for users with disabilities or users of various assistive technologies. The virtual keyboard in question, which can be graphical or even imaginary (i.e., implied, but not visualised), implements a hierarchical selection approach for the act of writing, which involves character selection, text navigation and text modification. The proposed structure guarantees minimum keystrokes per character, and allows for user-friendly adaptations for offering accessibility, personalisation and increased performance rates for diverse input settings or display preferences. An implementation of the text entry method in question, using the LEAP, a novel 3D motion controller, is introduced here. Along with the fundamental specifications of the proposed keyboard and the required functionality of a software mechanism for initialising, personalising and interacting with it in any given context, this paper presents two prototypes currently under development for one- and ten-finger touchless text entry with LEAP, which are considered in view of developing a universal text input solution that could overshadow all past technologies.


Text entry Soft keyboard 3D interaction Universal access LEAP 



Part of the work reported here has been carried out in the framework of the project WELCOME (Grant Agreement No: 611223) funded by the EC.


  1. 1.
    MacKenzie, I.S., Soukoreff, R.W.: Text entry for mobile computing: models and methods. Theory Pract. Hum.-Comput. Interact. 17, 147–198 (2002)CrossRefGoogle Scholar
  2. 2.
    Oniszczak, A., MacKenzie, I.S.: A comparison of two input methods for keypads on mobile devices. In: Proceedings. of NordiCHI 2004, Tampere Finland, 23–27 October, pp. 101-104 (2004)Google Scholar
  3. 3.
    Mourouzis, A., Boutsakis, E., Ntoa, S., Antona, M., Stephanidis, C.: An Accessible and Usable Soft Keyboard. In: Stephanidis C. (ed.) Universal Access in HCI – PART II of the Proceedings of 4th International Conference UAHCI, Beijing, China, 22–27 July, pp. 961-970 (2007)Google Scholar
  4. 4.
    Norman, D.A., Fisher, D.: Why alphabetic keyboards are not easy to use: keyboard layout doesn’t much matter. Hum. Factors 24(5), 509–519 (1982)Google Scholar
  5. 5.
    MacKenzie, I.: KSPC (Keystrokes per Character) as a characteristic of text entry techniques. In: Paternó, F. (ed.) Mobile HCI 2002. LNCS, vol. 2411, pp. 195–210. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  6. 6.
    Zhai, S., Hunter, M., Smith, B.A.: Performance optimization of virtual keyboards. Hum.-Comput. Interact. 17, 89–129 (2002)CrossRefGoogle Scholar
  7. 7.
    Mourouzis, A., Kilintzis, V., Chouvarda, I., Maglaveras N.: Using the LEAP 3D motion controller for implementing text entry for all. In: Proceedings EMCIS 2014, 27th – 28th October 2014, Doha, Qatar (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Alexandros Mourouzis
    • 1
    Email author
  • Giorgos Arfaras
    • 1
  • Vassilis Kilintzis
    • 1
  • Ioanna Chouvarda
    • 1
  • Nicos Maglaveras
    • 1
  1. 1.Lab of Medical Informatics, School of Health SciencesAristotle UniversityThessalonikiGreece

Personalised recommendations