Xbox 360 Controller Driver Mac Catalina

Copyright (C) 2006-2013 Colin MunroCopyright (C) 2014 Steve Luzynski

Project page: repo: info at: http://www.luzynski.comDownload link:

Current release: 1.0.0d14 - beta 2 for Yosemite 10.10.

Xbox 360 Driver Mac Catalina; Xbox 360 Controller Driver; Drivers; Input Devices; Xbox 360 Controller Driver 0.16.11 for Mac OS X The Xbox 360 console software is updated periodically with new features, download the latest firmware to take advantage of them. Xbox 360 controller driver free download - Xbox 360 Controller, Playback, Connect360. Dec 03, 2021 Xbox 360 Driver Mac Catalina; Xbox One Wireless Controller Mac Driver; Xbox Controller For Mac Driver; Download Xbox 360 Pc Driver; A lightweight and easy-to-install driver for the wired and wireless Xbox 360 controller that will help you use the controller on your Mac What's new in Xbox 360 Controller Driver 1.0.0 Alpha 6: This is the final release of 360Controller (barring some big issue.

  • This driver supports the Microsoft Xbox 360 controller, including access to rumble motors and LEDs, on the Mac OS X platform. It includes a plugin for the Apple Force Feedback Framework so some games will be able to activate them, along with a Preference Pane with which allows you to test everything is installed correctly.
  • Nov 04, 2021 Under Catalina I use the Xbox 360 Controller Driver, version alpha.6 plus the application 'Controllers', version 1.2.0 from Vivid Machine. With the above everything worked just fine with my game play using my Xbox 360.
  • Under Catalina I use the Xbox 360 Controller Driver, version alpha.6 plus the application 'Controllers', version 1.2.0 from Vivid Machine. With the above everything worked just fine with my game play using my Xbox 360.

This probably only works on Yosemite. I don't have an older machine to try it on. Sorry.

As of Beta 2:The LEDs work. They will flash when you connect a controller and then #1 will light up and stay on.Note that if you want them to work like they do on the console (controller #2 lights #2, etc.) then I need somefeedback or I'm not spending the time.I've also fixed the 3rd party support so your non-Microsoft controllers should work now.


This driver supports the Microsoft Xbox 360 controller, including access to rumble motors and LEDs,on the Mac OS X platform. It includes a plugin for the Apple Force Feedback Framework so some gameswill be able to activate them, along with a Preference Pane with which allows you to test everythingis installed correctly. Both wired 360 controllers connected via USB, and wireless 360 controllersconnected via the Wireless Gaming Receiver for Windows, are supported.

The driver was originally created by Colin Munro. In 2014, I contacted Colin offering my help in updating thedriver to run properly under Mac OS X 10.10 'Yosemite'. My email went unanswered. Given that Colin hasnot updated the driver in over a year, and that he has not answered my attempts at contacting him, I havedecided to fork the driver and update it. If Colin and I do sync up we will likely re-merge efforts;for now consider this version to be the definitive version for newer versions of Mac OS.

As for why it needed updating - starting with 10.10, Apple requires that kexts (device drivers) for Macfollow some new rules. One of them is that they be digitally signed by a paid Mac developer. In orderto sign the driver I needed to be able to build it; as my development machine is 10.10 based I was forcedto update the driver to compile on 10.10. This required many changes which are outlined in the developer section below.


This driver is licensed under the GNU Public License. A copy of this license is included in thedistribution file, please inspect it before using the binary or source.


Simply complete the installer package to install the driver. The driver will recommend you restart -if you do not, the driver will only be usable if the controller is already connected or connectedwithin a minute after the installer completes. If you are interested in installing as a developer please see below.


The driver exposes a standard game pad with a number of standard controls, so any game that supportsgaming devices should work. In some cases this may need an update from the manufacturer of the game ora patched version. The Preference Pane uses the standard Mac OS X Frameworks for accessing HID devicesand accessing Force Feedback capabilities, so should be a good test that the installation is functional.

