A Virtual Reality Keyboard with Realistic Key Click Haptic Feedback

  • Chien-Min Wu
  • Chih-Wen Hsu
  • Shana SmithEmail author
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 528)


Virtual Reality (VR) technologies are increasingly used in many engineering and entertainment applications. In order to make users feel more immersed in the VR environments, many studies have focused on enhancing the sensory feedback for the users. Other than visual feedback, haptic feedback has drawn a lot of attention for increasing the realism of the VR environments. This study creates a realistic key click haptic feedback system in a 3D VR environment. The system can be used to create complex vibrations that match measured vibrations from a real keyboard. The system uses immersive 3D stereo displays to render a virtual environment and a virtual keyboard, a finger-wised data glove to track finger motions, and micro-speakers to create low-frequency 50 Hz vibrations for realistic tactile haptic feedback for each finger. When the users press a virtual key, realistic tactile feedback can be provided to the users. Since the virtual keyboard is not anchored on any physical surfaces or objects in the real world, it does not limit the VR workspace. As a result, the haptic VR keyboard can enhance human-computer interactions in an immersive VR environment.


Virtual keyboard Realistic tactile haptic feedback Micro-speakers Virtual reality 3D 


  1. 1.
    Markov-Vetter, D., Moll, E., Staadt, O.: Evaluation of 3D selection tasks in parabolic flight conditions: pointing task in augmented reality user interfaces. In: The 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry archive, pp. 287–294 (2012)Google Scholar
  2. 2.
    Koskinen, E., Kaaresoja, T., Laitinen, P.: Feel-good touch: finding the most pleasant tactile feedback for a mobile touch screen button. In: Proceedings of the 10th International Conference on Multimodal Interfaces, pp. 297–304 (2008)Google Scholar
  3. 3.
    Tzafestas, C., Birbas, K., Koumpouros, Y., Christopoulos, D.: Pilot evaluation study of a virtual paracentesis simulator for skill training and assessment: the beneficial effect of haptic display. Presence: Teleoperators Virtual Environ. 17(2), 212–229 (2008)CrossRefGoogle Scholar
  4. 4.
    Du, H., Charbon, E.: A virtual keyboard system based on multi-level feature matching. In: Conference on Human System Interactions, pp. 176–181 (2008)Google Scholar
  5. 5.
    Kim, S., Kim, G.J.: Using keyboards with head mounted displays. In: Proceedings of the 2004 ACM SIGGRAPH International Conference on Virtual Reality Continuum and its Applications in Industry, pp. 336–343 (2004)Google Scholar
  6. 6.
    Lylykangas, J., Surakka, V., Salminen, K., Raisamo, J., Laitinen, P., Rönning, K., Raisamo, R.: Designing tactile feedback for piezo buttons. In: Proceedings of the SIGCHI Conference on Human Factors in Computing System, pp. 3281–3284 (2011)Google Scholar
  7. 7.
    Tashiro, K., Shiokawa, Y., Maeno, T.: Realization of button click feeling by use of ultrasonic vibration and force feedback. In: EuroHaptics conference 2009 and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics 2009. Third Joint, pp. 1–6 (2009)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Department of Mechanical EngineeringNational Taiwan UniversityTaipeiTaiwan (R.O.C.)

Personalised recommendations