One-handed VR Controller

Publication link: TBA


Description:

The one-handed VR controller was designed for users who wish to interact with Virtual Reality using only one hand. The current work-in-progress one-handed VR controller has 11 buttons, seven with digital, four with analog output, and two joysticks. It combines the functionality of two conventional VR controllers into a single unit and can be motion-tracked with an HTC Vive Ultimate Tracker. 

Design Approach:

We designed the controller from an accessibility- and ergonomics-driven perspective, drawing on the literature and the current state of the art in VR controller design. We plan to evaluate the final one-handed VR controller with users who want to experience VR with only one hand after the design is complete.  

Implications for VR Experience:

The one-handed VR controller enables users to interact with Virtual Reality while only using one hand. This provides access and can reduce friction with the bimanual requirements of VR, potentially supporting presence and immersion.   

Gallery

A black controller with buttons and joysticks is held in front of the camera.  A black controller with buttons and joysticks is held sideways in front of the camera.

Tech Sheet:
  • 1 x 3D-Printer (Filament: PLA) 
  • 1 x Soldering Iron and Cables 
  • 1 x Microcontroller: Arduino Nano ESP32 
  • 1 x Power Supply: Adafruit PowerBoost 500 Charger with 3.7 V Lithium-Ion Battery 
  • 1 x On-Off Switch  
  • 2 x Joystick: KY-023 Joystick module 
  • 7 x Button: Omron B3FS-1050 
  • 2 x Slide Potentiometer:  TRU COMPONENTS F2031N 10kΩ 
  • 2 x Force-Sensitive Resistor:  Interlink FSR 402 0.2–20N, 18.3x0.46mm 
  • 2 x Spring: 5 mm x 20mm

3D-printing files and hardware schematics are available upon reasonable request via mailto:accessvr∂iar.kit.edu