TapType: Ten-finger text entry on everyday surfaces via Bayesian inference
Paul Streli, Jiaxi Jiang, Andreas Rene Fender, Manuel Meier, Hugo Romat, Christian Holz
Abstract
Despite the advent of touchscreens, typing on physical keyboards remains most efficient for entering text, because users can leverage all fingers across a full-size keyboard for convenient typing. As users increasingly type on the go, text input on mobile and wearable devices has had to compromise on full-size typing. In this paper, we present TapType, a mobile text entry system for full-size typing on passive surfaces—without an actual keyboard. From the inertial sensors inside a band on either wrist, TapType decodes and relates surface taps to a traditional QWERTY keyboard layout. The key novelty of our method is to predict the most likely character sequences by fusing the finger probabilities from our Bayesian neural network classifier with the characters’ prior probabilities from an n-gram language model. In our online evaluation, participants on average typed 19 words per minute with a character error rate of 0.6% after 30 minutes of training. Expert typists thereby consistently achieved more than 25 WPM at a similar error rate. We demonstrate applications of TapType in mobile use around smartphones and tablets, as a complement to interaction in situated Mixed Reality outside visual control, and as an eyes-free mobile text input method using an audio feedback-only interface.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 96c203bb-c5c3-4430-a59f-1d0cd0f9c340Cited by top-tier papers13
- InteractionAdapt: Interaction-driven Workspace Adaptation for Situated Virtual Reality EnvironmentsYi Fei Cheng, Christoph Gebhardt, Christian HolzUIST 2023 · 44 citations
- HOOV: Hand Out-Of-View Tracking for Proprioceptive Interaction using Inertial SensingPaul Streli, Rayan Armani, Yi Fei Cheng, Christian HolzCHI 2023 · 39 citations
- STAR: Smartphone-analogous Typing in Augmented RealityTaejun Kim, Amy Karlson, Aakar Gupta, Tovi Grossman et al.UIST 2023 · 26 citations
- TouchInsight: Uncertainty-aware Rapid Touch and Text Input for Mixed Reality from Egocentric VisionPaul Streli, Mark Richardson, Fadi Botros, Shugao Ma et al.UIST 2024 · 22 citations
- Text Entry for XR Trove (TEXT): Collecting and Analyzing Techniques for Text Input in XRArpit Bhatia, Moaaz Hudhud Mughrabi, Diar Abdlkarim, Massimiliano Di Luca et al.CHI 2025 · 8 citations
Builds on9
- Language Models are Few-Shot LearnersTom B. Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah et al.NeurIPS 2020 · 64,255 citations
- Bayesian Deep Learning and a Probabilistic Perspective of GeneralizationAndrew Gordon Wilson, Pavel IzmailovNeurIPS 2020 · 845 citations
- TapID: Rapid Touch Interaction in Virtual Reality using Wearable SensingManuel Meier, Paul Streli, Andreas Fender, Christian HolzIEEE VR 2021 · 71 citations
- CapContact: Super-resolution Contact Areas from Capacitive TouchscreensPaul Streli, Christian HolzCHI 2021 · 67 citations
- QwertyRing: Text Entry on Physical Surfaces Using a RingYizheng Gu, Chun Yu, Zhipeng Li, Zhaoheng Li et al.UbiComp 2021 · 50 citations
Related papers
- TypeAnywhere: A QWERTY-Based Text Entry Solution for Ubiquitous ComputingMingrui Ray Zhang, Shumin Zhai, Jacob O. WobbrockCHI 2022 · 27 citations
- FineType: Fine-grained Tapping Gesture Recognition for Text EntryChentao Li, Ziheng Xi, Jianjiang Feng, Jie ZhouCHI 2025 · 5 citations
- TapGazer: Text Entry with Finger Tapping and Gaze-directed Word SelectionZhenyi He, Christof Lutteroth, Ken PerlinCHI 2022 · 24 citations
- Decoding Surface Touch Typing from Hand-TrackingMark Richardson, Matt Durasoff, Robert WangUIST 2020 · 40 citations
- ThumbAir: In-Air Typing for Head Mounted DisplaysHyunjae Gil, Ian OakleyUbiComp 2023 · 15 citations
