mirror of
https://github.com/VioletTides/KnockThru.git
synced 2026-10-25 14:01:58 +01:00
Settings has a Knock actions screen with Knock twice and Knock thrice side by side. Each lists four actions, and one press picks one: switch passthrough, switch the style, show or hide SteamVR's performance graph, or do nothing. The defaults stay the same, and the lists mark them with (default). config.json stores the actions under knock_actions, keyed by kind and count, so each kind of knock can have its own actions and a new count needs no format change. The screen sets every kind the same. The performance graph is the SteamVR setting perfcheck.perfGraphInHMD. The tour still teaches the default actions.
KnockThru docs
These pages explain how KnockThru works on the inside. To install and use it, read the main README instead.
- How knock detection works: how KnockThru tells a knock apart from swinging your arms, and where each rule came from.
- How calibration works: what the calibration walkthrough measures, and how it turns your knocks into thresholds.
- The test recordings: the motion recordings from a Steam Frame that every change gets tested against.
- How the app fits together: what runs on the headset, how it switches passthrough, and where your settings live.
Every number in these pages comes from the code or from the test recordings. If you change a threshold, update the page that explains it.