![]() |
B550M Phantom ITX and SteamVR Issue |
Post Reply ![]() |
Author | |
psyc ![]() Newbie ![]() Joined: 30 Dec 2020 Status: Offline Points: 3 |
![]() ![]() ![]() ![]() ![]() Posted: 30 Dec 2020 at 2:01am |
Hello,
I've been having an issue with SteamVR USB performance when running my RTX 3090 resulting in tracking performance issues. After a long back and forth with debugging sessions with Steam support was it discovered that the issue was PCIe gen 4 and setting the motherboard back to gen 3 fixes the issue. Steam support indicates its an issue with the motherboard itself and the way the chipset interfaces with the USB controller. They recommended I reach out the motherboard manufacturer to see if a fix can be generated. The problem can be reproduced using the Valve Index, having Gen 4 PCIe enabled, and opening up the 'CHAT' interface inside steamVR which results in immediate and continuous loss of tracking and USB errors I've been through most of the standard debugging / fix attempts with Steam so just to give some info on my system and what's been tried Hardware ASRock B550 Phantom Gaming-ITX AMD Ryzen 5900X NVidia RTX 3090 FE Corsair SF750 PSU G.SKILL Trident Z Neo 32GB (2 x 16GB) DDR4 3600 F4-3600C16D-32GTZNC Corsair MP600 Attempts I'm running the latest version of Windows 10 with all updates installed I'm on the latest AMD chipset drivers (2.10.13.408) Also tried the latest drivers listed on the ASRock site (2.07.21.306) Tried multiple versions of SteamVR including beta branches Reset all settings multiple times Tried different USB ports Updated to latest BIOS (AMD AGESA Combo-AM4 V2 1.1.0.0 patch C and before that tried on AMD AGESA Combo-AM4 V2 1.1.0.0) Tried removing essentially all 3rd party software. Stopped all running background services. Not using an RGB software. No overclocks Default XMP memory settings Removed all other USB devices Disabled all Gsync related options Reset NVidia optoins to default Reset power management settings (all set to high performance) Tried various GPU drivers Tried performing a 'clean boot' Here is the final message from Steam """ Thank you for completing those tests. We now have confirmation that PCIe 4.0 has been causing problems for many SteamVR users, due to the USB performance problems. Unfortunately, we are unable to provide you with a solution for this since it appears related to the motherboard chipset you're utilizing. For now, we encourage you to continue using the PCIe 3.0 workaround if you encounter any trouble with USB devices or your nVME SSD. Problems with your headset will usually manifest as poor tracking or stuttering in SteamVR. At this point, we encourage you to contact your motherboard manufacturer to see if there's an update that can help with these issues. The development team is aware of these issues and we apologize for any inconvenience this has caused. The fix most likely will not come from a SteamVR or Steam update, but we are releasing regular feature updates and fixes and one could mitigate the performance issues. Please be sure to watch for a beta announcement related to this. https://steamcommunity.com/groups/SteamClientBeta#announcements https://steamcommunity.com/app/250820/announcements/ If a solution is announced, opt into the beta to get the fix. Let us know if you have any questions or if you notice anything else out of the ordinary on this motherboard. """ And another """ We're still investigating this issue ourselves, but it seems that the problem could be related to how PCIe 4.0 interacts with high bandwidth USB 2.0 devices. We did notice this issue on the x570 boards as well. If you do bring this to the motherboard manufacturer's attention and they provide you with a solution, please let us know your results. """ I have lots of system reports and SteamVR logs that I can provide if needed Thanks |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |