I don’t own any controllers.
I started playing Dark Souls 3 which I now understand has a controller strongly recommended. I may as well just look into getting a controller of some kind as I have a few games that have somewhat janky kbm controls and are better enjoyed with a controller.
I just wanted to ask for general advice about what controller to get in terms of compatibility. Also if someone has made a controller that’s more in the spirit of foss that also works fine with Steam and Proton games that would be nice?
I know Steam is pretty good with Playstation controllers and I used to use a PS controller (don’t remember what generation) with some native Linux Steam games, not sure how the whole PS vs Xbox controller thing is affected by running games through Proton if at all? If it matters let me know, and I’ll see if I can procure a controller for myself.
Over the years, controllers have gotten more standardized and are generally well supported. I have a few, and have never had issues with them in Steam (both Mint and Manjaro).
I’ve gotten a few from 8bitdo and they’ve all been solid. If you have a favorite console from your childhood (or adulthood), they probably have one that resembles it.
For most of the games I play, I prefer to have the left stick above the d-pad (like the Xbox, as opposed to the PS). I also recommend getting a controller that has trigger throttles (similar to Xbox or GameCube), as those can be nice to have for many games. This one seems pretty good (I have an SN30 Pro, but don’t love the left stick position).
I have the ultimate from 8BitDo (4 of them actually), and I really like it.