Files
Frametop--frametop/pointer
DeeJanuzandClaude Opus 5.5 cb2eda34f6 pointer: gaze mode owns the pointer, headset blinks don't release it
In gaze mode outside games, with Frametop not paused and the headset on, a
fresh gaze takes the pointer back whatever let it go: a proximity blink, a
hand by a panel, the relay's idle timeout. Before, the cursor stayed gone
until a mouse move or a pinch, and that first pinch only woke it.

It waits while a hand is at a panel (and 1 s after), during a touch, while
a controller is in use, and after pointer_toggle turned it off (the relay
now says why it hides: hide toggle|idle|pause). The relay hears gazewoke.

The headset counts as off after 1.5 s of idle: settling it on the face
blinked the proximity sensor off for 0.3-0.5 s five times in a minute.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 17:00:18 -06:00
..