SlideRing: Robust Dual-IMU Thumb-to-Finger Text Input for Virtual Reality
Abstract
1. Introduction
- We define a dual-hand thumb-to-finger micro-gesture space for VR text entry and characterize its biomechanical cost structure.
- We propose a dual-stream inertial recognition model with context-aware gating for joint finger and action decoding, reaching 96.5% target-finger accuracy and 94.2% action-type accuracy.
- We introduce two full-alphabet layouts for the same gesture space, one optimized for movement economy and one optimized for QWERTY familiarity.
- We report offline recognition, five-day learning curves, and subjective workload results, showing that SlideRing complements vision-based text entry in constrained environments.
2. Related Work
2.1. Text Entry in Head-Mounted Displays
2.2. Text Entry Based on Hand Pose and Wearable Sensing
2.3. Text Entry Using Unconventional Body Parts
2.4. Thumb-to-Finger Micro-Gesture Interaction
3. SlideRing System Design
3.1. Interaction Design
3.1.1. Design Rationale
3.1.2. Thumb-to-Finger Micro-Gesture Set
3.2. Micro-Gesture Recognition Algorithm
3.2.1. Inertial Preprocessing and Gravity Compensation
3.2.2. Dual-Stream Statistical and Temporal Feature Encoders
3.2.3. Context-Aware Gating and Multi-Task Decoding
3.3. Keyboard Layout Design
3.3.1. Ergonomic Layout Based on Minimum Fatigue Cost
3.3.2. QWERTY-Compatible Layout Based on Spatial Reuse
4. Materials and Methods
4.1. Apparatus and Data Collection
4.2. Online Text-Entry Study
5. Results
5.1. Offline Recognition Performance
5.2. Text-Entry Performance and Error Rates
5.3. Subjective Workload
6. Discussion
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Richardson, M.; Durasoff, M.; Wang, R. Decoding Surface Touch Typing from Hand-Tracking. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology; ACM: New York, NY, USA, 2020; pp. 686–696. [Google Scholar] [CrossRef]
- Nohara, R.; Ishikawa, H.; Manabe, H. Hybrid Input Technique for VR Combining Head Mounted Keyboard with Head Pointing. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology; ACM: New York, NY, USA, 2024; pp. 1–2. [Google Scholar] [CrossRef]
- Li, Z.; Yu, C.; Gu, Y.; Shi, Y. ResType: Invisible and Adaptive Tablet Keyboard Leveraging Resting Fingers. In Proceedings of the Conference on Human Factors in Computing Systems (CHI), Hamburg, Germany, 23–28 April 2023. [Google Scholar] [CrossRef]
- Whitmire, E.; Jain, M.; Jain, D.; Nelson, G.; Karkar, R.; Patel, S.; Goel, M. DigiTouch: Reconfigurable Thumb-to-Finger Input and Text Entry on Head-mounted Displays. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2017, 1, 113. [Google Scholar] [CrossRef]
- Jiang, H.; Weng, D.; Zhang, Z.; Chen, F. HiFinger: One-Handed Text Entry Technique for Virtual Environments Based on Touches between Fingers. Sensors 2019, 19, 3063. [Google Scholar] [CrossRef] [PubMed]
- Niikura, T.; Watanabe, Y.; Komuro, T.; Ishikawa, M. In-air Typing Interface: Realizing 3D operation for mobile devices. In Proceedings of the GCCE—IEEE Global Conference on Consumer Electronics; IEEE: Piscataway, NJ, USA, 2012; pp. 223–227. [Google Scholar] [CrossRef]
- Cui, W.; Liu, R.; Li, Z.; Wang, Y.; Wang, A.; Zhao, X.; Rashidian, S.; Baig, F.; Ramakrishnan, I.; Wang, F.; et al. GlanceWriter: Writing Text by Glancing Over Letters with Gaze. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2023; pp. 1–13. [Google Scholar] [CrossRef]
- Zhan, L.; Xiong, T.; Zhang, H.; Guo, S.; Chen, X.; Gong, J.; Lin, J.; Qin, Y. TouchEditor: Interaction Design and Evaluation of a Flexible Touchpad for Text Editing of Head-Mounted Displays in Speech-unfriendly Environments. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2024, 7, 198. [Google Scholar] [CrossRef]
- Cheng, Y.F.; Luong, T.; Fender, A.R.; Streli, P.; Holz, C. ComforTable User Interfaces: Surfaces Reduce Input Error, Time, and Exertion for Tabletop and Mid-air User Interfaces. In Proceedings of the International Symposium on Mixed and Augmented Reality; IEEE: Piscataway, NJ, USA, 2022; pp. 150–159. [Google Scholar] [CrossRef]
- Wolf, D.; Gugenheimer, J.; Combosch, M.; Rukzio, E. Understanding the Heisenberg Effect of Spatial Interaction: A Selection Induced Error for Spatially Tracked Input Devices. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2020; pp. 1–10. [Google Scholar] [CrossRef]
- Wong, P.C.; Zhu, K.; Fu, H. FingerT9: Leveraging Thumb-to-finger Interaction for Same-side-hand Text Entry on Smartwatches. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2018; pp. 1–10. [Google Scholar] [CrossRef]
- Lee, L.H.; Yeung, N.Y.; Braud, T.; Li, T.; Su, X.; Hui, P. Force9: Force-assisted Miniature Keyboard on Smart Wearables. In Proceedings of the ICMI—International Conference on Multimodal Interaction; ACM: New York, NY, USA, 2020; pp. 232–241. [Google Scholar] [CrossRef]
- De Rosa, M.; Fuccella, V.; Costagliola, G.; Adinolfi, G.; Ciampi, G.; Corsuto, A.; Di Sapia, D. T18: An ambiguous keyboard layout for smartwatches. In Proceedings of the IEEE International Conference on Human-Machine Systems; IEEE: Piscataway, NJ, USA, 2020; pp. 1–4. [Google Scholar] [CrossRef]
- Guo, J.; Benton, A.; Tian, N.; Ma, W.; Feffer, N.; Zhou, Z.; Ren, L. EyeClick:A Robust Two-Step Eye-Hand Interaction for Text Entry in Augmented Reality Glasses. In Proceedings of the ACM Symposium on User Interface Software and Technology; ACM: New York, NY, USA, 2023; pp. 1–4. [Google Scholar] [CrossRef]
- Gong, J.; Xu, Z.; Guo, Q.; Seyed, T.; Chen, X.A.; Bi, X.; Yang, X.D. WrisText: One-handed Text Entry on Smartwatch using Wrist Gestures. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2018; pp. 1–14. [Google Scholar] [CrossRef]
- Jiang, H.; Weng, D. HiPad: Text entry for Head-Mounted Displays Using Circular Touchpad. In Proceedings of the IEEE Conference on Virtual Reality and 3D User Interfaces (VR); IEEE: Piscataway, NJ, USA, 2020; pp. 692–703. [Google Scholar] [CrossRef]
- Huang, D.Y.; Chan, L.; Yang, S.; Wang, F.; Liang, R.H.; Yang, D.N.; Hung, Y.P.; Chen, B.Y. DigitSpace: Designing Thumb-to-Fingers Touch Interfaces for One-Handed and Eyes-Free Interactions. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2016; pp. 1526–1537. [Google Scholar] [CrossRef]
- Fashimpaur, J.; Kin, K.; Longest, M. PinchType: Text Entry for Virtual and Augmented Reality Using Comfortable Thumb to Fingertip Pinches. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2020; pp. 1–7. [Google Scholar] [CrossRef]
- Gil, H.; Oakley, I. ThumbAir: In-Air Typing for Head Mounted Displays. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2023, 6, 1–30. [Google Scholar] [CrossRef]
- Liu, Z.; He, J.; Feng, J.; Zhou, J. PrinType: Text Entry via Fingerprint Recognition. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2023, 6, 1–31. [Google Scholar] [CrossRef]
- Beier, R.; Wolling, F.; Hornecker, E.; Michahelles, F. TipTopTyping: A Thumb-to-Finger Text Input Method and Character Layout Optimized for Mobile Spatial Computing. In Proceedings of the Mensch und Computer; ACM: New York, NY, USA, 2024; pp. 196–206. [Google Scholar] [CrossRef]
- Xu, Z.; Chen, W.; Zhao, D.; Luo, J.; Wu, T.Y.; Gong, J.; Yin, S.; Zhai, J.; Yang, X.D. BiTipText: Bimanual Eyes-Free Text Entry on a Fingertip Keyboard. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2020; pp. 1–13. [Google Scholar] [CrossRef]
- Gu, Y.; Yu, C.; Li, Z.; Li, Z.; Wei, X.; Shi, Y. QwertyRing: Text Entry on Physical Surfaces Using a Ring. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2020, 4, 128. [Google Scholar] [CrossRef]
- Gu, Y.; Yu, C.; Li, Z.; Li, W.; Xu, S.; Wei, X.; Shi, Y. Accurate and Low-Latency Sensing of Touch Contact on Any Surface with Finger-Worn IMU Sensor. In Proceedings of the 2nd Annual ACM Symposium on User Interface Software and Technology, New York, NY, USA; UIST ’19; ACM: New York, NY, USA, 2019; pp. 1059–1070. [Google Scholar] [CrossRef]
- Liang, C.; Yu, C.; Qin, Y.; Wang, Y.; Shi, Y. DualRing: Enabling Subtle and Expressive Hand Interaction with Dual IMU Rings. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2021, 5, 115. [Google Scholar] [CrossRef]
- Liang, C.; Hsia, C.; Yu, C.; Yan, Y.; Wang, Y.; Shi, Y. DRG-Keyboard: Enabling Subtle Gesture Typing on the Fingertip with Dual IMU Rings. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2023, 6, 170. [Google Scholar] [CrossRef]
- Lu, X.; Yu, D.; Liang, H.N.; Feng, X.; Xu, W. DepthText: Leveraging Head Movements towards the Depth Dimension for Hands-free Text Entry in Mobile Virtual Reality Systems. In Proceedings of the IEEE Conference on Virtual Reality and 3D User Interfaces (IEEE VR); IEEE: Piscataway, NJ, USA, 2019; pp. 1060–1061. [Google Scholar] [CrossRef]
- Mott, M.E.; Williams, S.; Wobbrock, J.O.; Morris, M.R. Improving Dwell-Based Gaze Typing with Dynamic, Cascading Dwell Times. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2017; pp. 2558–2570. [Google Scholar] [CrossRef]
- Adhikary, J.; Vertanen, K. Text Entry in Virtual Environments using Speech and a Midair Keyboard. IEEE Trans. Vis. Comput. Graph. 2021, 27, 2648–2658. [Google Scholar] [CrossRef] [PubMed]
- CyberGlove. CyberGlove Official Website. Available online: http://www.cyberglovesystems.com (accessed on 4 April 2026).
- Peregrine. Peregrine Glove Official Website. Available online: http://theperegrine.com/ (accessed on 4 April 2026).
- Miller, S.; Smith, A.; Bahram, S.; St. Amant, R. A glove for tapping and discrete 1D/2D input. In Proceedings of the International Conference on Intelligent User Interfaces (IUI); ACM: New York, NY, USA, 2012; pp. 101–104. [Google Scholar] [CrossRef]
- Yoon, S.H.; Huo, K.; Ramani, K. Plex: Finger-worn textile sensor for mobile interaction during activities. In Proceedings of the ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct Publication, New York, NY, USA; ACM: New York, NY, USA, 2014; pp. 191–194. [Google Scholar] [CrossRef]
- Yoon, S.H.; Huo, K.; Nguyen, V.P.; Ramani, K. TIMMi: Finger-worn Textile Input Device with Multimodal Sensing in Mobile Interaction. In Proceedings of the TEI—International Conference on Tangible, Embedded, and Embodied Interaction; ACM: New York, NY, USA, 2015; pp. 269–272. [Google Scholar] [CrossRef]
- Kienzle, W.; Hinckley, K. LightRing: Always-available 2D input on any surface. In Proceedings of the ACM Symposium on User Interface Software and Technology; ACM: New York, NY, USA, 2014; pp. 157–160. [Google Scholar] [CrossRef]
- Darbar, R.; Hu, X.; Yan, X.; Wei, Y.; Liang, H.N.; Xu, W.; Sarcar, S. OnArmQWERTY: An Empirical Evaluation of On-Arm Tap Typing for AR HMDs. In Proceedings of the ACM Symposium on Spatial User Interaction; ACM: New York, NY, USA, 2024; pp. 1–12. [Google Scholar] [CrossRef]
- Wan, T.; Zhang, L.; Yang, H.; Irani, P.; Yu, L.; Liang, H.N. Exploration of Foot-based Text Entry Techniques for Virtual Reality Environments. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2024; pp. 1–17. [Google Scholar] [CrossRef]
- Lee, D.; Kim, J.; Oakley, I. FingerText: Exploring and Optimizing Performance for Wearable, Mobile and One-Handed Typing. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2021; pp. 1–15. [Google Scholar] [CrossRef]
- Lee, L.H.; Lam, K.Y.; Li, T.; Braud, T.; Su, X.; Hui, P. Quadmetric Optimized Thumb-to-Finger Interaction for Force Assisted One-Handed Text Entry on Mobile Headsets. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2019, 3, 94. [Google Scholar] [CrossRef]
- MacKenzie, I.S.; Soukoreff, R.W. Phrase sets for evaluating text entry techniques. In Proceedings of the Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2003; pp. 754–755. [Google Scholar] [CrossRef]
- Hart, S.G.; Staveland, L.E. Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research. Adv. Psychol. 1988, 52, 139–183. [Google Scholar] [CrossRef]
- MacKenzie, I.S. A Note on Calculating Text Entry Speed. 2002. Available online: https://www.yorku.ca/mack/RN-TextEntrySpeed.html (accessed on 28 June 2026).
- Soukoreff, R.W.; MacKenzie, I.S. Metrics for Text Entry Research: An Evaluation of MSD and KSPC, and a New Unified Error Metric. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2003; pp. 113–120. [Google Scholar] [CrossRef]









