Getting My 8BitDo Ultimate 2C Bluetooth Controller to Work on Linux

January 2, 2026 3 answers
Asked by CuriousCat42
I'm new to Linux—just a week in—and I'm running Linux Mint Cinnamon 22.2. I've been able to navigate most issues I've encountered with some decent guides, but I've hit a wall with my 8BitDo Ultimate 2C Bluetooth controller. I bought the Nintendo Switch version that doesn't have a specific PC mode, and while I can connect it via Bluetooth, it doesn't get recognized as a controller in any games or emulators. On Windows, it connects perfectly fine. I've tried using joycond and joycond-cemuhook, but the command just hangs on 'Looking for Nintendo Switch controllers...' unless I connect it with a USB cable, which works fine and gets detected. I've even checked the firmware through the 8BitDo software on Windows, but it claims it's all updated. I really want to use it wirelessly instead of being tethered. The only other option I see is to buy a dedicated 8BitDo wireless adapter, but I'm uncertain if that will solve my issue. Any advice would be greatly appreciated!

Answers

HardwareHank
From my experience, if you’re still having issues after trying everything, maybe consider switching to a different controller. I ended up getting an original Xbox controller and it worked flawlessly with Linux. Just a thought!
Reply to this answer
TechieTom
Don’t forget to update the firmware on the controller! That resolved similar issues I had with other brands, but I’m not certain about 8BitDo specifically.

CuriousCat42: I did try updating it via Windows, but it says the firmware is already up to date.

Reply to this answer
GamerGuy77
Have you checked out this guide? It helped me get my OG 8BitDo controller working on Debian. I think it outlines some useful steps that might work for your model too! [See the guide here](https://gist.github.com/superjamie/8617d4db2c0cd31904e23466ea6b9800).

CuriousCat42: Tried it, but I think my controller is being seen as a Switch controller instead of an 8BitDo one. Thanks anyway!

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions