WebXR + WebGL visualization, hand models, finger curl, haptics, recording & playback.
Made for Chromium browsers with WebXR support.

Controllers

Detected controllers, buttons, axes, pose (if available)
No data
No data
Haptics
(uses gamepad hapticActuators)

Recording

Recording captures timestamped poses, axes and button values for both controllers.
Idle

Notes & Limitations

  • Best experience in Chromium family (Chrome/Edge) with WebXR enabled. Use an Oculus/Meta/Index headset for testing immersive VR session.
  • When WebXR isn’t available the tester falls back to the Gamepad API and visualizes pose if the browser exposes gamepad.pose.
  • Haptics are controller-dependent. PC VR controllers and some gamepads support vibration; others do not.