Known Problems/Todo

Colin's last version of the driver had some functionality I have temporarily had to remove:

  • Force feedback is currently disabled until I can rewrite it into the main driver (not a plugin).
  • I also had to remove the feature that allowed the preference pane to rewrite the Info.plist for the driver as that cannot be allowed any longer in a signed driver.

This is the old Todo list. These things are still in play once I get the above issues fixed.

  • The rumble motor test on the triggers of the Preference Pane bypasses the Force Feedback Framework functionality, so isn't actually testing it. It really should, for completeness (and it'd help adding support for more complex effects) - this test is now disabled in the normal release anyway.
  • Force Feedback plugin may make effects run slower (e.g. longer time) than they should.
  • Driver probably needs to be more resilient to errors and odd cases.
  • Better Force Feedback 'emulation'.
  • Extra settings? E.g. trigger deadzones, control remapping.
  • Someone has requested old Xbox Controller support too. It is unlikely that I will do this.

Contact me

Please feel free to contact me with any comments, questions and so on using the form at the URL at thetop of the file.

Developer info

Anything below this probably doesn't affect end users, so you can stop reading now if you just want to use the driver.


The distribution currently consists of multiple projects contained in an XCode workspace - one for the driver(implemented in C++, as an I/O Kit C++ class), one for the force feedback support plugin (implemented inC, as an I/O Kit COM plugin) and one for the Preference Pane (implemented in Objective C as a preference pane plugin).There are additional projects for the wireless receiver. These should probably all be in a single projectbut Colin didn't start it out that way and I've not yet made that happen.

To build, use the standard Xcode build for Deployment on each of the projects. Right now the Feedback plugin buildsbut it cannot be installed into the main controller bundle as it breaks the signature. Also, the build scriptdoes not work and is only included for reference.


Most of the debugging I did was via printing out text. In 360Controller, you can use IOLog(), and theoutput will appear in system.log. In Feedback360 normal fprintf(stderr,...), and the output will appearon the console of whatever application is attempting to use Force Feedback. In Pref360Control NSLog() worksas it's an Objective C program, and will output to the console of the Preferences application.

Other information

I wrote the driver from scratch, using Apple documentation and drivers simply as a reference and notbasing it upon any existing source. As such, some things may be done strangely or incorrectly, so excuse anyweirdness. I've also tried to include comments to explain generally what's going on :)

You will be unable to install kexts you build yourself unless you have a kext signing enabled Developer ID,or you put your Mac into kext debugging mode - i.e. 'kext-dev-mode=1'. If you don't know what any of that means,just run the binary installer package that I provide.

When you install Microsoft Windows on your Mac, Boot Camp Assistant automatically opens the Boot Camp installer, which installs the latest Windows support software (drivers). If that doesn't happen, or you experience any of the following issues while using Windows on your Mac, follow the steps in this article.

Xbox 360 controller driver mac catalina installer

Xbox 360 Controller For Windows

Xbox 360 Controller Driver 0.16.5 for Mac OS. Free Trial Driver Booster 6 PRO (60% OFF when you buy) Xbox 360 Controller Driver 0.16.5 for Mac OS. Alpha 4 adds xbox one wireless controller support and should work with macOS Catalina 10.15. The move to 1.0.0 is an attempt to move this driver to proper semantic versioning in conjunction with the modern update. It does not imply any level of completeness. Make sure to allow access to the developer in System Preferences Security & Privacy. Xbox HID Driver for Mac OS X: Home: Download: Buy: Get Help: FAQ: Screenshot: About. This software enables the Xbox USB gamepad, DVD remote, and other Xbox devices on Mac OS X. It installs a HID (Human Interface Device) kernel extension and works at a. For software downloads for any Microsoft mouse, keyboard, webcam, headset or other Microsoft products, please visit Microsoft Accessories today. Mac driver for the Xbox 360 controller. Free User rating. Publisher: MICE Downloads: 176,860. Free to try Connect360. Index iTunes and iPhoto libraries and movies on your Xbox 360.

