How to Connect an Xbox Controller to a MacBook via Bluetooth: Step-by-Step Guide
To connect an Xbox controller to a MacBook via Bluetooth, turn on a Bluetooth-capable controller, hold its Connect button until it enters pairing mode, then open Apple menu > System Settings > Bluetooth and choose the controller. Once it shows as connected, launch a game that supports controllers and test the buttons. The main catch is compatibility: not every Xbox controller has Bluetooth.
Check Xbox controller and Mac compatibility first
Apple currently lists these Xbox controllers as supported on Apple devices, including Mac: the Xbox Wireless Controller with Bluetooth (Model 1708), Xbox Wireless Controller for Series X or Series S, Xbox Elite Wireless Controller Series 2, and Xbox Adaptive Controller. See Apple’s supported Xbox controller list before troubleshooting an older pad.
Some early Xbox One controllers do not include Bluetooth, and Xbox 360 wireless controllers use a different wireless system. They will not appear in a MacBook’s Bluetooth device list as a standard Bluetooth controller. If you have an older Xbox One model, check the exact model number or product documentation; do not rely on appearance alone. A wired connection may be an option for some compatible controllers, but Bluetooth pairing will not add Bluetooth hardware to an older model.
Your MacBook also needs working Bluetooth. Update macOS when practical, keep the controller powered, and place it near the Mac for setup. Bluetooth pairing connects the hardware, but it does not guarantee that every Mac game will accept controller input. The game or service must support game controllers.
| Xbox controller | Bluetooth pairing with a Mac | What to know |
|---|---|---|
| Xbox Wireless Controller, Model 1708 | Supported | Apple identifies this Bluetooth-capable Xbox One controller by model number. |
| Xbox Wireless Controller for Series X or Series S | Supported | Pair it like other Bluetooth controllers. |
| Xbox Elite Wireless Controller Series 2 | Supported | Some advanced features may vary by game or macOS version. |
| Xbox Adaptive Controller | Supported | Available features depend on the game and setup. |
| Older Xbox One or Xbox 360 wireless controller | Not listed for direct Bluetooth pairing | Check its exact model; the Xbox 360 wireless connection is not Bluetooth. |
Connect an Xbox controller to a MacBook in six steps
1. Prepare the controller
Make sure the controller has enough charge or fresh batteries. If it is currently connected to an Xbox, phone, or another computer, disconnect it from that device so it is available to pair with the Mac. Keep the controller within a few feet of the MacBook while pairing.
2. Turn on the Xbox controller
Press the Xbox button in the center of the controller. The controller should power on. If it does not, check the batteries or rechargeable battery pack before continuing.
3. Put the controller in pairing mode
Press and hold the small Connect button on the controller for a few seconds. Its location can vary slightly by model, but it is usually on the top edge near the USB port. The Xbox button light should begin flashing to indicate that the controller is discoverable. Apple’s instructions specify holding Connect to enter pairing mode; you do not need to hold the Xbox button and Connect button together.
4. Open Bluetooth settings on macOS
On the MacBook, click the Apple menu, choose System Settings, and select Bluetooth in the sidebar. Turn Bluetooth on if it is off. On older macOS releases, the menu may be called System Preferences; open its Bluetooth pane instead.
5. Select and connect the controller
Wait for the Xbox controller to appear in the nearby devices list. Its name may appear as “Xbox Wireless Controller.” Hold the pointer over the entry and click Connect. If macOS shows an approval prompt, accept it. Apple’s Mac guide describes this Bluetooth flow and notes that a confirmation step may appear.
6. Confirm the connection in a game
When pairing completes, the controller should stop advertising itself as a nearby device and remain connected in Bluetooth settings. Open a game that supports controllers, then test the menu, directional controls, sticks, and triggers. If the game was already open during pairing and does not respond, quit and reopen it. For supported controllers on macOS Ventura 13 or later, you can also look in System Settings > Game Controllers for available button customization options. Apple notes that controller features vary by controller and app.
Troubleshooting Xbox controller Bluetooth problems on Mac
The controller does not show up
- Confirm the controller is one of the Bluetooth-capable models listed above.
- Press and hold Connect again until the controller is in pairing mode, then refresh your view of Bluetooth settings.
- Turn off or disconnect the console or other device that may already be using the controller.
- Toggle Bluetooth off and back on in System Settings, then try pairing again.
It appears but will not connect, or keeps disconnecting
In Bluetooth settings, select the controller or the information button beside it and choose Forget This Device. Put the controller back into pairing mode and connect it again. If the connection remains unstable, move closer to the MacBook and reduce nearby wireless congestion. Apple also recommends reducing the number of Bluetooth devices connected when troubleshooting interference. Restarting the Mac and controller can clear a temporary pairing problem.
The Mac says it is connected, but a game does not respond
A Bluetooth connection and game support are separate things. Check the game’s own controller settings and confirm that its Mac version supports gamepad input. Some games let you switch between keyboard and controller input or choose a layout. If a game is launched through Steam, check that title’s controller options in Steam. Features such as the controller’s lights, audio jack, or special buttons may not work in every app.
macOS asks for a controller firmware update
Use the controller maker’s update instructions. Microsoft directs players to update Xbox wireless controller firmware with the Xbox Accessories app on an Xbox console or Windows PC; that app is not a macOS utility. After updating, return to the Mac’s Bluetooth settings and pair the controller again if needed. See Microsoft’s Xbox controller firmware instructions.
Can you use the controller over USB instead?
A cable can be a useful fallback if the controller and macOS support a wired connection. Use a data-capable cable that fits the controller’s port; depending on the MacBook and cable, you may need a USB adapter. Apple’s Mac game controller guide explains that compatible controllers can connect by Bluetooth or wire and that an adapter may be needed. A charge-only cable will not provide a data connection.
Quick answers
Do all Xbox controllers connect to a MacBook through Bluetooth?
No. Apple lists Model 1708, Xbox Series X|S, Elite Series 2, and Xbox Adaptive Controller. Older Xbox One models and Xbox 360 controllers should not be assumed to support direct Bluetooth pairing.
Do I need a separate Mac app to pair the controller?
No. Use the Mac’s built-in Bluetooth settings to pair it. A game may have its own controller settings, and controller firmware updates require Microsoft’s supported Xbox or Windows update route.
Why does the controller connect but not work in one game?
The game may not support controllers on its Mac version, or it may need its controller option enabled. Check that game’s support information and input settings before changing macOS Bluetooth settings.
For most compatible Xbox models, the setup is simply pairing mode, Bluetooth settings, and a quick test in a controller-supported game. If pairing fails, confirm the model first, then forget and reconnect the device before investigating firmware or game-specific controls. Apple’s wireless controller troubleshooting guide covers forgetting a device, reducing Bluetooth connections, and other connection checks.