Investigating Remote Tactile Feedback for Mid-Air Text-Entry in Virtual Reality

In this paper, we investigate the utility of remote tactile feedback for freehand text-entry on a mid-air Qwerty keyboard in VR. To that end, we use insights from prior work to design a virtual keyboard along with different forms of tactile feedback, both spatial and non-spatial, for fingers and for wrists. We report on a multi-session text-entry study with 24 participants where we investigated four vibrotactile feedback conditions: on-fingers, on-wrist spatialized, on-wrist non-spatialized, and audio-visual only. We use micro-metrics analyses and participant interviews to analyze the mechanisms underpinning the observed performance and user experience. The results show comparable performance across feedback types. However, participants overwhelmingly prefer the tactile feedback conditions and rate on-fingers feedback as significantly lower in mental demand, frustration, and effort. Results also show that spatialization of vibrotactile feedback on the wrist as a way to provide finger-specific feedback is comparable in performance and preference to a single vibration location. The micro-metrics analyses suggest that users compensated for the lack of tactile feedback with higher visual and cognitive attention, which ensured similar performance but higher user effort.

[1]  Daniel Vogel,et al.  RotoSwype: Word-Gesture Typing using a Ring , 2019, CHI.

[2]  Ahmed Sabbir Arif,et al.  Analysis of text entry performance metrics , 2009, 2009 IEEE Toronto International Conference Science and Technology for Humanity (TIC-STH).

[3]  Buntarou Shizuki,et al.  Cubic Keyboard for Virtual Reality , 2018, SUI.

[4]  Pascual González,et al.  Evaluation of Text Input Techniques in Immersive Virtual Environments , 2007, Interacción.

[5]  Feng Chen,et al.  HiFinger: One-Handed Text Entry Technique for Virtual Environments Based on Touches between Fingers , 2019, Sensors.

[6]  E C Poulton,et al.  Unwanted asymmetrical transfer effects with balanced experimental designs. , 1966, Psychological bulletin.

[7]  Xincheng Li,et al.  One-Dimensional Handwriting: Inputting Letters and Words on Smart Glasses , 2016, CHI.

[8]  Yoichi Ochiai,et al.  Wrist-Mounted Haptic Feedback for Support of Virtual Reality in Combination with Electrical Muscle Stimulation and Hanger Reflex , 2019, HCI.

[9]  Amirhossein H. Memar,et al.  PneuSleeve: In-fabric Multimodal Actuation and Sensing in a Soft, Compact, and Expressive Haptic Sleeve , 2020, CHI.

[10]  Shumin Zhai,et al.  Text Entry Throughput: Towards Unifying Speed and Accuracy in a Single Performance Metric , 2019, CHI.

[11]  John Paulin Hansen,et al.  Gaze typing in virtual reality: impact of keyboard design, selection method, and motion , 2018, ETRA.

[12]  Per Ola Kristensson,et al.  Fast and Precise Touch-Based Text Entry for Head-Mounted Augmented Reality with Variable Occlusion , 2018, ACM Trans. Comput. Hum. Interact..

[13]  Anders Markussen,et al.  Selection-Based Mid-Air Text Entry on Large Displays , 2013, INTERACT.

[14]  Roope Raisamo,et al.  A Survey of Mid-Air Ultrasonic Tactile Feedback , 2019, 2019 IEEE International Symposium on Multimedia (ISM).

[15]  Ahmed Sabbir Arif,et al.  Text Entry in Virtual Reality: A Comprehensive Review of the Literature , 2019, HCI.

[16]  Hong Z. Tan,et al.  Tactor Localization at the Wrist , 2008, EuroHaptics.

[17]  Desney S. Tan,et al.  AirWave: non-contact haptic feedback using air vortex rings , 2013, UbiComp.

[18]  Geehyuk Lee,et al.  Thor's Hammer: An Ungrounded Force Feedback Device Utilizing Propeller-Induced Propulsive Force , 2018, CHI.

[19]  Doug A. Bowman,et al.  Text Input Techniques for Immersive Virtual Environments: An Empirical Comparison , 2002 .

[20]  Hai-Ning Liang,et al.  PizzaText: Text Entry for Virtual Reality Systems Using Dual Thumbsticks , 2018, IEEE Transactions on Visualization and Computer Graphics.

[21]  Eyal Ofek,et al.  Haptic Links: Bimanual Haptics for Virtual Reality Using Variable Stiffness Actuation , 2018, CHI.

[22]  Gerard Jounghyun Kim,et al.  HoVR-Type: Smartphone as a typing interface in VR using hovering , 2016, 2017 IEEE International Conference on Consumer Electronics (ICCE).

[23]  Shana Smith,et al.  A virtual reality keyboard with realistic haptic feedback in a fully immersive virtual environment , 2017, Virtual Reality.

[24]  Velko Vechev,et al.  DextrES: Wearable Haptic Feedback for Grasping in VR via a Thin Form-Factor Electrostatic Brake , 2018, UIST.

[25]  Eyal Ofek,et al.  NormalTouch and TextureTouch: High-fidelity 3D Haptic Shape Rendering on Handheld Virtual Reality Controllers , 2016, UIST.

[26]  Eyal Ofek,et al.  CLAW: A Multifunctional Handheld Haptic Controller for Grasping, Touching, and Triggering in Virtual Reality , 2018, CHI.

