From bfa8dfbb2b1b907593dec124de514c97b7cd516c Mon Sep 17 00:00:00 2001 From: Hakumaguro <257888523+hakumaguro@users.noreply.github.com> Date: Sat, 26 Sep 2026 10:57:02 +0900 Subject: [PATCH] Note headset auto-start via systemd user unit Co-Authored-By: Claude Sonnet 5 --- CLAUDE.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index 9461be2..7adf927 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -42,7 +42,8 @@ weaker than a left wink; raise `wink.strength` or lower `wink.threshold` if so. ## Ideas / next steps -- Auto-start frameeyeosc on the headset (`scripts/frameeyeosc.service`, user unit); it currently stops when the headset reboots. +- frameeyeosc auto-start is set up on the user's headset as a systemd user unit (`scripts/frameeyeosc.service`) with lingering enabled; a real + reboot test has not been done yet. If the PC's address on the Frame's subnet changes, the unit's `--target` must be updated. - Re-run `tools/tune.py record` + `analyze` now that eye sync is off, and tune `wink.*` / `blink.*` from labelled data. - Verify the gaze scale (frameeyeosc +-1 == +-45 deg is converted to radians) against a reference. - `tools/capture.ps1` (untracked, local) captures only the VRChat window via PrintWindow (never a region screen-grab, which would include other