ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.19k stars 173 forks source link

Controller input not working with Steam Input enabled #11060

Closed DonKatsu closed 1 month ago

DonKatsu commented 1 month ago

Your system information

Please describe your issue in as much detail as possible:

I haven't used my controller in a while, so I'm not sure when this started. Controller is an 8bitdo Pro 2.

When Steam Input is enabled for a game, controller input does not work. When Steam Input is disabled, it works. This happens with both Standard and Beta releases. Runtime and Native as well. Wired and Bluetooth both experience the issue.

Settings>Controller>Test Device Inputs works without issue.

10998 seems similar, but says disabling Steam Input still doesn't work, and my Controller Layout pages seem to work as expected.

Steps for reproducing this issue:

  1. Enable Steam Input on a game's settings
  2. Launch game, controller does nothing
  3. Disable Steam Input, launch game, controller works
kisak-valve commented 1 month ago

Hello @DonKatsu, can you check if the Steam overlay is working with the game(s) you tested?

DonKatsu commented 1 month ago

Yes, the overlay is working. As far as specific games I've tried, the following don't work with Steam Input enabled: Rabbit and Steel, Rabi-Ribi., Monster Hunter Rise, Dark Souls 3, Earth Defense Force 5, Deep Rock Galactic, Brigador (Native) Games I've tried where Steam Input enabled does work: Armored Core 6.

DonKatsu commented 1 month ago

I'm not sure what happened, but after a restart or two Steam Input is now working again for everything. I switched back to the standard Steam release and it's working there too so it couldn't have been the Beta update that released earlier today?