UPDATE: Quest 3 MSFS2020: Struggling with Stutter / Judder despite High-End PC? Read this

READ POST #9 FOR THE UPDATE

Hello everyone,

I am writing this as my Q3 battery is recharging after what was probably my most enjoyable ride in VR ever yet :slight_smile:

VR is MSFS has always been a hit an miss for me between not working at all and almost working OK. Performance seemed fine looking at the metrics in MSI Afterburner but in the headset something always felt off.

A slight stutter, judder, jerkiness of the picture most of the time and sometimes actual frame drops which would totally ruin the immersion. Sound familiar? Read on!

I should mention that this probably only applies to you IF you are on a Quest 3 with Virtual Desktop. It might work with other combinations but I have no idea. Also this is tested only on a combination of Ryzen 7800X3D, RTX4090, 32GB Ram.

Before you start you should forget everything about HAGS, Nvidia Control Panel, Game Mode, Overcklocks and whatnot. Leave them all on default, reset your nvidia panel etc. It´s all snake oil. Ideally you would start on a fresh Windows install but of course that´s unlikely :wink:

Now here a the most important points:

  1. Update your Q3 to either V72 or V74 PTC. Some versions pre-V72 had severe problems with wireless PCVR Streaming.

2. Install OpenXR Toolkit

  1. Configure Virtual Desktop to use SteamVR as the OpenXR runtime. Yes you did read that right. Not VDXR but SteamVR. VDXR doesn´t play nice with MSFS for some reason.

Make sure you have the OpenXR toolkit layer active in your SteamVR settings. It should be on by default.

Put VD into SSW always on (important) and ideally 120hz if your PC can handle it.

Enter the sim and in VR bring up the OpenXR toolkit (you should get a prompt to do so, otherwise it´s CTRL+F2). Select TURBO MODE ON (important). It´s says it will break reprojection but it doesn´t so don´t worry.

That´s it. Now it´s just a matter of finding your ideal Graphics settings. I suggest starting with everything turned LOW/OFF (don´t forget the TRAFFIC Tab, super CPU intensive!) and see if you have any stutter and then work your way up from there.

For the Graphics settings I finally settled for a mix of medium/high/ultra settings and DLSS Quality, latest Preset (highly recommended btw).

If interested I might share them later.

Let me know if that helped you :slight_smile:
Cheers

1 Like

Another one of tons of published configurations. There is no optimal way, what works on this machine does not have to work on another! This is MSFS and VR!

LOL, true.

However, updating the Q3 to V72/V74 (as of now) and NOT running VDXR are crucial. It´s been confirmed by the VD devs.

1 Like

Still, I always find it interesting to see what some think are best. Whether or not they work well for you does depend a lot on your setup and flying style. Cheers.

1 Like

I’ll give it a go, hopefully not another waste of 10 mins, mind you….

With the Store version, I never thought about using the SteamVR runtime, but I did after your post and it certainly made a difference for me - thanks! :slight_smile:

Just to give you an update. I was indeed wrong. Changing to steamVR just coincidentally happened during my Quest 3 deciding to play nice for a couple hours. Today it already did not work no more with the exact same settings. I could not replicate the smooth game play from before. What a shame.

So much wasted potential in that headset unfortunately :frowning:

1 Like

Yeah I tried it tonight and did not have any luck with it, in fact performance was worse than with VDXR. But hey worth a shot!! Appreciate you sharing and trying to help, all of us VR players are trying to squeeze every last drop of performance so no harm no foul here!

1 Like

Guys I don´t know what to tell you. It just fixed itself again.

I did a couple changes since my first report and I could not nail it down to a specific setting or thing I did yet.

HOWEVER: After 4 hours of back to back testing in different parts of the world I can finally confirm: Virtual Desktop SteamVR does indeed perform better than VDXR!

Remember this is only tested on a 7800X3D with a 4090.

