My Fanatec GT DD Pro racing wheel stops for 1-2 seconds in every few minutes when using VirtualHere on my YawU. It does not disconnects, just my inputs do nothing for 1-2 seconds then everything works again. If I connect the wheel directly to the PC it works fine. If I use other peripherials like flight sticks or gamepads they also work flawlessly with VirtualHere. The YawU is connected to the PC with a LAN cable. I tried every solution Google and ChatGPT offered, including disabling usb power saving in windorws, using a powered usb hub, adding a custom even handler in VirtuaHere for onReset, lowering the scale and frequency of the wheel in Assetto Corsa Competizione's ingame settings. I also tried Assetto Corsa Evo, it happens in that game too. Some of the changes above may have made it less frequent but it's hard to tell because sometimes it happens in the first minute, other time it only happens after ten minutes, so multiple times I though I solved the problem because I was able to drive fine for 5 minutes, but then it happened again.
Are you aware of this problem and have a solution for it?
Thank You!
.
Do you know if virtualhere server is running on a pi4 or a pi5 inside the Yaw?
.
It's a Raspberry Pi 4 Model B Rev 1.5
.
OK that is a known issue with the pi4 because it has a single transaction translator in its on-board hub. Its not related to virtualhere specifically. What is happening is the USB traffic from multiple Full speed devices simultaneously will occasionally get bottlenecked and be delayed waiting for some USB bandwidth. A pi5 doesnt have this issue. Its specifically the VIA chipset in the pi4 with this limitation.
.
Thank you for your clarification. Is there anything I can do to avoid bottlenecks?
.
no