Jump to content

Recommended Posts

Posted

I've spent the last few days making https://github.com/fredemmott/OpenXR-API-Layers-GUI ; this is a tool for managing your installed OpenXR API layers and removing old/corrupt ones - it won't install them for you.

OpenXR API layers extend OpenXR games/apps; some popular layers include:


- HTCC
- Liv Stabilization
- OpenKneeboard
- OpenXR Motion Compensation
- OpenXR OBS Mirror
- OpenXR Toolkit
- Quad-Views-Foveated
- Ultraleap's OpenXR support
- Varjo-Foveated
- XRNS

This tool lets you enable/disable any of these that are installed, re-order them, and can automatically detect and fix common problems:

image.png

Separate versions are included for:
- 64-bit API layers installed system-wide (most common, using HKEY_LOCAL_MACHINE)
- 64-bit API layers installed per-user (Liv stabilization, extremely old versions of OpenKneeboard; using HKEY_CURRENT_USER)
- 32-bit API layers installed system-wide (HKLM in the 32-bit registry)
- 32-bit API layers installer per-user (HKCU in the 32-bit registry)

For help, see https://github.com/fredemmott/OpenXR-API-Layers-GUI#getting-help ; I'm often unable to respond in threads, and I'm not able to respond to support DMs on any platform.

  • Like 2
  • Thanks 1

My projects:

OpenKneeboard - VR and non-VR kneeboard with optional support for drawing tablets; get help
HTCC - Quest hand tracking for DCS; get help

If you need help with these projects, please use their 'get help' links above; I'm not able to track support requests on these forums.

 

Posted

This is a great idea and tool. thanks for sharing.  I dont know if enough people understand the API stack and how important it is to manage it, especially when tweaking settings at different levels.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...