So OpenXR seems to be the preferred one to use with MSFS2020, I’m rendering at 100% in OpenXR and 70% in-game. Now that I’ve set it up this way, what about my other games? HL: Alyx ran absolutely amazing before I installed the OpenXR developer tool, I don’t want to mess this or any other games up. Now I haven’t actually played Alyx since so I can’t speak about the performance at the moment, but I’m a bit confused as to what I am actually doing here. Does it even matter for that particular game, is it using OpenXR to begin with? What is the default setting in SteamVR for OpenXR runtime, I believe it was set to WMR?
As you can see I know way to little about this. There has been so many settings and tweaks to do that I’ve spent the majority of my holiday on this instead of actual gaming, getting a bit fed up with it to be honest and just want to “set and forget” this now. I also did a registry “hack” following a tutorial from VrFlightSimGuy but I’m not sure what this registry edit actually does. I changed a value in the Khronos folder, pointing it to OpenXR runtime. I guess that was for intended for MSFS to actually prefer that runtime, but did that change it only for MSFS or was it set globally? In that case why not change the runtime setting available in SteamVR instead? Or did he do that because, I think, he had the Microsoft store version? Not sure how I should have this one set
TLDR; I want to optimize for the best possible settings for MSFS but not ruin or change the way my other games work, like HL: Alyx for example. Please enlighten me.
Most people on Youtube or elsewhere are recommending doing things they don’t know about, like changing the registry, because this is what MSFT was recommending to do during the beta.
Actually I’ve been suggesting they change this very early on because it is not supposed to be user edited and can cause further tech support problems:
As for your other questions, HLA is using OpenVR (Valve equivalent to OpenXR) and is not at all for now which OpenXR driver you’re using (SteamVR OpenXR or WMR OpenXR).
However any OpenXR Dev Tool setting you change is affecting any application using the WMR OpenXR driver. Applications will be using the WMR OpenXR driver if this is the default OXR driver you’ve configured on your system of course. Otherwise if you’re configuring your system to using the SteamVR OpenXR driver, any OpenXR application will be using the SteamVR OXR implementation instead!
Thanks @CptLucky8 for your always informative posts!
Tried to find a list of games that are currently utilizing OpenXR but it seems like it’s not that well established yet, seeing that it’s still relatively new software. Hopefully as more games start to run on OXR, they’ll add a per-game setting for the rendering resolution.