mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-06 09:00:11 +02:00
scripts/keys-report.py records what happens to the modifiers, Tab, and Esc while someone reproduces a key problem: each press, release, and autorepeat as the relay reads it from a physical keyboard, and as it comes out of the relay's virtual keyboard to gamescope and SteamVR. It adds the relay's view of every device (role, grabbed), which programs have each input node open, and the relay, pointer helper, and desktop logs for the same time. Other keys show only as "other key", so nothing typed ends up in the report, and Bluetooth addresses are masked. For #2: Shift+Tab in the Frametop desktop opened the SteamVR dashboard and then stayed held, which doesn't happen here. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>