Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 727 Bytes

steamvr.md

File metadata and controls

9 lines (5 loc) · 727 Bytes

Notes for OpenVR and Steam

WiVRn only provides an OpenXR runtime. For games that use OpenVR, OpenComposite should be used to translate the APIs.

If using Steam, games will be sandboxed by pressure vessel, which is not OpenXR aware yet.

  • Files under /usr are mapped into /run/host/usr, if OpenComposite or WiVRn are installed there, make sure that XR_RUNTIME_JSON uses /run/host/usr prefix and that VR_OVERRIDE or ~/.config/openvr/openvrpaths.vrpath also uses this configuration.
  • WiVRn uses a socket to communicate between the application and the server process, this socket needs to be whitelisted as PRESSURE_VESSEL_FILESYSTEMS_RW=$XDG_RUNTIME_DIR/wivrn/comp_ipc.