Comment by overfeed
> [...]controller support is spotty[...]
DualSense 4 and 5 support under Linux is rock-solid, wired or wireless. That's to be expected since the drivers are maintained by Sony[1]. I have no idea about the XBox controller, but I know DS works perfectly with Steam/Proton out of the box, with the vanilla Linux kernel.
I have clarified that I meant controller support in the Steam games themselves. Some of them work well, some of them not so well. Others need to be configured. Others only work with a Steam controller. I wish everything worked well with DualSense, especially since I really like its haptics, but it's basically on the many (many) game developers to provide the same kind of controller support that is standard on consoles.