All of this would be so much easier if Valve weren't lazy, ha.
or if you weren't =P
kidding aside, I can tell you most gamepads I've tested work out of the box in linux (wired at least, not a big fan of wireless gamepads, batteries are a PITA). PS3, PS4, and even PS5 gamepads seem to work just fine. no hunting for in-between layers or going into special modes to use non-approved drivers, literally just plug and play. As far as I know, xbox controllers work fine as well, but I prefer symmetrical analog sticks, so I really never use them.
doing a little research, it looks like fanatec devices should work mostly out of the box, though you might need to do some tweaking.
I'm including a couple of relevant forum threads that may point you in the right direction if you have any problems:
seems to. I've never had any issues, lol. Every controller I've hooked up worked just fine if the game supported gamepads.
Some older titles are a bit of a PITA, though that's mainly because they didn't originally have controller support (lotta keyboard/mouse purists in 90s/00s game development I'm assuming, lol). you should be able to set up a gamepad, even if if it doesn't work out of the box.
oh, before I forget, If you ever wanna set up a pure emulation box, look into lakka, it's a linux spin that's basically exclusively for emulators, (it's built around retroarch). the interface is basically a direct ripoff of the ps3 dashboard, lmao.
or if you weren't =P
kidding aside, I can tell you most gamepads I've tested work out of the box in linux (wired at least, not a big fan of wireless gamepads, batteries are a PITA). PS3, PS4, and even PS5 gamepads seem to work just fine. no hunting for in-between layers or going into special modes to use non-approved drivers, literally just plug and play. As far as I know, xbox controllers work fine as well, but I prefer symmetrical analog sticks, so I really never use them.
doing a little research, it looks like fanatec devices should work mostly out of the box, though you might need to do some tweaking.
I'm including a couple of relevant forum threads that may point you in the right direction if you have any problems:
https://www.reddit.com/r/linux_gaming/comments/ju5r35/setting_up_a_fanatec_csl_elite_ps4_wheelbase_in/
https://steamcommunity.com/groups/linuxff/discussions/0/133260492060625538/
This is actually true.
Awesome, thanks. I'll give these a look over and if I have time do a bit of research on setting everything up.
Oh, another question: do you know if Steam's desktop configuration for controllers still works as a wrapper for native inputs on controllers in Linux?
seems to. I've never had any issues, lol. Every controller I've hooked up worked just fine if the game supported gamepads.
Some older titles are a bit of a PITA, though that's mainly because they didn't originally have controller support (lotta keyboard/mouse purists in 90s/00s game development I'm assuming, lol). you should be able to set up a gamepad, even if if it doesn't work out of the box.
oh, before I forget, If you ever wanna set up a pure emulation box, look into lakka, it's a linux spin that's basically exclusively for emulators, (it's built around retroarch). the interface is basically a direct ripoff of the ps3 dashboard, lmao.
Excellent thanks for the information.
always happy to convert someone to the church of Linus, lmao