Let me go full autism mode. What I did since my first Post:

  • Uninstall Steam VR and Steam itself with Revo uninstaller (highly recommended) to get rid of any corrupted files and configurations. Then reinstall of course. That likey might have done it, but not sure!
  • Uninstall OpenXR Toolkit
  • Disable MSI Afterburner low-level IO driver. I love metrics!
  • DDU the GPU drivers and updated to 572.24 (hotfix) with NVCP, but without Nvidia APP
  • Disable Freesync
  • tick “Boost game priority” in Virtual Desktop streamer
  • Reposition my PrismXR Router 50 cm away from my monitors. Not sure if that had any impact, needs more testing.
  • Factory Reset the PrismXR Router and configured it to get it´s internet from the PC instead of Wifi. I figured that would maybe spare some ressources on the PrismXR.

My other relevant settings (untouched since first report):

Windows 10:

  • HAGS ON (default)
  • Nvidia Control Panel, ALL default
  • Game mode ON
  • Main Monitor 120hz, other two at 60hz. Should have no impact

Virtual Desktop:

  • Codec AV1 @200 mbit
  • OpenXR runtime: SteamVR
  • “automatically adjust bitrate” NO
  • “boost game priority” YES
  • Godlike Preset @90hz (120hz works fine also with slightly lower ingame settings)
  • SSW ALWAYS ON
  • enable the performance overlay and make sure you have no yellow digits except the Game latency which is fine until 22ms (in case of 90hz with SSW).

DLSS Swapper:

  • Latest DLSS version 310.2.1.0 injected with DLSS Swapper

Nvidia Profile Inspector:

  • “DLSS overridden by latest available” and “Preset K” enabled via Nvidia Profile Inspector. Not sure if enabling override is redundant but the Preset K is important. Makes a huge difference in Clarity.

MSFS:

  • DLSS Quality
  • DX12
  • Reprojection OFF (this is entirely being done on the Quest itself, because you put SSW always ON)
  • ULTRA Preset
  • Traffic ALL OFF for now to make sure you are not CPU bound

That´s it. I just flew over Manhattan with a solid 90FPS (reprojected) for half an hour and it just works. I am actually blown away and can´t wait for it to be fully charged again :slight_smile:

Because you are on SteamVR you can pull up the advanced frametime graph in VR and identify if any stutter are because of CPU or GPU. Ideally it would be mostly smooth, like mine is now :slight_smile:

Let me know about your experience

cheers

1 Like

VR remains a crazy mystery in FS2024. I tried your settings and performance turned out to be horrible using SteamVR. There really seems to be no one-fits-all solution here. Hopefully MS do something about VR-performance
My system is a Ryzen 7 5700X3D, RTX 4070 Super, 64 GB RAM

Dx11 of dx12? Where can i select this?

Just a hunch here. These suggestions could certainly be valid but I’m seeing this “today I had this great flight and then the next day it was terrible…it fixed itself…”. We have to remember that stutters can also come from streaming issues. This is not clinical testing because we have too many variables that we have absolutely no control over. My VR experience on a mid-range machine has certainly improved since the sim launch but who the heck knows why. I have also had days where I was plagued with unresponsiveness in VR. My guess is data was just not coming through quick enough. One of the suggestions above was to turn off live traffic. My guess is that had far more effect than any of the other settings since it minimizes data flow from the servers.

Traffic appears to have an enormous impact on performance. While being on or very near to bigger airports my FPS drops from 60-70 down to around 35 - with air traffic set to low.
For me deactivating buffering in VD also made a great improvement in terms of stability, I had no CTD after that anymore.
Overall the VR performance in FS 2024 appears to be pretty low. The devs should really try to implement some tweaks in that department. Right now trying to enjoy VR requires a lot of tinkering around, which is dissapointing

1 Like

Sad to hear. I should have specified that this applies to MSFS2020 only.

I tried 2024 in VR and didn´t like it at all. Horrible Performance and it somehow looks worse than 2020. In 2D it´s actually the other way around.

Still having great performance on 2020 a week later. So my “Guide” still applies. To my machine anyway :smiley:

And Yes. Traffic has a HUGE impact on CPU performance.

No kidding.

any performance update ? quest 3 v74 software avalabile

There some other approach methods that we can try.

This one using Link Cable is another way to do that.

2 Likes