protonscr

Steam Controller 2: Xbox 360 Controller Injection Inconsistent

steamopen Steam controllerDistro Family: Arch
ValveSoftware/steam-for-linux#13224 · opened 2026-05-19 by alexklann · updated 2026-05-20 · 1 comments · github
Aalexklann 2026-05-19 github

Your system information

  • Steam client version: Steam Beta Update 1779155395
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • GPU: Nvidia/Intel/AMD: AMD

Please describe your issue in as much detail as possible:

I originally thought that this issue was due to the system waking from sleep,
but I have since noticed that the issue is more that steam has trouble injecting the Xbox 360 profile into the game.

It takes around 2-3 minutes of me pressing almost every button on the controller until it
gets recognized as something different rather than mouse and keyboard.

During those 2-3 minutes I also can't turn off the controller at all.
Pressing or even holding Steam + Y does absolutely nothing.

There's nothing really that points to what the issue is in journalctl.
The only thing I've found is this:

May 19 15:45:17 alex-linux steam[26964]: src/steamUI/valvecontrollermanager.cpp (3059) : Assertion Failed: We didn't think 4 was a connected controller?
May 19 15:45:17 alex-linux steam[26964]: src/steamUI/valvecontrollermanager.cpp (3059) : Assertion Failed: We didn't think 4 was a connected controller?
May 19 15:45:17 alex-linux steam[26964]: 05/19 15:45:17 Init: Installing breakpad exception handler for appid(steam)/version(1779155395)/tid(27058)
May 19 15:45:17 alex-linux steam[26964]: assert_20260519154517_373.dmp[35848]: Uploading dump (out-of-process)
May 20 20:31:43 alex-linux kernel: input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input100
May 20 20:31:43 alex-linux rtkit-daemon[2687]: Successfully made thread 267577 of process 5128 owned by '1000' high priority at nice level -10.
May 20 20:31:45 alex-linux steam[5032]: GameScope focus changed to appID 0
May 20 20:31:45 alex-linux rtkit-daemon[2687]: Successfully made thread 267592 of process 5128 owned by '1000' high priority at nice level -10.

If you guys need me to dig further, then I'd be glad to help.

Steps for reproducing this issue:

  1. Suspend System
  2. Controller will not work on system resume (non-steam input games)
Aalexklann 2026-05-20 github

I originally thought that this issue was due to the system waking from sleep,
but I have since noticed that the issue is more that steam has trouble injecting the Xbox 360 profile into the game.

I've updated the issue description and title to better fit my problem.

Nothing extracted yet.