Hello @noel-personal, issues with third party compatibility tools need to be evaluated by their maintainer(s). On Steam's side, this is the same issue as #8020.
Closing as a duplicate.
Replying to https://github.com/ValveSoftware/steam-for-linux/issues/13341#issue-4734411286
This is a Proton-GE and other fork's issue.
On Proton-CachyOS it's as easy as putting PROTON_NO_STEAMINPUT=0 into the launch options.
like this for your specific use-case: PROTON_ENABLE_WAYLAND=1 PROTON_NO_STEAMINPUT=0 %command% /WineDetectionEnabled:False
As for Proton-GE, sadly GE closed the issue without much thought so you have to edit it manually.
Also, you still need to launch Steam with -steamos3 (like this steam -steamos3)
I hope this helps fix the issue for you!
Nevermind. I updated Steam and it is broken now :(
How do i roll back to the version without this workaround removed. (It worked fine 24 hours ago.)
This also broke for me on the June 23rd steam update when SDL move from 2 to 3.
PROTON_ENABLE_WAYLAND=1x2 2026-06PROTON_NO_STEAMINPUT=0x1 2026-06PROTON_NO_STEAMINPUT=0``x1 2026-06PROTON_ENABLE_WAYLAND=1`x1 2026-06PROTON_ENABLE_WAYLAND=1`?x1 2026-06PROTON_FSR4_UPGRADE=1`x1 2026-06PROTON_ENABLE_WAYLAND=1 PROTON_NO_STEAMINPUT=0 %command%x1 2026-06PROTON_ENABLE_WAYLAND=1 %command%x1 2026-06gamescope -w 3840 -h 2160 -W 3840 -H 2160 -r 240 -f --hdr-enabled -- %command%x1 2026-06
Your system information
Steam client version (build number or date):
Distribution: CachyOS (Linux 7.1.1-2-cachyos, KDE 6.7.1)
Opted into Steam client beta?: No
Have you checked for system updates?: Yes
Steam Logs:
GPU: AMD (7900XTX)
Please describe your issue in as much detail as possible:
Custom proton forks such as Proton-CachyOS, Proton-GE and Proton-EM offer the variable
PROTON_ENABLE_WAYLAND=1to enable the experimental wine wayland driver. It currently breaks some things including steam input which is needed for certain games such as MH:Wilds as they provide no alternative API.Until very recently there was a dirty workaround/hack: By launching steam with the launch argument
-steamos(formerly-steamos3) steam input somehow became functional. This allowed me to play those games with my controller while at the same time enjoying the benefits of running the game natively on wayland such as better frame pacing and HDR.But since the last client update this hack does not work anymore. This applies to all client versions (including the beta and the experimental SteamRT3 client).
As an AMD user the obvious solution would be to use gamescope to make things like HDR work (which got thankfully fixed in KDE 6.7.1) but despite this I still consider it a slight downgrade (as it's still running through xwayland). For Nvidia users there seems to be no good alternative.
And the previous solution was already sub-optimal as
-steamosis certainly not intended for this use case.I'm assuming but I imagine there was some fix/hack in place that allowed steam input to work previously. Would it be possible to offer that one to the people that like running their games with
PROTON_ENABLE_WAYLAND=1? Seems like a small but meaningful temporary band-aid solution until wayland is fully functional (which will probably take a while).Controller used: Guiltkit KingKong 2 Pro Controller (emulates itself as a Xbox 360 controller). Tested both wireless and wired.
Steps for reproducing this issue:
game-performance,mangohudandPROTON_FSR4_UPGRADE=1in my testing with no impact on the outcome)Launch arguments (MH:Wilds)
Using wine wayland driver:
PROTON_ENABLE_WAYLAND=1 %command% /WineDetectionEnabled:FalseUsing gamescope (currently working solution):
gamescope -w 3840 -h 2160 -W 3840 -H 2160 -r 240 -f --hdr-enabled -- %command% /WineDetectionEnabled:False