The basic steps to pair an 8BitDo controller
To connect an 8BitDo controller to your Mac, you put the controller into pairing mode, then add it through your Mac's Bluetooth settings. The exact steps depend on which 8BitDo model you own, but the process takes about two minutes and works the same way every time after that.
Most 8BitDo controllers pair using the same method: hold the Pair button (usually on the back or underside) for three seconds until the LED light blinks rapidly. Then open System Settings on your Mac, go to Bluetooth, and select your controller from the list of available devices. Once it appears as "Connected" in Bluetooth settings, it is ready to use in games.
Key Takeaways
- Put your 8BitDo controller into pairing mode by holding the Pair button for three seconds until the LED blinks rapidly.
- Open System Settings, click Bluetooth, and select your controller from the available devices list to complete the connection.
- Different 8BitDo models have the Pair button in different locations — check your controller's manual or the bottom of the device if you cannot find it.
- Once paired, your controller will reconnect automatically when you turn it on and your Mac's Bluetooth is active.
- If your controller does not appear in Bluetooth settings, restart both the controller and your Mac, then try pairing again.
Finding the Pair button on your specific 8BitDo model
The location of the Pair button varies by controller model. On the 8BitDo Pro 2, it is on the back of the controller below the shoulder buttons. On the 8BitDo SN30 Pro, it is on the underside near the battery compartment. On the 8BitDo Ultimate, it is also on the back but positioned differently than the Pro 2.
If you cannot locate the button by looking at your controller, check the manual that came with it or visit 8BitDo's support page and search for your specific model number. The manual will have a diagram showing exactly where the Pair button is located. You can also find this information by looking at the bottom or back of your controller's packaging, which usually lists the button locations.
What to do if your controller does not appear in Bluetooth settings
If you hold the Pair button and the LED does not blink, the controller may not have enough battery. Plug it into a USB-C cable and charge it for at least 15 minutes, then try pairing again. Most 8BitDo controllers use USB-C charging, though older models may use micro-USB.
If the LED blinks but your Mac does not show the controller in Bluetooth settings, restart your Mac's Bluetooth by turning it off and on again in System Settings. Then restart the controller by holding the Power button for five seconds, and attempt pairing once more. If it still does not appear, restart your entire Mac and try the pairing process from the beginning.
Connecting to specific games and applications
Once your 8BitDo controller is connected to your Mac, most games will recognize it automatically. Games purchased through the Mac App Store, Steam, or Epic Games Store typically detect the controller without any additional setup. You can start playing when ready in most cases.
Some older games or applications may not recognize the controller by default. If a game does not respond to your controller input, check the game's settings menu for controller or input options. You may need to manually select your 8BitDo controller from a list of available devices, or the game may require you to map buttons yourself. The game's manual or support page will explain how to do this if needed.
Switching between multiple Macs or devices
An 8BitDo controller can be paired to multiple Macs at the same time, but it can only connect to one device at a time. If you want to use the same controller on a different Mac, put it into pairing mode again and pair it with the second Mac through Bluetooth settings. The controller will remember both connections.
To switch between Macs, turn off Bluetooth on the Mac you are leaving, then turn on Bluetooth on the Mac you want to use. The controller will automatically connect to whichever Mac has Bluetooth active. If both Macs have Bluetooth on, the controller may connect to the one it paired with most recently, so you may need to manually disconnect it from one before connecting to the other.
Updating your controller's firmware
8BitDo releases firmware updates that add features, improve compatibility, and fix bugs. To update your controller, read the 8BitDo Ultimate Software process from 8BitDo's website onto your Mac. Connect your controller via USB-C cable, open the process, and it will automatically detect if an update is available.
If an update is available, the process will show a button to read and install it. Follow the on-screen instructions and do not disconnect the controller during the update process. The update usually takes a few minutes. After it completes, you can disconnect the USB cable and use your controller wirelessly again.
Troubleshooting connection drops and lag
If your controller disconnects randomly or stops responding during gameplay, first check that your Mac's Bluetooth is still on. Move closer to your Mac — Bluetooth works best within 30 feet, and walls or other devices can interfere with the signal. If you have other Bluetooth devices nearby, try turning them off temporarily to see if they are causing interference.
If the controller still disconnects, forget the device from your Mac's Bluetooth settings and pair it again from scratch. In System Settings, go to Bluetooth, find your 8BitDo controller, click the information icon next to it, and select "Remove". Then put the controller into pairing mode and add it again. This often resolves connection issues that develop over time.
Frequently Asked Questions
Do I need to install any software on my Mac to use an 8BitDo controller?
No. Your Mac's built-in Bluetooth can pair with 8BitDo controllers, and most games will recognize the controller without any additional software. The 8BitDo Ultimate Software process is optional and only needed if you want to update your controller's firmware or customize button mappings.
Can I use an 8BitDo controller with games that do not support controllers?
Not directly. Games that only accept keyboard and mouse input will not respond to your controller. Some third-party applications like Joystick Doctor or Controlly can map controller buttons to keyboard keys, but this requires additional setup and may not work perfectly in all games.
Why does my 8BitDo controller keep disconnecting from my Mac?
This usually happens because of Bluetooth interference, low battery, or a connection that needs to be reset. Charge your controller fully, move closer to your Mac, and turn off other Bluetooth devices. If disconnections continue, forget the controller in Bluetooth settings and pair it again from scratch.
How long does the battery last on an 8BitDo controller?
Battery life varies by model and usage. Most 8BitDo controllers last 15 to 20 hours of continuous play on a single charge. Check your specific model's manual for exact battery specifications. You can check your controller's battery level in System Settings under Bluetooth by clicking the information icon next to your controller's name.
Can I use an 8BitDo controller with my iPhone or iPad?
Yes. 8BitDo controllers work with iOS and iPadOS devices the same way they work with Mac — pair through Bluetooth settings and use in compatible games. However, not all games support controllers on iOS, so check the game's description in the App Store to confirm controller support before purchasing.