[Bug 52204] Vibration on DualSense controller works incorrectly in Rocket League

WineHQ Bugzilla wine-bugs at winehq.org
Wed Jan 5 23:15:53 CST 2022


https://bugs.winehq.org/show_bug.cgi?id=52204

Bruno Afonso <bruno.ma0738gm at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bruno.ma0738gm at gmail.com

--- Comment #15 from Bruno Afonso <bruno.ma0738gm at gmail.com> ---
(In reply to etaash.mathamsetty from comment #13)
> Does anybody here have a dualsense controller to test with? And if you do,
> have you experienced this issue?

I'm so glad i found this bug thread!

I also have this same exact issue! Don't know if this will help, but my
Dualsense is the default white one, this unit was bought basically when the PS5
launched, so it's more than a year old and it never got a firmware update.

Also running Arch Linux but i DID try others distros, like Pop_OS and Ubuntu on
Live Media to be ABSOLUTELY sure that it's not an issue with my arch install.

Adding to what etaash.mathamsetty has already said before the issue happens
exactly when the controller gets a constant rumble signal.
Instead of a constant rumble the haptic feedback comes in pulses
To try and explain it better... pretend that there should be a 1 second
constant rumble. Instead what it's happening is I'm getting 10 short pulses of
100 ms each separated by another 100 ms pause so the rumble event actually
lasts 2 seconds because of this.

This is definitely an issue with wine... because in native linux games rumble
works perfectly, the moment when I use any wine it's when the issue appears. I
cannot pinpoint the EXACT release that started this but I believe it was around
wine >= 6.18.
Since I own this controller since December/2020, I can confirm that it used to
work normally, some months ago it is when this issue started.

Game used as test: Broforce (Windows and Native Linux Port)

If I run the native linux version of the game, rumble functionally from the
controller behaves normally.
Now, when I try to run the Windows version of the game (tried both lutris wine
and proton) the pulse pattern behavior appears.

I still haven't tried messing around with the wine registry keys... If I find
anything I will report back.

THINGS I TRIED:

-- Used clean installs of other distros (Arch, Pop_OS, Ubuntu, Manjaro) to
remove the possibility of something installed on my current Arch

-- Used fftest to test if the rumble functionally is working as intended on
it's purest form... and indeed it is. Native linux games, and using the
controller on Windows, shows no sings of the issue

-- Tried multiple versions of Wine 6.X and 7.0rcX, both standard and through
proton... all behave exactly the same.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list