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.
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
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
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
Bowman DA, Kruijff E, LaViola JJ Jr, Poupyrev I (2004) 3D user interfaces: theory and practice. Addison-Wesley, Boston
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
Card SK, Moran TP, Newell A (1980) The keystroke-level model for user performance time with interactive systems. Commun ACM 23(7):396–410
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
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
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
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
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
Sandnes FE, Aubert A (2007) Bimanual text entry using game controllers: relying on users’ spatial familiarity with QWERTY. Interact Comput 19(2):140–150
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10055-017-0312-5