| Action | Description | Mechanical Characteristic | Effort |
|---|---|---|---|
| Tap | Brief contact on the target finger segment | Natural thumb flexion with clear tactile confirmation | Lowest |
| Short inward slide | Slide toward the palm over a short distance | Follows natural thumb adduction | Low |
| Short outward slide | Slide toward the fingertip over a short distance | Requires active thumb abduction | Medium |
| Long inward slide | Longer inward slide toward the palm | Larger travel with moderate muscular work | High |
| Long outward slide | Longer outward slide toward the fingertip | Largest travel and highest abduction torque | Highest |
| Density | Assigned Action Set | Mapping Logic | Typical Case |
|---|---|---|---|
| Tap + short inward/outward + long inward/outward | Full-capacity mode. Tap acts as the center anchor, short slides map to near neighbors, and long slides map to far neighbors. | Index-finger zones such as Y, U, I, O, P | |
| Short inward/outward + long inward/outward | Anti-false-trigger mode. Tap is removed so that the resting position remains neutral and activation requires an explicit slide. | Middle-finger zones such as H, J, K, L | |
| Tap + long inward/outward | High-tolerance mode. Short slides are removed, leaving the easiest central action and the most separable long-travel actions. | Ring-finger zones such as B, N, M | |
| Long inward/outward | Binary mode for highly sparse regions with maximum separation between the two remaining choices. | Functional or edge zones | |
| Tap | Confirmation mode with a single stable trigger. | Isolated keys |
| Day | QWERTY WPM | Ergonomic WPM | QWERTY TER (%) | Ergonomic TER (%) |
|---|---|---|---|---|
| 1 | 10.55 ± 1.23 | 7.43 ± 1.84 | 8.61 ± 1.45 | 13.42 ± 2.61 |
| 2 | 12.45 ± 1.05 | 11.15 ± 1.62 | 7.34 ± 1.32 | 11.73 ± 1.95 |
| 3 | 14.21 ± 0.88 | 12.88 ± 1.35 | 6.78 ± 1.05 | 8.35 ± 1.63 |
| 4 | 14.81 ± 0.94 | 14.67 ± 1.12 | 5.82 ± 1.12 | 7.21 ± 1.24 |
| 5 | 15.25 ± 0.72 | 15.75 ± 0.89 | 5.61 ± 0.86 | 6.14 ± 0.91 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Sun, T.; Jia, N.; Jiao, D. SlideRing: Robust Dual-IMU Thumb-to-Finger Text Input for Virtual Reality. Sensors 2026, 26, 4210. https://doi.org/10.3390/s26134210
Sun T, Jia N, Jiao D. SlideRing: Robust Dual-IMU Thumb-to-Finger Text Input for Virtual Reality. Sensors. 2026; 26(13):4210. https://doi.org/10.3390/s26134210
Chicago/Turabian StyleSun, Tao, Nuo Jia, and Dawei Jiao. 2026. "SlideRing: Robust Dual-IMU Thumb-to-Finger Text Input for Virtual Reality" Sensors 26, no. 13: 4210. https://doi.org/10.3390/s26134210
APA StyleSun, T., Jia, N., & Jiao, D. (2026). SlideRing: Robust Dual-IMU Thumb-to-Finger Text Input for Virtual Reality. Sensors, 26(13), 4210. https://doi.org/10.3390/s26134210

