I have a game that can either be played as a normal PC game, or as a SteamVR game.
The issue is that for Vive, even if they run the normal non VR option, it runs the SteamVR because of the plugin?
How can you make sure the plugin won’t run when you don’t want it to run?
You can have different launcher attributes or use multiple exe files
Yes, but do I need a separate build without the OpenXR plugin?
I have different launch support.
The issue is that even in the non VR launch, the fact that the plugin is built into the exe will trigger the SteamVR.
Seperate build might be an option, or take a look at the command line arguments on this thread:
Sadly I have never done this, so cannot give an exact answer