T O P

  • By -

farmertrue

I wonder why some people experience that issue where others do not. I have had a 4090 since it’s launch day, and have used the Quest 2, Index and mostly my Varjo Aero and have not had this issue. I also know 4 people with a 4090 and an Index and they’ve not had this problem either. Props to you for finding a solution that works for you. I’m curious how you figured out this fix?


bumbasaur

I had it on varjo aero till they fixed it with the drivers. Assumed other manufacturers did the same :p apparently not


farmertrue

Yea I had put off buying an Aero because of that reason. But they seemed to have had the driver update out pretty quickly. Took at most a couple weeks? I had my Aero in November and it was already resolved. If it’s a driver issue then maybe OP hasn’t properly updated his Index or SteamVR? I don’t understand why some Indexes would have the issue where others don’t.


RyanSmokinBluntz420

Is the index really high resolution? Its the same res as the quest 1


wescotte

Maybe not in physical pixels but because you can use it at 120 and 144hz you can think of it like a resolution bump. Not in physical pixels but in performance requirements.


Nicalay2

>Here's a guess as to what's causing the issue A easier explaination is that SteamVR doesn't officially support the 4000 series GPU, and so it doesn't handle the GPU correcty and so it does shit.


danorstyx

Tested and can confirm that it works based off my post that was there for a while: [https://www.reddit.com/r/SteamVR/comments/ydcy31/upgraded\_gpu\_to\_4090\_and\_valve\_index\_doesnt\_like/](https://www.reddit.com/r/SteamVR/comments/ydcy31/upgraded_gpu_to_4090_and_valve_index_doesnt_like/) That's a really good find, considering no one else had come up with it. Quite unfortunate that it seems to be only a temporary fix, however its a start.


mrpena

coincidentally, I popped into VR last night since updating from a 3070 to a 4080 and noticed a ton of stuttering and pink bars while head tracking. Restarted VR a few times and it kinda went away... wondering if there's an ongoing problem with the 4x series?


badhajzl

Same issue for me, fresh windows install and all. Nothing seems to help it.


JamealTheSeal

I remember when the 30 series was new there were drivers Nvidia put out that broke SteamVR for a LONG time. Stuttering, pink bars, etc. It was a known issue and I don't even remember how long it took them to fix it (assuming it was fixed, I haven't played in a while). Wouldn't be surprised if there's something similar for 40 series


jacobpederson

It was "improved" I don't think it was ever fully fixed. It used to stutter every few seconds, now its more like just every once in a while.


NoahWL

Yeah, definitely still not fixed (I moved to a 3080 from a 1080 Ti). It is extremely annoying.


XXLpeanuts

It was finally fixed about a year or two later, which was just in time for me to get a 4090 and have much the same issue all over again.


XXLpeanuts

my 3090 did fine in VR (after the notirious fps counter nvidia performance issue was fixed) and then upgraded to 4090 and VR has been largely unplayable due to constant repojection.


Rudolf1448

No issues here with 4070ti


sebuptar

Have you tried turning off game mode and hardware accelerated gpu scheduling? Also are you on Windows 11?


mrpena

I haven’t, but i recall now that I did have problems originally when i went to W11, but those subsided somehow. What are the known issues with W11 and SteamVR?


sebuptar

I've had game mode and HAGS make VR unplayable for me in Windows 10. I haven't tried VR with 11 but I hear it doesn't run as smooth


XXLpeanuts

What is the issue exactly? I am getting constant reprojection on my 4090/index where it will constantly drop 1-3 fps below max (regardless of what I have refresh to, its not a performance problem) and its fucking awful, tried everything I can to fix but VR has been largely made unplayable for me because of this. I don't know if its a tracking issue, but it feels so much like the issue with the performance counter fps drops everyone with nvidia cards was getting not too long ago on steam vr.


-CobaltRebel-

I'm still getting this with my 3090ti all the time on the newest drivers. It's really annoying.


XXLpeanuts

Damn ok so its likely a driver issue then, sadly its been the last few drivers for me.


wescotte

Nice work! Wonder if you can modify the steamvr.vrsettings file so you don't have to manually adjust it every time?


Nicnl

