Skip to main content
Log in

Comparing methods for numerical input in immersive virtual environments

  • Original Article
  • Published:
Virtual Reality Aims and scope Submit manuscript

Abstract

Numeric input is a sub-case of alphanumeric input where a user wishes to communicate a numerical value to the computer. While this is a straightforward task for windows-based environments, this is not the case for immersive virtual environments. In this paper we design, implement, and evaluate different methods based on gestures or hand-held devices such as wireless numeric keyboards and gamepads. The assessment showed that hand-held devices can be easier to use and faster for data input. A numeric keyboard can offer fast input for positive, small numbers, while the gamepad-based method can offer uniform performance. Although the gesture-based method did not perform as well, there is still scope for its use when a designer needs a method that leaves both user’s hands free during interaction.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Ardito C, Buono P, Costabile MF, Lanzilotti R, Simeone AL (2009) Comparing low cost input devices for interacting with 3D virtual environments. In: 2nd conference on human system interactions, 2009. HSI’09. IEEE, pp. 292–297

  • Bailly G, Müller J, Lecolinet E (2012) Design and evaluation of finger-count interaction: Combining multitouch gestures and menus. Int J Hum Comput Stud 70(10):673–689

    Article  Google Scholar 

  • Baldauf M, Fröhlich P, Adegeye F, Suette S (2015) Investigating on-screen gamepad designs for smartphone-controlled video games. ACM Trans Multimed Comput Commun Appl (TOMM) 12(1s):22

    Google Scholar 

  • Bowman DA, Rhoton CJ, Pinho MS (2002a) Text input techniques for immersive virtual environments: an empirical comparison. In: Proceedings of the human factors and ergonomics society annual meeting, vol 46, no 26. SAGE Publications, pp. 2154–2158

  • Bowman DA, Wingrave CA, Campbell JM, Ly VQ, Rhoton CJ (2002b) Novel uses of Pinch Gloves™ for virtual environment interaction techniques. Virtual Real 6(3):122–129

    Article  Google Scholar 

  • Bowman DA, Kruijff E, LaViola JJ Jr, Poupyrev I (2004) 3D user interfaces: theory and practice. Addison-Wesley, Boston

    Google Scholar 

  • Braffort A (1996) A gesture recognition architecture for sign language. In: Proceedings of the second annual ACM conference on assistive technologies, ACM, pp. 102–109

  • Brown M, Kehoe A, Kirakowski J, Pitt I (2015) Beyond the gamepad: HCI and game controller design and evaluation. In: Bernhaupt R (ed) Game user experience evaluation. Springer International Publishing, Berlin, pp 263–285

    Chapter  Google Scholar 

  • Card SK, Moran TP, Newell A (1980) The keystroke-level model for user performance time with interactive systems. Commun ACM 23(7):396–410

    Article  Google Scholar 

  • Cardoso A, Lamounier E, Lima G, Oliveira L, Mattioli L, Junior G, Silva A, Nogueira K, do Prado P, Newton J (2013) VRCEMIG: a virtual reality system for real time control of electric substations. In: 2013 IEEE virtual reality (VR), IEEE, pp. 165–166

  • Clarkson E, Clawson J, Lyons K, Starner T (2005) An empirical study of typing rates on mini-QWERTY keyboards. In: CHI’05 extended abstracts on human factors in computing systems. ACM, New York, pp. 1288–1291

  • Demirdjian D, Ko T, Darrell T (2005) Untethered gesture acquisition and recognition for virtual world manipulation. Virtual Real 8(4):222–230

    Article  Google Scholar 

  • Fels SS, Hinton GE (1998) Glove-TalkII-a neural-network interface which maps gestures to parallel formant speech synthesizer controls. IEEE Trans Neural Netw 9(1):205–212

    Article  Google Scholar 

  • Foong OM, Low TJ, Wibowo S (2008) Hand gesture recognition: sign to voice system (S2V). In: Proceedings of world academy of science: engineering and technology, p 44

  • Go K, Konishi H, Matsuura Y (2008) Itone: a Japanese text input method for a dual joystick game controller. In: CHI’08 extended abstracts on human factors in computing systems. ACM, New York, pp 3141–3146

  • González G, Molina JP, García AS, Martínez D, González P (2009) Evaluation of text input techniques in immersive virtual environments. In: New trends on human–computer interaction. Springer, London, pp. 109–118

  • Hesselmann T, Heuten W, Boll S (2011) Tap2Count: numerical input for interactive tabletops. In: Proceedings of the ACM international conference on interactive tabletops and surfaces. ACM, pp. 256–257

  • Hoste L, Dumas B, Signer B (2012) SpeeG: a multimodal speech-and gesture-based text input solution. In: Proceedings of the international working conference on advanced visual interfaces. ACM, pp. 156–163

  • Isokoski P, Raisamo R (2004) Quikwriting as a multi-device text entry method. In: Proceedings of the third Nordic conference on human–computer interaction. ACM, pp. 105–108

  • Kim S, Kim GJ (2004) Using keyboards with head mounted displays. In: Proceedings of the 2004 ACM SIGGRAPH international conference on virtual reality continuum and its applications in industry. ACM, pp. 336–343

  • Költringer T, Isokoski P, Grechenig T (2007) TwoStick: writing with a game controller. In: Proceedings of graphics interface 2007. ACM, pp. 103–110

  • Latoschik ME (2001) A gesture processing framework for multimodal interaction in virtual reality. In: Proceedings of the 1st international conference on computer graphics, virtual reality and visualisation, Camps Bay, Cape Town, South Africa, November 05–07, 2001. AFRIGRAPH ‘01. ACM, New York, NY, pp 95–100

  • LaViola J (2000) MSVT: A virtual reality-based multimodal scientific visualization tool. In: Proceedings of the third IASTED international conference on computer graphics and imaging, pp. 1–7

  • LaViola J, Zeleznik R (1999) Flex and pinch: a case study of whole hand input design for virtual environment interaction. In: Proceedings of the second IASTED international conference on computer graphics and imaging, pp. 221–225

  • Lee S, Hong SH, Jeon JW (2003) Designing a universal keyboard using chording gloves. In: ACM SIGCAPH computers and the physically handicapped, no 73–74. ACM, pp 142–147

  • Lepouras G (2009) Numerical input techniques for immersive virtual environments. In: IEEE international conference on virtual environments, human–computer interfaces and measurements systems, 2009. VECIMS’09, IEEE, pp. 240–245

  • MacKenzie IS, Soukoreff RW (2002) Text entry for mobile computing: models and methods, theory and practice. Hum Comput Interact 17(2–3):147–198

    Article  Google Scholar 

  • Muller J, Krapichler C, Nguyen LS, Englmeier KH, Lang M (1998) Speech interaction in virtual reality. In: Proceedings of the 1998 IEEE international conference on acoustics, speech and signal processing, 1998, vol 6. IEEE, pp 3757–3760

  • Natapov D, Castellucci SJ, MacKenzie IS (2009) ISO 9241-9 evaluation of video game controllers. In: Proceedings of graphics interface 2009. Canadian Information Processing Society, pp. 223–230

  • Ni T, Bowman DA, North C, McMahan RP (2011) Design and evaluation of freehand menu selection interfaces using tilt and pinch gestures. Int J Hum Comput Stud 69(9):551–562

    Article  Google Scholar 

  • Norman DA (2013) The design of everyday things, revised and expanded edition. Basic Books, New York, p 368. ISBN-13:978-0465050659

  • Oshita M, Ishikawa H (2012) Gamepad vs. touchscreen: a comparison of action selection interfaces in computer games. In: Proceedings of the workshop at SIGGRAPH Asia. ACM, pp 27–31

  • Poupyrev I, Tomokazu N, Weghorst S (1998) Virtual notepad: handwriting in immersive VR. In: Virtual reality annual international symposium, 1998. Proceedings, IEEE 1998. IEEE, pp 126–132

  • Rosenberg R, Slater M (1999) The chording glove: a glove-based text input device. IEEE Trans Syst Man Cybernetics Part C Appl Rev 29(2):186–191

    Article  Google Scholar 

  • Sandnes FE, Aubert A (2007) Bimanual text entry using game controllers: relying on users’ spatial familiarity with QWERTY. Interact Comput 19(2):140–150

    Article  Google Scholar 

  • Skripcak T, Tanuska P, Schmeisser N (2011) Design and implementation of interactive visualisation configuration using interaction paradigms in virtual reality environment. Int J Soft Comput Eng (IJSCE) 1(5):57–65

    Google Scholar 

  • Taylor II RM, Hudson TC, Seeger A, Weber H, Juliano J, Helser AT (2001). VRPN: a device-independent, network-transparent VR peripheral system. In: Proceedings of the ACM symposium on virtual reality software and technology. ACM, pp 55–61

  • Terajima K, Komuro T, Ishikawa M (2009) Fast finger tracking system for in-air typing interface. In: CHI’09 extended abstracts on human factors in computing systems. ACM, pp 3739–3744

  • Williams EJ (1949) Experimental designs balanced for the estimation of residual effects of treatments. Aust J Sci Res Ser A 2:149–168

    MathSciNet  Google Scholar 

  • Wilson AD, Agrawala M (2006) Text entry using a dual joystick game controller. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, pp 475–478

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Georgios Lepouras.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lepouras, G. Comparing methods for numerical input in immersive virtual environments. Virtual Reality 22, 63–77 (2018). https://doi.org/10.1007/s10055-017-0312-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-017-0312-5

Keywords

Navigation