I was hoping that I could use a borrowed Xbox 360 controller to play through, but Aspyr doesn't support that. So after some research I found a way to use both a wireless Xbox 360 controller as well as a wired third-party Xbox 360 controller. This worked for Borderlands 2 and other games I've tried so far. The Xbox One is a great gaming console with an excellent controller, and if you have a Mac with a few games you’d like to use a controller for, you can use a third party tool to gain Xbox One controller support for gaming in OS X.
Update: There is a newer version of this article, see. Introduction Want to use an Xbox 360 controller to play games on Mac OS X 10.10 Yosemite?
Here are simple instructions to get you started in no time. Driver To get your Xbox 360 pad working you’ll need to install a driver. Drivers for OS X are known as kexts and Apple provide a standard set to support all sorts of third party hardware. But if you haven’t guessed already they don’t provide one for the Xbox 360 controller so we’ll have to look elsewhere.
Colin Munro at tattiebogle.net created a driver for the Xbox 360 controller, however this hasn’t been updated since Snow Leopard and it won’t work with OS X Yosemite. Luckily for us someone else has updated the code. To install it just download the.dmg file from the GitHub repository, open it and run the installer. You’ll need to reboot once it’s done for your Mac to recognise the controller. Configuration This is enough to get your controller working in most situations but if you want to change the configuration of your controller (e.g invert the axis) then you just need to head to your “System Preferences” and you’ll find a new option called “Xbox 360 Controllers”. From this menu you’ll be able to test your controller is working as well as make changes to the config.
Updates. Add disable kext sign check. Removed disable kext sign check, not needed as of v0.14.
I have created a USB driver which allows you to use wired XBox 360 Controllers via USB, and wireless XBox 360 Controllers via the Microsoft Wireless Gaming Receiver for Windows, on your OSX machine, including support for the Apple Force Feedback library. The driver is licenced under the GPL. READ ALSO: Snow Leopard I’ve released a version which will hopefully install and work fine on 32-bit Snow Leopard. It also contains 64-bit binaries, however I’ve been unable to test them because Apple have disabled my MacBook from booting into 64-bit mode. I have however been informed that 64-bit and 32-bit builds are both working. ChatPad I have got the Microsoft ChatPad working with my wired controller. The latest release of the driver includes support, and I’ll be updating the USB information section of this website shortly.
I’ve not yet checked the wireless receiver for compatibility. Other info Sadly, my PowerMac has died, which as my primary development machine has slowed progress. I have added a version of the driver without support for the Guitar Hero controller, to allow the Guitar Hero for Mac game to work (it attempts to access hardware directly, which doesn’t work if a real driver has claimed the device). Help If you find the driver does not work for you, please attempt and find out as much as you can about the device, preferably using the Apple “USB Prober” application provided with the developer tools, but the output of System Profiler for the device may be enough. E-mail it back and I’ll try and work with you to get it working. Force feedback-enabled games Games I’ve currently tested for force feedback support (only games that support basic rumble will probably function currently, as I’ve only implemented triangle, square and sine wave-type effects.
I also lack any other force feedback device for comparison ? ): Jammin’ Racer – seems to work fine What’s New in XBox 360 Controller Driver.