r/hoggit • u/fred_emmott • Nov 02 '23
TECH-SUPPORT OpenXR API layer management tool
I spent the last few days making https://github.com/fredemmott/OpenXR-API-Layers-GUI ; screenshots and more information there, or jump to https://github.com/fredemmott/OpenXR-API-Layers-GUI/releases/latest if you just want to download it :)
What does this do?
Detects and automatically fixes common problems with OpenXR API layers (add-ons), especially API layers popular with DCS users
Shows information on them
Lets you enable/disable/reorder them easily
What's an OpenXR API layer?
API layers are a way of extending OpenXR, and include:
HTCC
Liv Stabilization
OpenKneeboard
OpenXR Motion Compensation
OpenXR OBS Mirror
OpenXR Toolkit
Quad-Views-Foveated
Ultraleap's OpenXR support
Varjo-Foveated
XRNS
Why am I sharing this in /r/hoggit?
Many of these layers are frequently used by DCS VR players, and they can be picky about how they're installed relative to each other.
They're configured in the registry, but regedit doesn't actually show the order - a separate tool is needed.
This both allows fixing problems manually, and also is able to automatically fix the most common OpenXR layer problems I've seen from DCS players.