How to handle OpenXR Runtime if multiple Runetimes are installed?

Hello,

In our game we use OpenXR but now with Oculus Quest in Link mode it is possible, that a user can run the game with Oculus or SteamVR set as OpenXR Runtime. For Oculus devices the Oculus Runtime works in most cases better. How can I ensure that the user sets the correct Runtime? It is possible to switch the runtime after the game starts but it is a horrible user experience. One Idea is to use launch options where the user can specify the OpenXR Runtime.

Thanks

I think the OpenXR runtime is user set. If someone fucks up, that is their issue