mirror of
https://github.com/saphid/chromium-webxr-steam-frame.git
synced 2026-10-06 06:00:32 +02:00
gamescope turns the laser into mouse clicks for apps Steam launches, so dragging selected text. When Steam starts it, the launcher now runs Chromium as a systemd user service outside Steam's process tree: its windows get their own gamescope panel and real touches. Steam still tracks it and Stop closes it. CHROMIUM_XR_STEAM_PANEL=1 keeps the old behaviour. --touch-events=enabled because Xwayland labels its touch device as a pointer. Before each start (when Chromium isn't running) the launcher also makes Allow the default VR permission and drops per-site Blocks, so there's no "Allow VR?" prompt. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>