Install Hard Drive Xbox 360

  • Your Apple mouse, trackpad, or keyboard isn't working in Windows.
    Force Touch isn't designed to work in Windows.
  • You don't hear audio from the built-in speakers of your Mac in Windows.
  • The built-in microphone or camera of your Mac isn't recognized in Windows.
  • One or more screen resolutions are unavailable for your display in Windows.
  • You can't adjust the brightness of your built-in display in Windows.
  • You have issues with Bluetooth or Wi-Fi in Windows.
  • You get an alert that Apple Software Update has stopped working.
  • You get a message that your PC has a driver or service that isn't ready for this version of Windows.
  • Your Mac starts up to a black or blue screen after you install Windows.

If your Mac has an AMD video card and is having graphics issues in Windows, you might need to update your AMD graphics drivers instead.

Install the latest macOS updates

Before proceeding, install the latest macOS updates, which can include updates to Boot Camp.

Format a USB flash drive

To install the latest Windows support software, you need a 16GB or larger USB flash drive formatted as MS-DOS (FAT).

  1. Start your Mac from macOS.
  2. Plug the USB flash drive into your Mac.
  3. Open Disk Utility, which is in the Utilities folder of your Applications folder.
  4. Choose View > Show All Devices from the menu bar.
  5. From the sidebar in Disk Utility, select your USB flash drive. (Select the drive name, not the volume name beneath it.)
  6. Click the Erase button or tab.
  7. Choose MS-DOS (FAT) as the format and Master Boot Record as the scheme.
  8. Click Erase to format the drive. When done, quit Disk Utility.

Xbox One Controller Driver Mac Catalina

Download the Windows support software

After preparing your USB flash drive, complete these steps:

  1. Make sure that your Mac is connected to the Internet.
  2. Open Boot Camp Assistant, which is in the Utilities folder of your Applications folder.
  3. From the menu bar at the top of your screen, choose Action > Download Windows Support Software, then choose your USB flash drive as the save destination. When the download completes, quit Boot Camp Assistant.

Learn what to do if you can't download or save the Windows support software.

Install the Windows support software

After downloading the Windows support software to your flash drive, follow these steps to install the software. (If you're attempting to resolve issues with a Bluetooth mouse or keyboard, it might be easier to use a USB mouse or keyboard until these steps are complete.)

  1. Make sure that the USB flash drive is plugged into your Mac.
  2. Start up your Mac in Windows.
  3. From File Explorer, open the USB flash drive, then open Setup or setup.exe, which is in the WindowsSupport folder or BootCamp folder. When you're asked to allow Boot Camp to make changes to your device, click Yes.
  4. Click Repair to begin installation. If you get an alert that the software hasn't passed Windows Logo testing, click Continue Anyway.
  5. After installation completes, click Finish, then click Yes when you're asked to restart your Mac.
Xbox 360 Controller Driver Mac Catalina

Xbox Controller Driver For Macbook Pro

Learn more

If you can't download or save the Windows support software:

  • If the assistant says that the Windows support software could not be saved to the selected drive, or that the USB flash drive can't be used, make sure that your USB flash drive has a storage capacity of at least 16GB and is formatted correctly.
  • If the assistant doesn't see your USB flash drive, click Go Back and make sure that the drive is connected directly to the USB port on your Mac—not to a display, hub, or keyboard. Disconnect and reconnect the drive, then click Continue.
  • If the assistant says that it can't download the software because of a network problem, make sure that your Mac is connected to the Internet.
  • Make sure that your Mac meets the system requirements to install Windows using Boot Camp.

Xbox One Controller Mac

If a Mac feature still doesn't work after updating the Windows support software, search for your symptom on the Apple support website or Microsoft support website. Some features of your Mac aren't designed to work in Windows.