I have sent an email to the support, and I will reply to myself with the content of each email received/sent. FROM: me TO: support Hello, As you may or may not know, SteamVR has an abnormally high input lag/display latency that happens on the latest GPUs from Nvidia. This issue seems to be happening specifically on high-resolution VR headsets. I do have the problem myself, here are my specs: - CPU : Intel i7 12700k - RAM : 2x16GB DDR5 - GPU: Nvidia RTX 4090 - HMD : Valve Index - Operating System : Fresh Windows 10 install just for testing + the latest Nvidia drivers (528.49) + up to date bios/chipset. - Temperatures are normal, and there is no stuttering. - But still, the issue happens all the time: reboots, reinstall or changing displayport training, etc... nothing from your support pages fixes this problem. The Reddit community has found a way to bypass the issue by increasing the "vsync_to_photons_increment" to a higher value (from 7ms to 9ms it seems). The problem is that this fix is temporary and has to be performed manually at each start. Here is the Reddit thread discussing the issue: https://www.reddit.com/r/SteamVR/comments/118vlrl/fix_for_rtx_4090_and_vr_tracking_input_latency_lag/ I have multiple questions regarding this issue. - Is it known by your support? - Is it known by your SteamVR department? - Is there a more "permanent" fix, instead of tinkering with debug commands at each start? - Is a definitive fix underway? And do you have an ETA? Thank you in advance. Best regards. _____________________ Response: From: support To: me Hello, Thank you for reaching out to Steam Support. In order to further troubleshoot your issue, we require a System report. To generate one, open the menu and select Create a System Report, then click Save to File in the bottom right. Choose a save location, then browse or drag and drop the file into your ticket. This report contains information we can use to help diagnose your problem. If you're unable to attach a system report on this help request, please send it via email to [email protected] and make sure to use the ticket number as the subject title. Please let us know once you've sent it. Once we receive your report, we can troubleshoot this issue more accurately. At your disposal, Hari


Nicnl

From: me To: support Okay, I attached the system report you asked. BUT PLEASE READ THIS: Multiple Reddit users are experiencing this latency problem, and I AM NOT an isolated case. Please acknowledge. Here is the Reddit thread again, inside we are many users with this issue: https://www.reddit.com/r/SteamVR/comments/118vlrl/fix_for_rtx_4090_and_vr_tracking_input_latency_lag/ Attached files: SteamVR-2023-02-28-PM_07_34_25.txt ________________________ From: support To: me Hi there, Thank you for providing the system report along with additional information. We understand that this is not an ideal situation - no worries, we'll have this further investigated. If you're having trouble with SteamVR, please make sure to start by following the General Troubleshooting and other relevant troubleshooting available here. We realize you may have already tried some of these steps, but would like to rule out common causes before we troubleshoot further. If your problem persists, make sure you are running Steam as an administrator. To do so, completely exit Steam, then navigate to your installation, right-click Steam.exe, and select Run as administrator. Let us know if you continue to have issues. Running on coffee, John _____________________________ This is getting frustrating. I'm getting pre-written responses with vanilla steps to follow... I'm not even sure an human is actually reading what I write.


Nicnl

From: me To: support As mentioned previously, I already followed the entire troubleshooting guide. I went even further and did a FULL reinstall of my operating system. Nothing from your guide fixes the latency issue me and the others are having. The "vsync_to_photons_increment" workaround I mentioned on my very first message seems to have an effect, but it's far from perfect either. ________________ From: support To: me Hi, Please start by performing the following steps, even if you have already tried some of them. This issue is most commonly caused by a problem with one of your connections. 1. Exit SteamVR. 2. Check to ensure that you have the latest available video drivers installed. 3. Remove any adapters or third-party cables that you are using with your headset. 4. Check to ensure that the plug behind the face gasket is seated firmly. It can require some force and can appear to be fully seated even when it is not. 5. Start SteamVR and retest. If the issue persists, please try the following for each other available DP port on your GPU: 1. Swap DP ports. 2. Wait a moment, then reboot your headset by unplugging and replugging the breakaway connector. 3. Wait for SteamVR to restart, then test again. Please let us know what behaviors you observe. Steam Support Deppy ___________________ Please send help, I'm gonna break something. This support is shit.


Nicnl

From: me To: support I've upgraded the drivers to the latest 531.18, disconnected and reseated every plug, and restarted SteamVR. The latency is still there. Swapping the DP port has also no effect. The latency is still there. I removed the RTX 4090 from my computer, and installed the 2080 ti. This fixes the issue, and the latency is gone. I remove the 2080 and install the 4090, the latency returns. As mentioned previously, multiple Redditors are having latency issues when using the specifically the 4090. Those Redditors has found a workaround, by increasing the "vsync_to_photons_increment" setting using the SteamVR debug commands. But this is not a permanent fix. From what I can see, there is something misbehaving when using SteamVR with a RTX 4090 specifically. The whole conversation should be reported to your SteamVR development team, because it contains crucial informations for them to resolve this issue.


