mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-15 03:00:42 +02:00
scripts/gaze-report.py checks what gaze mode and its calibration need and lists findings before the details: the gaze service's unit, checkout and builds (missing or older than their sources), the frame grabber installed vs built, SteamVR's eye tracker (process, eye-server.mmap layout via update-check.py, eyetracking.txt folded), our tracker's shared files, calibration and ft-eyes status, the service's status and the pointer helper's gaze mode, a live check that wakes an idle service for up to 20 s and counts samples, a summary of checks.jsonl runs with why dots weren't taken, the gaze settings and mappings, and the gaze lines of each log. Errors in the service's log since its last start become findings too. scripts/report.sh runs it in place of its own gaze sections. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>