protonscr

Starting Games with Proton Sometimes Rejects Controllers On First Run Until a Game Restart

steamopen Distro Family: ArchGeneral controller / Steam InputProton
ValveSoftware/steam-for-linux#8301 · opened 2021-12-14 by ThisNekoGuy · updated 2021-12-14 · 0 comments · github
TThisNekoGuy 2021-12-14 github

Your system information

  • Steam client version (build number or date): Build date - Nov, 22, 2021 at 22:12:42
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

For some reason, running games through Proton has been causing games (personally, SoulCalibur VI) to not take controller inputs until the game is restarted.
However, ALT-TABing back to steam before doing so renders Steam as a "copy" image of the game window and behavs as though it is unresponsive until the game closes. Upon closing the game, Steam is still stuck like this (renders whatever the last window visible on screen was) but shortly afterwards corrects itself and then both issues don't occur for the rest of the user's session.

System info: gist

Also, I'm running Xorg in user mode (non-root Xorg / rootless Xorg / Xorg without root permissions).

Steps for reproducing this issue:

  1. Reboot the PC, log into the desktop environment (mine is KDE Plasma) with Xorg without root permissions
  2. Start Steam
  3. Launch a game with Proton (personally, I used Proton-tkg) with one or more controllers plugged in (I was using Xbox controllers)
  4. Press buttons on anything you know is supposed to be intractable (main menus, splash screens leading to main menus, etc) and find that they don't react

Nothing extracted yet.