These controllers were all working on SteamOS before as far as I know, so I’m interested to see what this changes. My understanding is that previously their controllers just show up as generic xbox controllers, and now they will be properly recognized. We’ll see if this has any other benefits like custom bindings for back buttons and things like that.
How can it be so hard for devs to just include some additional sets of glyphs and allow the player to switch manually? Then nobody would have this problem.
It isn’t, and many now do.
Autosetting the glyphs correctly is actually one of the requirements for a Steam Deck Verified badge and Steam supplies a library that has them all, so modern games are pretty good at it. And if you implement that, you might as well add a menu option to change “Auto” to “Switch” or “Playstation”.
There just was a quite long period where majority of games used Xinput thanks to Microsoft, basically only working with Xbox controllers, and as a response a whole bunch of controllers identify as Xbox controllers when plugged in. Therefore, xbox icons were the only thing they were “designed” to ever work with.