[27]  Geehyuk Lee,et al.  Typing on a Smartwatch for Smart Glasses , 2017, ISS.

[28]  Klaus H. Hinrichs,et al.  DigiTap: an eyes-free VR/AR symbolic input device , 2014, VRST '14.

[29]  Enrico Rukzio,et al.  FaceTouch: Enabling Touch Interaction in Display Fixed UIs for Mobile Virtual Reality , 2016, UIST.

[30]  Peter B. Shull,et al.  HaptiVec: Presenting Haptic Feedback Vectors in Handheld Controllers using Embedded Tactile Pin Arrays , 2019, CHI.

[31]  Pourang Irani,et al.  Consumed endurance: a metric to quantify arm fatigue of mid-air interactions , 2014, CHI.

[32]  Per Ola Kristensson,et al.  Text Entry in Immersive Head-Mounted Display-Based Virtual Reality Using Standard Keyboards , 2018, 2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR).

[33]  Yifei Zhang,et al.  Dexmo: An Inexpensive and Lightweight Mechanical Exoskeleton for Motion Capture and Force Feedback in VR , 2016, CHI.

[34]  Yuanchun Shi,et al.  Tap, Dwell or Gesture?: Exploring Head-Based Text Entry Techniques for HMDs , 2017, CHI.

[35]  Aidan Kehoe,et al.  Using Traditional Keyboards in VR: SteamVR Developer Kit and Pilot Game User Study , 2018, 2018 IEEE Games, Entertainment, Media Conference (GEM).

[36]  Antonio Krüger,et al.  Selection-based Text Entry in Virtual Reality , 2018, CHI.

[37]  Xiang 'Anthony' Chen,et al.  Typing on Glasses: Adapting Text Entry to Smart Eyewear , 2015, MobileHCI.

[38]  Karthik Ramani,et al.  Modeling Cumulative Arm Fatigue in Mid-Air Interaction based on Perceived Exertion and Kinetics of Arm Motion , 2017, CHI.

[39]  Ravin Balakrishnan,et al.  Direct Manipulation in Tactile Displays , 2016, CHI.

[40]  Dzmitry Tsetserukou,et al.  WiredSwarm: High Resolution Haptic Feedback Provided by a Swarm of Drones to the User’s Fingers for VR interaction , 2019, VRST.

[41]  Yang-Sheng Chen,et al.  Visualizing the keyboard in virtual reality for enhancing immersive experience , 2017, SIGGRAPH Posters.

[42]  Jeongmin Son,et al.  Improving Two-Thumb Touchpad Typing in Virtual Reality , 2019, CHI Extended Abstracts.

[43]  Roderick Murray-Smith,et al.  A Dose of Reality: Overcoming Usability Challenges in VR Head-Mounted Displays , 2015, CHI Extended Abstracts.

[44]  Ladan Shams,et al.  Visual–somatotopic interactions in spatial perception , 2016, Neuroreport.

[45]  Per Ola Kristensson,et al.  Performance Envelopes of Virtual Keyboard Text Input Strategies in Virtual Reality , 2019, 2019 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).

[46]  Eyal Ofek,et al.  CapstanCrunch: A Haptic VR Controller with User-supplied Force Feedback , 2019, UIST.

[47]  Sriram Subramanian,et al.  UltraHaptics: multi-point mid-air haptic feedback for touch surfaces , 2013, UIST.

[48]  Alex Olwal,et al.  Grabity: A Wearable Haptic Interface for Simulating Weight and Grasping in Virtual Reality , 2017, UIST.

[49]  Antti Oulasvirta,et al.  Investigating the Dexterity of Multi-Finger Input for Mid-Air Text Entry , 2015, CHI.

[50]  Ravin Balakrishnan,et al.  HapticClench: Investigating Squeeze Sensations using Memory Alloys , 2017, UIST.

[51]  Yoshitaka Arahori,et al.  Space Saving Text Input Method for Head Mounted Display with Virtual 12-key Keyboard , 2018, 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA).

[52]  Woontack Woo,et al.  ARKB: 3D vision-based Augmented Reality Keyboard , 2003, ICAT.

[53]  Pourang Irani,et al.  ThumbText: Text Entry for Wearable Devices Using a Miniature Ring , 2018, Graphics Interface.

[54]  Gerard Jounghyun Kim,et al.  Using keyboards with head mounted displays , 2004, VRCAI '04.

[55]  Hemant Bhaskar Surale,et al.  TabletInVR: Exploring the Design Space for Using a Multi-Touch Tablet in Virtual Reality , 2019, CHI.

[56]  Ali Israr,et al.  Tasbi: Multisensory Squeeze and Vibrotactile Wrist Haptics for Augmented and Virtual Reality , 2019, 2019 IEEE World Haptics Conference (WHC).

[57]  Kenrick Kin,et al.  Online optical marker-based hand tracking with deep labels , 2018, ACM Trans. Graph..

[58]  I. Scott MacKenzie,et al.  Phrase sets for evaluating text entry techniques , 2003, CHI Extended Abstracts.

[59]  Yuanchun Shi,et al.  ATK: Enabling Ten-Finger Freehand Typing in Air Based on 3D Hand Tracking Data , 2015, UIST.

[60]  Per Ola Kristensson,et al.  Effects of Hand Representations for Typing in Virtual Reality , 2018, 2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR).