mirror of
https://github.com/spoopyghosty0/frameport.git
synced 2026-10-23 08:02:38 +02:00
Host OpenVR overlays are composited over Lepton (Quest) games on the Frame; Windows overlay apps register through Proton's vrclient. Detect overlay apps (bundled .vrmanifest with is_dashboard_overlay, or OpenVR + IVROverlay + self-registration), patch pcvr.vr_overlay and the Linux entry fields vr_overlay/vr_overlay_autostart, agent register/unregister/launch_vr_overlay (IVRApplications through SteamVR's libopenvr_api.so; manifest with binary_path_linux_arm, the only key the Frame's vrserver reads). Overlay apps skip launch tests and the Linux Steam-parent watchdog and don't count as a running game. Probe sources in native/vroverlay_probe.