8BitDo Pro 2 game controller stopped working on macOS Sequoia

Hi. After updating to Sequoia 15.4 yesterday, the 8BitDo Pro2 game controller will not work in a Steam game. Bluetooth or USB wired will not work. Settings shows it is connected and the game says it is connected. It has been working fine before the update. Mac mini M2 Pro.


Thanks for any help.




[Re-Titled by Moderator]

Mac mini

Posted on Apr 2, 2025 12:01 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 7, 2025 4:36 AM

I had a similar issue with my 8bitdo Ultimate controller after updating to macOS 15.4—additionally when I went to Gaming Controller settings in System Settings and clicked on the 8bitdo Controller the settings extension crashed.


In the process of gathering data to submit a bug report to Apple, I discovered that clicking the 8bitdo controller in Gaming Controller settings worked when the controller was disconnected.


Doing this once while the controller was disconnected seemed to fix the problem, and the controller is now working, and I can click on the controller settings when it's connected without the settings extension crashing.


See how you go following these steps:

  1. Disconnect the 8bitdo controller
  2. Open System Settings
  3. Select Gaming Controllers in the sidebar
  4. Click the 8bitdo controller to view its settings
  5. Click Done to close the controller settings
  6. Connect the 8bitdo controller
11 replies
Question marked as Top-ranking reply

Apr 7, 2025 4:36 AM in response to nray53

I had a similar issue with my 8bitdo Ultimate controller after updating to macOS 15.4—additionally when I went to Gaming Controller settings in System Settings and clicked on the 8bitdo Controller the settings extension crashed.


In the process of gathering data to submit a bug report to Apple, I discovered that clicking the 8bitdo controller in Gaming Controller settings worked when the controller was disconnected.


Doing this once while the controller was disconnected seemed to fix the problem, and the controller is now working, and I can click on the controller settings when it's connected without the settings extension crashing.


See how you go following these steps:

  1. Disconnect the 8bitdo controller
  2. Open System Settings
  3. Select Gaming Controllers in the sidebar
  4. Click the 8bitdo controller to view its settings
  5. Click Done to close the controller settings
  6. Connect the 8bitdo controller

Apr 9, 2025 4:30 PM in response to petercBritton

Give this a try: boot into Safe Mode according to How to use safe mode on your Mac and test to see if the problem persists. Reboot normally and test again.


NOTE 1: Safe Mode boot can take up to 3 - 5 minutes as it's doing the following; 

Verifies your startup disk and attempts to repair directory issues, if needed

• Loads only required kernel extensions (prevents 3rd party kernel/extensions from loading)

• Prevents Startup Items and Login Items from opening automatically

• Disables user-installed fonts 

Deletes font caches, kernel cache, and other system cache files


NOTE 2: if you have a wireless keyboard with rechargeable batteries connect it with its charging cable before booting into Safe Mode. This makes it act as a wired keyboard as will insure a successful boot into Safe Mode.


May 12, 2025 12:28 PM in response to nray53

The same problem with Xbox when you are trying to connect it via USB. Still works wirelessly.


Interesting point that some of the programs are still working (Maybe there are some API changes and some programs are using outdated API, or something like this). Game Controller Tester - Works perfectly. But another program like Chrome (checked different sites for controller support), JoystickMonitor are not work.


Temporary solution:

  • Settings -> Game Controllers -> {Your controller} -> Add specific game (Heroic, browser, whatever) -> Increase controller compatibility = On


But this solution is not applicable to Wine



Many users have been facing this bug since they updated to >=15.4:

https://steamcommunity.com/discussions/forum/2/601900462106531272/

https://www.reddit.com/r/macgaming/comments/1ju5ezn/mac_os_wired_xbox_controllers_are_broken/

Apr 7, 2025 2:27 PM in response to nray53

I am experiencing the same issue with both my 8BitDo Ultimate 2.4g and my XBox Elite gamepads ever since updating to Sequoia 15.4. Both Steam and FFXIV recognize the controller exists, however they won't recognize any inputs from the controller. Of note, they both work perfectly when paired with other devices, and the input can be seen on the Mac running 15.4 using an HTML5 gamepad tester in Chrome.


I did find that a PS4 controller I had spare does seem to work for me in 15.4 until a fix for 8BitDo and XBox controller compatibility is made.

Apr 23, 2025 5:05 PM in response to nray53

Same issue - had 8bitDo Ultimate Wireless 2.4g working perfectly across BT with Crossover 25 prior to macOS update to 15.4.1. Since update, it shows connected and full readouts through Hardwaretester site, but Sys Settings Game Controller config crashes and Crossover 25 fails to detect it for any game, despite all readouts. I tried the suggestions here but no joy. Anyone get any dice since they posted?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

8BitDo Pro 2 game controller stopped working on macOS Sequoia

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.