You can connect an Xbox controller to a Mac using Bluetooth, and it works with most games and apps that support controllers
An Xbox controller pairs with a Mac the same way any Bluetooth device does — through your Mac's system settings. Once connected, the controller works immediately in games and applications that recognize it. The process takes about two minutes and requires no extra software for most Xbox controllers made in the last several years.
The main thing to know upfront: older Xbox controllers (the original Xbox 360 model) need a separate wireless adapter to work with a Mac, because they don't have built-in Bluetooth. Newer models — Xbox One, Xbox Series X/S, and the standard Xbox controller sold today — all have Bluetooth built in and pair directly.
Key Takeaways
- Xbox One and Xbox Series controllers pair through your Mac's Bluetooth settings without needing any extra software or adapters.
- You must put the controller in pairing mode by holding the Xbox button and the pair button simultaneously until the Xbox button flashes.
- Once paired, the controller appears in your Mac's Bluetooth menu and stays connected automatically when you turn it back on.
- Not every game or app recognizes a controller — check the game's settings or documentation to see if it supports external controllers.
Putting your controller into pairing mode
Before your Mac can find the controller, you need to tell the controller to look for a device to connect to. This is called pairing mode. On an Xbox One or Xbox Series controller, hold down the Xbox button (the large button in the center) and the pair button (the small button on the top edge, near the bumpers) at the same time. Hold both for about three seconds until the Xbox button starts flashing rapidly. That flashing means the controller is ready to pair.
If you're using an older Xbox 360 controller, it won't have Bluetooth — you'll need a wireless adapter instead. The official Microsoft Xbox Wireless Adapter for Windows and Mac is the standard option, though it requires a USB port and costs money. If you don't have the adapter, a wired USB connection is another route: plug the controller into your Mac with a USB-C or USB-A cable (depending on your Mac's ports), and it will work immediately without any pairing step.
Opening Bluetooth settings on your Mac
Once the controller is flashing, open your Mac's Bluetooth settings. Click the Apple menu in the top-left corner, then select System Settings (or System Preferences on older macOS versions). From there, click Bluetooth in the left sidebar. Your Mac will start scanning for nearby Bluetooth devices.
Keep the controller in pairing mode while your Mac searches. The controller should appear in the list of available devices within 10 to 15 seconds. Look for it by name — it will show as "Xbox Wireless Controller" or "Xbox One Controller" depending on the model.
Completing the pairing and testing the connection
Click the controller's name in the Bluetooth menu, and your Mac will connect to it. Once the connection is complete, the Xbox button will stop flashing and stay lit. The controller should now appear in your Bluetooth settings with a status of "Connected." At this point, the pairing is done — your Mac remembers this controller, and it will reconnect automatically the next time you turn the controller on and it's in range.
To test that everything works, open a game or app that supports controllers. Many games in the Mac App Store, Steam, and other platforms recognize Xbox controllers automatically. If you're not sure whether a specific game supports controllers, check its system requirements or settings menu. Some games require you to enable controller support in their options before the controller will respond.
Troubleshooting a controller that won't connect
If the controller doesn't appear in your Bluetooth menu, make sure it's actually in pairing mode — the Xbox button should be flashing, not solid or off. If it's off, the batteries may be dead. Xbox controllers use two AA batteries; try replacing them and try pairing again.
If the controller appears in Bluetooth settings but won't actually connect, try "forgetting" it first. In System Settings, find the controller in your Bluetooth list, click the information icon next to it, and select Remove or Forget. Then put the controller back into pairing mode and try connecting again from scratch.
If your Mac's Bluetooth is off entirely, you won't see any devices. Make sure Bluetooth is turned on in System Settings. You can also check the Bluetooth icon in your menu bar at the top of the screen — if it has a line through it, Bluetooth is off.
Using the controller with specific apps and games
Once connected, the controller works in any app that's programmed to recognize it. Steam games, many Mac App Store games, and some third-party applications all support Xbox controllers. However, not every app does — web browsers, word processors, and most productivity software won't respond to a controller because they're designed for keyboard and mouse input.
Some games let you customize controller settings or remap buttons. Check the game's options menu to see if controller settings are available. A few older games may require you to install a third-party driver or configuration tool, but this is rare with modern games and modern Mac hardware.
Disconnecting or re-pairing the controller
To disconnect the controller temporarily, turn it off or move it out of Bluetooth range. It will stay paired with your Mac, so it reconnects automatically when you turn it back on. To permanently remove the controller from your Mac, go to System Settings, find it in your Bluetooth list, click the information icon, and select Remove. After that, you'll need to put it into pairing mode again if you want to reconnect it later.
If you want to use the same controller with multiple devices — a Mac, a Windows PC, or an Xbox console — you can pair it with each one separately. The controller remembers all of them and connects to whichever device is nearest or turned on. You don't need to unpair it from your Mac to use it elsewhere.
Frequently Asked Questions
Do I need to install any software or drivers to use an Xbox controller on a Mac?
No. Xbox One and Xbox Series controllers work with macOS out of the box once they're paired through Bluetooth. Your Mac recognizes them automatically. Older Xbox 360 controllers need a wireless adapter, but that adapter also doesn't require extra software — it just plugs into a USB port.
Can I use an Xbox controller with my Mac if it's already paired to an Xbox console?
Yes. An Xbox controller can be paired to multiple devices at once. It will connect to whichever device is closest or powered on. You don't need to unpair it from your console to use it with your Mac.
Why does my controller connect but the game doesn't respond to it?
The game may not support external controllers, or controller support may be turned off in the game's settings. Check the game's documentation or options menu. Some games only recognize controllers if you enable them before launching the game.
What if my Xbox controller keeps disconnecting from my Mac?
Try replacing the batteries first — low battery power is the most common cause of disconnections. If that doesn't help, forget the controller in Bluetooth settings and pair it again from scratch. If disconnections continue, your Mac's Bluetooth antenna or the controller's Bluetooth chip may have a hardware issue.
Can I charge an Xbox controller while using it with my Mac?
Xbox One and Xbox Series controllers use AA batteries, so you can't charge them directly. You can buy rechargeable AA batteries and a separate charger, or use the Xbox Play and Charge Kit, which is a rechargeable battery pack designed for Xbox controllers. Either way, you can keep using the controller while it charges if you use the Play and Charge Kit.