Wired controller disconnect/re-connection issue

While Steam Input is turned on if my controller comes unplugged most games reports a "Controller Unplugged" with the prompt to press any button to plug it back in. When I reconnect the controller it can operate the Steam overlay, but the game doesn't register input. Further details: I'm using a mix of controllers (Xbox One, PS4/5, Switch) all using a magnetic USB cable, this occasionally comes loose causing the disconnect. This is issue in Cyber Punk 2077, Binding of Isaac, Deep Rock Galactic Survivors, Power Wash Simulator, basically any game that has Steam Input enabled. If I disable Steam Input for that game the controller reconnects just fine, but in some games this makes the game unplayable as they lean on Steam Input.
5 Replies
METDeath
METDeathOP4w ago
I did test this on my Steam Deck and it behaves as expected.
Chas_Hodges
Chas_Hodges4w ago
You should be able to fix by reconfiguring the controller order It most likely means that on disconnect the OS believes the controller has reconnected as the next iterative port The Steam Deck (and similar) usually has the internal controller as port 0, and external pads as port 1, 2, 3 etc if a pad in port 1 disconnects it may be being recognised as pad 2 on reconnect
METDeath
METDeathOP4w ago
Okay, but where? I don't see an option for it under the Steam Controller section
Chas_Hodges
Chas_Hodges4w ago
No description
METDeath
METDeathOP3w ago
Never shows up. I only ever show one controller For anyone that stumbles in here, I ended up installing vanilla Steam OS using the Deck recovery image, it doesn't have this problem.

Did you find this page helpful?