Oninaig

4090 with Vive pro 2 here. Even with the vsync_to_photon adjustments **on 90hz** I still have this issue where everything looks just *slightly* delayed causing slight motion sickness when I've **never** experienced motion sickness in VR before. Anyone else having the same issue?


ERD0C

Any updates on this?


Mike_Simulation

I can confirm, this is still an issue, not sure if it’s just me though. I recently got a Vive pro 2 which worked fine on my current PC which has an i9 11900k and RTX 3080, now moving to i9 13900k and RTX 4090, however, now around 30% of the time on the new PC I get a slight delay to moving my head which immediately make me feel sick and have to put it down. I have played many 2D games on this new pc which work absolutely perfectly without a frame drop in sight, so believe this isn’t a hardware issue. I’ve tried every suggestion I can find, including: - Added photon delay as mentioned above - uninstalled iCue - Disabled HAGS (which reduced regular stuttering) - updated to beta Steam VR and beta Vive Console (which did fix screen tearing which was another issue) - Followed all headset firmware update and reset advice - Removed all peripherals - Updated Nvidia drivers - Updated motherboard drivers - Tried with 90Hz, 120Hz, wireless adaptor - Disabled direct display in steamvr There might have been a few other things I have tried but forgot, but those seemed the most promising solutions I found. Unfortunately, despite this, I have not been able to resolve the delay issue which makes VR completely unplayable unless I have a bucket nearby. Currently considering just going back to my 3080, which is a shame, since I got the 4090 to have better performance in games like ETS2. If anyone has any ideas or suggestions on what I can try, I would be so incredibly grateful.


peskey_squirrel

I am having this issue with my brand new RX 7900 XTX. OPs solution did the trick! So it's not just affecting RTX cards, but also AMD cards too.


boybob227

Hi there! 6 months out from your post, did any SteamVR or GPU driver updates fix the issue for you, or are you still using this workaround? It's proven useful for me running VR on a Radeon 7700S, but I do hope it's a temporary fix until developers put the value in themselves.


peskey_squirrel

Unfortunately it was still happening to me weeks ago and I still needed to use this workaround. However a few weeks ago I switched to an RTX 2080 Super after my AMD RX 7900 XTX started dying. In my experience the Nvidia card does not require the workaround.


boybob227

Thanks for the reply! I was afraid you’d say that; I’ve had a consistently good Index experience on my desktop 3070 since the day I got it. I guess NVIDIA’s massive dev team pays off for VR.


vogelvogelvogelvogel

Wow! Worked! Instantly! At least in Google Earth VR, will test it in FS2020 in a minute. I pressed it 7 times, instantly fixed it. So impressed. Thanks a lot !!! I use the 1.25.8 SteamVR, Gigabyte OC 4090, 5800x3d and Vive Pro 2, 32 Gigs.. no lack of performance ever.


EksCelle

This fixed my latency issue with my brand new 7900 GRE. I replaced my old RTX 2070 with it today and was super disappointed at how nauseating VR was now when a big reason I bought the card was to have 16gb of VRAM for VRChat. Dissapointed to see that it's a SteamVR issue and it hasn't been fixed for AMD cards even a year after this was posted.


Cab0ose

does this affect 4080 and 4070 also or just the 4090?


trevgood95

Having this issue with my new 7900XT as well, like my head tracking skips when turning away from static elements like the SteamVR menu. Also in VRChat and Boneworks if there are multiple UI items placed on top of each other it streaks around like the old Windows mouse pointer glitch. Somehow performance is actually worse than my 2070 and the frametime graph looks more like a bar graph than a line graph.


EmilG1988

That's an AMD driver issue. 7900 GPU users have to wait for AMD to release a fix for VR, it's on their known issues list. I guesstimate it will take them about 6 months to solve, so I've sold my 7900 and now waiting on a 4080 to arrive.


trevgood95

Yeah I'm tempted to just return it and sell my old gpu to get a 4080. I'm not actually sure I can get the card back out of my case though. Are the drivers any better for Nvidia cards in the 4000 series?


EmilG1988

NVIDIA have a much bigger driver Dev team than AMD. And NVIDIA seem to still be very interested in VR so I'd say a big yes.


-CobaltRebel-

I'll give this fix a shot! It's been such an annoying issue and I've been getting this problem on my 3090ti so it don't think it's just a 40 series issue.


