I’ve got a small backlog of games on my laptop (running Arch Linux with KDE) through Lutris. I usually play with a keyboard and a mouse, but since I sit pretty close to my screen (ik bad habit), it starts getting uncomfortable after a while. So I’ve been thinking about picking up a gamepad for some more relaxed, couch style gaming.
I’ve never actually owned a gamepad or a console before, so this would be my first time. From what I’ve seen on Reddit, a lot of people seem to have good experiences using Xbox controllers on Linux. I just wanted to get some more insight before buying one to make sure I’m making the right choice.
I’m also planning to grab a second controller so my girlfriend and I can play some local multiplayer games together.
Update: I went with 8BitDo Ultimate C wired as it was cheaper and a lot of folks below suggested it over the original Xbox Controller. It worked out of the box. I have only tested it with Marvel’s Spiderman 2 from Fitgirl repacks installed and running via Lutris. Worked w/o any issues.


I’ve been using an Xbox pro controller for a while on my Mint setup, just plugged in. I can’t get the Bluetooth to connect and I assume it’s because I need to update the drivers for the controller via Windows. 🤷 Whatever.
But my controller bit the dust somewhat recently, so I grabbed a PS5 controller this time and it works right out of the box, no issue. I haven’t tried the Bluetooth to be honest because I’m so used to playing plugged in, but meh. The little trackpad thing on the PlayStation controller also works well as a mouse trackpad when I’m far away from my PC (like if I have it running in the living room instead of at a desk).
Re: xbox
You need drivers for it.
https://wiki.archlinux.org/title/Gamepad#Xbox_Wireless_Controller_/_Xbox_One_Wireless_Controller
While the package names and how to install them will be different since you’re on mint, this section in the Arch wiki discusses your options for Xbox controllers.