17-09-2021

Xbox 360 Controller Driver is a driver that supports the Microsoft Xbox series of controllers including:

First, you need to download the Xbox Accessories app from the Microsoft store. After the application is installed, launch it and click on the three horizontal dots button to access more options. Click on the Firmware version box available on the top-left of the screen. The Xbox Accessories app gives you more ways to play when paired with an Xbox Wireless Controller, an Xbox Elite Wireless Controller, or an Xbox Adaptive Controller. Create and edit controller profiles by remapping buttons, swapping sticks and triggers, and configuring controller vibration. The app allows you to update firmware for your controller and enables Copilot mode, so you can use two different controllers as if they were one.

  • Original Xbox
    • Original Xbox controllers are supported by using a USB adapter.
  • Xbox 360
    • Wired Xbox 360 controllers are supported directly.
    • As of macOS 10.11, Wireless Xbox 360 controller support causes kernel panics. This issue cannot be resolved with minor changes to the driver, and requires that the driver be re-written from scratch to resolve the issue. Due to an excess of caution, we have disabled Wireless Xbox 360 controller support as of 0.16.6. If you want to use a wireless controller, download 0.16.5 or earlier and disable the driver before the computer enters a 'sleep' state in order to prevent kernel panics. Alternatively, you can revert to a macOS version before 10.11 to avoid this issue.
  • Xbox One
    • Xbox One controllers are supported when connected with a micro USB cable. Using the controller with the Wireless Adapter is not currently supported.
    • Bluetooth capable Xbox One controllers (released after August 2016) are natively supported by macOS without the use of this driver. However, installing this driver will allow you to use the controller via USB.

    The driver provides developers with access to both force feedback and the LEDs of the controllers. Additionally, a preference pane has been provided so that users can configure their controllers and ensure that the driver has been installed properly.

    Controller support includes ALL devices that work with an Xbox series piece of hardware. All wheels, fight sticks, and controllers should work. This includes things like the Xbox One Elite controller. If your hardware does not work with an Xbox console we cannot support it. Sorry.

    Note: This project is an improved fork of TatieBogle's Xbox 360 Controller

See which wireless controllers are supported

  • Xbox Wireless Controller with Bluetooth (Model 1708)
  • Xbox Elite Wireless Controller Series 2
  • Xbox Adaptive Controller
  • Xbox Wireless Controller Series S and Series X

Pair a controller to your iPhone, iPad, iPod touch, Apple TV, or Mac

Xbox accessories app mac store

Xbox Accessories App Mac Pro

  1. Press the Xbox button to turn on your controller.
  2. Press and hold the Connect button for a few seconds to put your controller into pairing mode.
  3. Follow the steps to pair a controller to your iOS or iPadOS device, Apple TV, or Mac.

Xbox Accessories App Download

If your controller doesn’t connect or work as expected

Xbox Accessories App Mac Download

  • Unpair it, then pair it again. If you still can't pair or connect, get help pairing your Bluetooth accessory to your iOS device.
  • Make sure that you're not trying to connect too many Bluetooth accessories at once. Apple TV 4K and Apple TV HD support up to two of the same kind of controller at once, or one controller with a combination of Bluetooth audio devices. Other controller and audio Bluetooth limits vary by device.
  • Check that the firmware on your controller is up to date.
  • Some controller functions aren't supported when paired with an Apple device, including the controller's audio jack. Contact Apple Support for more details.