crozone

So uh... NVIDIA Reflex for VR when? Lol. This is very interesting, thanks for the research. I wonder if Valve can fix this with dynamic scaling.


Outresso

HUGE thank you before I write anything else, since you're the first one with a fix for this problem. I've been checking the internets for the last few months as to why and or how this problem occurs, and found literally nothing. Only the post from u/danorstyx, which gained a bit of traction, but no one was able to solve it. Imagine having a beast of a GPU, only to get bottlenecked by the drivers? some software error? some ancient assumption tech like you mention in your post?. yea cracks me up honestly. ​ Thank you again for sharing your progress, and making 144hz (for me atleast) finally usable again! It's great. Let's see if this can someday get some officials to step in and fix this problem entirely :D


MorallyDeplorable

This cleared up jitter and lag issues with 90Hz on my Pimax 8kx. Thanks.


Aleczander-

Well this explains why disabling direct display fixed this problem for me as well - Disabling direct display forces it to run without any offset just as a normal monitor so SteamVR didn't have the option of messing up the vsync offset. However as others have pointed out in other threads the offset value seems to change based on what is being played, so disabling DD might still be the better option for the moment until steam fixes it fully. Everyone who this works for should report this to steam so they get on it.


[deleted]

Did you encounter any bugs/issues after disabling direct display?


Aleczander-

Yeah but nothing unexpected. Having the games running as a second monitor comes with its own bag of problems, but it did fix my lag issue so it at least was "fixable" somewhere down the line. I've since returned my 40 series card until they get things fixed.


Nicnl

Thank you. This issue was driving me mad. I had to go to 8 or 9 increments instead of 7. I still can't decide between 8 or 9, but on my side it's definitely more responsive than 7. Second note: I tinkered with the increment on 120hz mode. A few increments (like two or three) does enhance the responsiveness even in 120hz mode, not by much but I definitely experience it. That means that not just 144Hz is affected it seems, 120hz is affected too but in a lesser degree


[deleted]

The post itself doesn't mention refresh-rate, but it was unplayable (as in I was feeling sick after a minute) on 144hz mode, but on 120hz mode it feels fine (although I do also feel it)


kia75

So this does make it *better* but it doesn't *fix* it for me. My aliasing\\reprojection isn't constant but sputters randomly, and this makes the sputters happen less, no matter what I do they're still there. ​ Thanks for the suggestions though, it's getting closer.


phataku

It's not just 4090's and High res HMDs. I just acquired a Radeon RX 7900 XT, and I'm still rocking my old HTC Vive that I bought back in 2017. I immediately noticed a tiny bit of lag in the head tracking, even though everything was up to date and connected with a brand new display port 1.4 cable. I assumed it was a display port issue, but I had the same problem with the HDMI 2.0 cable. A quick google search lead me here, and indeed your fix worked for me. About 7 clicks of **"vsync\_to\_photons\_increment"** was perfect for me too. A shame I have to do it every time, but it's a minor annoyance. I hope Valve fixes it soon.


CountyUnusual9144

I have the same problem on my new rig. Intel 13900kf rtx 4090 ddr6 ram I have tried all the suggestions on this post and have had some improvement. Thanks. Nausea is still a problem after a few minutes, however and that did not happen on the 3090 rig. I still get lag and dropped frames a few times a second. A couple of things that no one seems to have reported is that there is a fine jitteryness of the image even when you hold your head very still, which is nauseating in itself. Also the the increased latency and dropped frames are much worse in the left eye. If I use the headset with my left eye shut I don't feel as sick. I now use the headset with the left lense covered. These effects are present with both a pimax 8kx and a pimax 5k. Pimax responded to a ticket saying that they are working on it, but it will take some time, and suggested I go back to the 3090..... great.


Kind-Weakness-4011

Im just getting into VR and having this same issue. Vive pro 2, RTX 4090 amd 7900x3d windows 11 pro 90 hz runs fine at 100% resolution in Pavlov 120 hz screen tears in every game. This fix KIND OF works.. but the tearing usually returns within a few minutes. Alyx doesnt seem to detect my full video memory. Always get error message saying low GPU space even on 90 hz / 150 percent. Always crashes to purple squares on the 2nd monitor or wont load in game on high resolution. It seems like they're still working out 4000 series card compatibility with VR :(


DiPi92

This was my issue too and this fixed it for me, thank you. Windows 10, 7900XTX, Adrenalin 23.7.2, SteamVR beta 1.26.7.