mirror of
https://github.com/AZumD/frametop.git
synced 2026-10-29 04:00:25 +01:00
The driver takes "role treadmill" and hints its role from Activate, so a treadmill gets /user/treadmill (from gaze-first 87a6393); the compositor binding has the /user/treadmill entries. The default role stays the right hand until the helper side is ready. docs/design.md says why (Treadmill role). Probes for frame-hands/notes/hand-interaction.md section 7: - pointer/probe/lasertest (from gaze-first): who has the laser, claim time - pointer/probe/ctlnoise: controller pose noise, activity level, charging - vrprobe prints each device's activity level and charging - input/vrws.py --touch prints touch and value components Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>