Open eruizc-dev opened 7 months ago
I would report it to Proton and see if the problem exists with other wheels too.
Do you have the G923 Playstation edition? Because only that version uses new-lg4ff.
Thanks I'll report it to proton to see if anyone else had the same problem, and yes it's the PlayStation edition.
UPDATE:
I've noticed this is not exclusive to EA WRC as I was able to replicate this issue in Dirt Rally, Dirt Rally 2.0, and Assetto Corsa Competizione by tweaking the FFB settings in each game. I also tried multiple proton versions across the last few months going from Valve's 7, 8, and 9; and some GE versions too.
The workaround seems to be to find which setting has the biggest impact in this and turn it down, but that ruins the experience in some cases.
I guess you're referring to the conditional effects: spring, dampen, friction, inertia, etc. Those are generated by the wheel firmware. If there's any functional difference between the G923 and others, it should be in the firmware.
I can't test it myself since I don't have that wheel.
If someone could make a log using ffbtools I could take a look and maybe try to reproduce it.
I'll try to gather some logs this week, are there any special configuration or environments you want me to try? I'm guessing linux vs linux-zen, steam flatpak vs native, different proton versions, or different games maybe...
I'll try to gather some logs this week, are there any special configuration or environments you want me to try? I'm guessing linux vs linux-zen, steam flatpak vs native, different proton versions, or different games maybe...
A FFB log when the issue happens would give us a reproducible test, at least in the same wheel.
When playing EA WRC I noticed a weird behavior, after turning the wheel fast enough it will start going left and right until I stop it around the middle (see the video below). This does not happen on menus, only when sitting in a car.
https://github.com/berarma/new-lg4ff/assets/58179604/30a6962d-9cd9-411e-9f38-4dc052f7b788
This is very annoying as it can happen during a race. Any ideas from where this problem may be coming from? I spent a while searching for someone with the exact same problem without any findings