this post was submitted on 17 Jun 2025
32 points (97.1% liked)

Linux Gaming

18964 readers
36 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 5 years ago
MODERATORS
 

Hi all. I am getting sick of the stick drift on the Xbox and PlayStation controllers, so I've started looking into 3rd party controllers with hall effect. Two kept popping up, flydigi and 8bitdo. If anyone owns one of these, how's their support on Linux? Do they work out of the box? Just plug in the dongle and you're good to go? Are they stable? I don't ever use any other buttons than the main ones, so I think won't need their software. Unless even the main ones needs programming! Do they? Thanks in advance

you are viewing a single comment's thread
view the rest of the comments
[–] actionjbone@sh.itjust.works 5 points 4 weeks ago* (last edited 4 weeks ago) (2 children)

I run Bazzite and I have a few 8bitdo controllers. I've only ever used them via bluetooth, but once they are paired they work perfectly.

I do have a Thunderobot G45 I use via dongle. It plugs in and works, no configuration or software needed. And after I set up my system settings properly, I can also use it to wake the system from sleep. But that was a Linux thing, had nothing to do with the controller.

Any of the major distros will probably work with any big-name game controller.

[–] DonutsRMeh@lemmy.world 1 points 4 weeks ago (1 children)

Thank you so much. You have also answered a question I've had for the longest time ever. I've been dreaming of making a steam console for my bedroom, but didn't know if it can be woken up by the controller like any regular console. So, thank you.

[–] actionjbone@sh.itjust.works 2 points 4 weeks ago (1 children)

You're welcome! Sometimes I wake it up with my wireless keyboard, other times I wake it up with the Thunderobot controller. I haven't gotten Bluetooth activity to wake it up, but then again I haven't tried hard.

I had to tweak the configuration so that it would wake up via activity from a USB device. But that's just part of getting used to managing your system's configuration, right? :)

[–] DonutsRMeh@lemmy.world 1 points 4 weeks ago

Absolutely. This is what Linux is all about, doing it yourself and learning along the way

[–] DonutsRMeh@lemmy.world 1 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Hey, coming back to this comment. Would you be able to share how you setup your controller to wake up the system from suspend? I've been trying for a while, but nothing works. Do I have to be in steam game mode, or can it be done on normal desktop mine on Cachy OS?

[–] actionjbone@sh.itjust.works 1 points 2 weeks ago (1 children)

I don't remember all the steps, but it had nothing to do with the controller itself.

I had to edit system configuration - I entered the identifier of the motherboard USB device, and I told the system to allow it to wake the system from sleep. I'd have to search for the actual steps.

[–] DonutsRMeh@lemmy.world 1 points 2 weeks ago (1 children)

Man, that would be great if you could find the steps. I've tried doing that, but it failed. I even tried to find it in the BIOS and found nothing.

[–] actionjbone@sh.itjust.works 2 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

It's not in the bios, it's a system configuration.

https://askubuntu.com/questions/848698/wake-up-from-suspend-using-usb-device#848699

https://askubuntu.com/questions/848698/wake-up-from-suspend-using-usb-device

Here you go, I found the links I started from. I'm on Bazzite, but Fedora and Debian seem to work similarly around this.

Edit to add: I just looked up Cachy, I see that it's Arch. I'm not sure if Arch configures this in the same way, but hopefully this will at least lead you In the right direction.

[–] DonutsRMeh@lemmy.world 1 points 2 weeks ago

Thank you so much. Saving this comment. I really appreciate it. And if it doesn't work then it doesn't work, I don't care. I'll be switching my son's PC to be a bazzite console soon, so this comment will definitely not go to waste. <3