HandyCast: Phone-based Bimanual Input for Virtual Reality in Mobile and Space-Constrained Settings via Pose-and-Touch Transfer
Mohamed Kari, Christian Holz
Abstract
Despite the potential of Virtual Reality as the next computing platform for general purposes, current systems are tailored to stationary settings to support expansive interaction in mid-air. However, in mobile scenarios, the physical constraints of the space surrounding the user may be prohibitively small for spatial interaction in VR with classical controllers. In this paper, we present HandyCast, a smartphone-based input technique that enables full-range 3D input with two virtual hands in VR while requiring little physical space, allowing users to operate large virtual environments in mobile settings. HandyCast defines a pose-and-touch transfer function that fuses the phone’s position and orientation with touch input to derive two individual 3D hand positions. Holding their phone like a gamepad, users can thus move and turn it to independently control their virtual hands. Touch input using the thumbs fine-tunes the respective virtual hand position and controls object selection. We evaluated HandyCast in three studies, comparing its performance with that of Go-Go, a classic bimanual controller technique. In our open-space study, participants required significantly less physical motion using HandyCast with no decrease in completion time or body ownership. In our space-constrained study, participants achieved significantly faster completion times, smaller interaction volumes, and shorter path lengths with HandyCast compared to Go-Go. In our technical evaluation, HandyCast’s fully standalone inside-out 6D tracking performance again incurred no decrease in completion time compared to an outside-in tracking baseline.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 4c6e174c-01a4-482b-9d1e-e53ca00437ddCited by top-tier papers11
- InteractionAdapt: Interaction-driven Workspace Adaptation for Situated Virtual Reality EnvironmentsYi Fei Cheng, Christoph Gebhardt, Christian HolzUIST 2023 · 44 citations
- SituationAdapt: Contextual UI Optimization in Mixed Reality with Situation Awareness via LLM ReasoningZhipeng Li, Christoph Gebhardt, Yves Inglin, Nicolas Steck et al.UIST 2024 · 36 citations
- Exploring Mobile Devices as Haptic Interfaces for Mixed RealityCarolin Stellmacher, Florian Mathis, Yannick Weiss, Meagan B. Loerakker et al.CHI 2024 · 15 citations
- T2IRay: Design of Thumb-to-Index based Indirect Pointing for Continuous and Robust AR/VR InputJina Kim, Yang Zhang, Sang Ho YoonCHI 2025 · 8 citations
- MotionBlocks: Modular Geometric Motion Remapping for More Accessible Upper Body Movement in Virtual RealityJohann Wentzel, Alessandra Luz, Martez E. Mott, Daniel VogelCHI 2025 · 6 citations
Related papers
- PhoneInVR: An Evaluation of Spatial Anchoring and Interaction Techniques for Smartphone Usage in Virtual RealityFengyuan Zhu, Maurício Sousa, Ludwig Sidenmark, Tovi GrossmanCHI 2024 · 15 citations
- Stereoscopic Viewing and Monoscopic Touching: Selecting Distant Objects in VR Through a Mobile DeviceJoon Hyub Lee, Taegyu Jin, Sang-Hyun Lee, Seung-Jun Lee et al.UIST 2023 · 9 citations
- HeadReach: Using Head Tracking to Increase Reachability on Mobile Touch DevicesSimon Voelker, Sebastian Hueber, Christian Corsten, Christian RemyCHI 2020 · 12 citations
- Hand Interfaces: Using Hands to Imitate Objects in AR/VR for Expressive InteractionsSiyou Pei, Alexander Chen, Jaewook Lee, Yang ZhangCHI 2022 · 93 citations
- Hitchhiking Hands: Enabling "Virtually Direct" VR Manipulation by Switching Multiple Hand Avatars with GazeReigo Ban, Keigo Matsumoto, Takuji NarumiCHI 2026 · 2 citations
