mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-06 01:00:06 +02:00
When SteamVR crashes, safe mode can block the newest add-on, and then it skips the ft_pointer driver at every start. The cursor still moves (the pointer helper draws it), but clicks, scrolling and mapped actions go through the driver's virtual controller, so none of them do anything, and nothing said why (#4). Input Settings now shows a warning at the top of every page with the fix: Manage Add-Ons in SteamVR's settings, unblock ft_pointer, restart SteamVR. It reads steamvr.vrsettings (~/.config/openvr/config on the Frame) for blocked_by_safe_mode, a disabled driver, or SteamVR's own safe mode. When none of those is set but SteamVR is running (the helper answers) and @ft_pointer doesn't, it says SteamVR runs without the driver: unblocked but not restarted yet, or not installed. The driver ignores the "ping" it sends. It checks at startup and every 30 minutes, since the driver only changes when SteamVR restarts. Fixes #4 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>