HGL
equal-aqua
linux, ps5 controller issues with Proton GE + UMU
2 games that i do see that problem already - sifu and rage 2.
Both games work just fine but doesn't recognize controller, no matter how i launch it, from heroic / steam / with / without steam input.
But controller DOES work and gets recognized if i launch those games with Wine Latest.
pong me if logs from any of those games are needed
18 Replies
stormy-gold•5mo ago
looks like the problem is either proton-ge or umu if it works with wine-latest
does it work with proton-ge without umu? because if it does then it's something to report in the umu repo
equal-aquaOP•5mo ago
to test this i disable umu in heroic settings or i uncheck the 'use steam runtime' in game settings?
anywho , doing both of those things didn't help and controller is still not recognized in those games
ghostrunner 2 is also affected
stormy-gold•5mo ago
umu and the steam runtime are different things, umu is disabled in general settings > advanced > experimental features, the steam runtime is disabled in the game's settings (when umu is enabled, the steam runtime checkbox is ignored)
what I want to understand is if the problem happens when umu is added to the mix, or with just proton
because that would at least narrow it down
equal-aquaOP•5mo ago
so to test if the problem persist was it enough to just have UMU checkbox in settings unchecked? or i needed to clear some dirs?
stormy-gold•5mo ago
not 100% sure, I'd personally delete the prefix to be sure things are not mixed, but be careful doing that if you have saves, backup them first
equal-aquaOP•5mo ago
ok, UMU checkbox in settings disabled, cleared prefix dir and launched the game - still no controller
stormy-gold•5mo ago
ok, so it sounds like a problem with proton-ge if it works with wine-ge
you can try with https://github.com/CommandMC/EpicLinux/wiki/Potential-controller-issue-fixes but I don't know much about controllers, maybe someone else sees this and can suggest something else
GitHub
Potential controller issue fixes
Repo for people to report issues with Epic Games games running through Wine on *nix - CommandMC/EpicLinux
equal-aquaOP•5mo ago
i've seen that thing yes, when did a first server search on subject of borked controller support in games, but hesitated following those instructions cuz last update was like in 2022
still valid?
stormy-gold•5mo ago
honestly, not sure, it's easy to try, just open the game settings, click the
winecfg
button in the wine tab and set what's explained there
if it doesn't work you can revert that or just delete the prefixequal-aquaOP•5mo ago
tried it, doesn't work (
optimistic-gold•5mo ago
I have a proton patch for this
I have to give it to GE I forgot
equal-aquaOP•5mo ago
can you link me the pr pls? so i follow it and don't miss when its merged
optimistic-gold•5mo ago
I'm just gonna dm him the patch lol
Or put it in some other server
So unfortunately not
equal-aquaOP•5mo ago
ah heh
then ima try to switch and check like in 1 month or so
tyvm, now my soul is in peace
optimistic-gold•5mo ago
It will probably be in change log
You have to use an env
Because the behavior isn't always ideal (since it will use Xbox UI elements since SDL translates the inputs)
But it also leaves hid enabled
equal-aquaOP•5mo ago
wdym use an env
there is some env var for proton ge to spit the log of the change log?
oops sry for ping, forgot to disable the toggle
optimistic-gold•5mo ago
No you have to use an env to fix the issue
In the future
The env doesn't exist yet
My patch adds it
equal-aquaOP•5mo ago
aaah,kkk
how to find out what the env is and what to set it to for fix to work? and maybe i will also add it to this wiki page when its added to proton ? - https://github.com/CommandMC/EpicLinux/wiki/Potential-controller-issue-fixes
GitHub
Potential controller issue fixes
Repo for people to report issues with Epic Games games running through Wine on *nix - CommandMC/EpicLinux