-
Notifications
You must be signed in to change notification settings - Fork 58
Description
SteamVR supports XR_HTCX_vive_tracker_interaction, which is how openxr applications can get FBT on openxr. Do do so, steamvr uses the openvr driver (like the one in this repo) and exposes it via this openxr extension.
However, IIRC this is a steamvr-specific feature, and its not clear to me that doing the same with monado is even possible. This is because runtimes like monado are only OpenXR and do not use the OpenVR api. Instead, they must use software like xrizer or OpenComposite to emulate OpenVR on top of OpenXR.
It would be good if SlimeVR had native openxr support, to facilitate runtimes other than SteamVR (such as monado) or for those users that want a pure OpenXR setup and not rely on api emulation. I'm not knowledgeable enough about openxr to say the right way to do it (OpenXR layer? Whats the normal way to do this type of thing?). Perhaps @kitlith knows, or knows who to ask.