- 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.
- Download
- What’s New
- Specs
- Related Drivers 10
- Xbox 360 controller emulator mac os
- About
- Question: Q: how to install xbox 360 controller on mac mavericks?
- All replies
- Xbox 360 Controller Driver for Mac
- Review
- Free Download
- specifications
- 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:
- Quick to install driver software for the Xbox gamepad controllers
- Visualize the default key binding and manually remap the layout
- Driver software for connecting Xbox wired or wireless controllers to your Mac
- Xbox 360 controller emulator mac os
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.
Download
What’s New
Specs
Related Drivers 10
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.
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.
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.
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).
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 🙂 ):
Источник
Xbox 360 controller emulator mac os
XBox 360 Controller driver for Mac OS X
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. Both wired 360 controllers connected via USB, and wireless 360 controllers connected via the Wireless Gaming Receiver for Windows, are supported.
This project is a fork of the Xbox360Controller project originally created by Colin Munro.
See the releases page for the latest compiled and signed version of the driver. Most users will want to install and run this.
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 supports gaming devices should work. In some cases this may need an update from the manufacturer of the game or a patched version. The Preference Pane uses the standard Mac OS X Frameworks for accessing HID devices and accessing Force Feedback capabilities, so should be a good test that the installation is functional.
Anything below this probably doesn’t affect end users, so you can stop reading now if you just want to use the driver.
You’ll need the full xcode installed via the app store. The command line tools are not enough.
From the command line, run: ./build.sh
If you’d like to build the .pkg file, there is an installer project for Packages. Download packages at http://s.sudre.free.fr/Software/Packages/about.html and the resulting dmg file will be copied to the build directory.
The distribution currently consists of 3 projects — one for the driver (implemented in C++, as an I/O Kit C++ class), one for the force feedback support plugin (implemented in C, as an I/O Kit COM plugin) and one for the Preference Pane (implemented in Objective C as a preference pane plugin). Ideally these 3 targets should be in the same project, but I’ve not worked on this yet.
To build, use the standard Xcode build for Deployment on each of the 3 projects. Build Feedback360 before 360Controller, as the 360Controller project includes a script to copy the Feedback360 bundle to the correct place in the .kext to make it work.
To debug the driver, sudo cp -R 360Controller.kext /tmp/ to assign the correct properties — note that the Force Feedback plugin only seems to be found by OSX if the driver is in /System/Library/Extensions so I could only debug it in place.
To test the Preference Pane, just double-click the resulting file.
Yosemite and signed drivers
Since Yosemite (Mac OS X 10.10) all global kexts are required to be signed. This means if you want to build the drivers and install locally, you need to have a mac developer account.
If you’d like to avoid paying apple for the developer account and want to disable the signature checking, execute the following commands inside a terminal:
Note that this is probably a bad idea unless you understand the implications of running unsigned driver code.
Most of the debugging I did was via printing out text. In 360Controller, you can use IOLog(), and the output will appear in system.log. In Feedback360 normal fprintf(stderr. ) , and the output will appear on the console of whatever application is attempting to use Force Feedback. In Pref360Control, NSLog() works as it’s an Objective C program, and will output to the console of the Preferences application.
Copyright (C) 2006-2013 Colin Munro
This driver is licensed under the GNU Public License. A copy of this license is included in the distribution file, please inspect it before using the binary or source.
About
XBox 360 controller driver for OSX official repo
Источник
Question: Q: how to install xbox 360 controller on mac mavericks?
how to install wired xbox 360 controller on mac mavericks?
i installed this driver
but is not working
iMac, OS X Mavericks (10.9)
Posted on Nov 18, 2013 12:51 PM
All replies
Loading page content
Page content loaded
This worked for someone in another discussion. Make sure it works before you click solved or Csound 1 will be telling you to repost. 😁
Nov 18, 2013 2:29 PM
Has anybody managed to get this to work? The driver does not work on Mavericks for me. The Xbox360 preferences pane installs just fine, however it does not recognise the controller.
Mine is plugged in with the USB cable. OSX Mavericks. I’ve tried the latest driver from Tattiebogle.net.
Jan 5, 2014 1:45 PM
I’m using the wireless controller, which I got working under Mavericks but after a while (usually, it seems, after the Mac has gone to sleep and resumed) the controller isn’t recognised. A full restart of the Mac seems to be necessary to get it to reconnect, which is a pain. Anyone have it working reliably for a number of days, after Mac sleeping? Happy to invest in a wired controller if that’s the issue, no mention of Mavericks on the Tattiebogle website.
Jan 13, 2014 6:11 AM
I just got it recognized in 10.9. I read on another post somewhere to instsll the .11 version and not the newest version. (FYI: The newest version forces a restart after installation.)
As expected it added a preferences pane and it is recognized. BUT the controller name comes up as «Controller 1 (Wired)». I was expecting to say «Xbox 360 Controller» So far I have tried it with the Dolphin Wii Emulator only. In the emulator there is only one option for the controller and it says, «Input/0/Controller». Unfortunately, it does not work. Choosing a different option allows the keyboard controls to work only.
Jan 14, 2014 8:58 PM
Here’s where the problem seems to be for me. I should have read the FAQ more closely! 😊
Jan 17, 2014 3:45 PM
So you are trying to use the wireless controller? All that I have read points to more reliability for the wired when using it on a computer. Perhaps you should save money for a wired one?
I also forgot to mention the installation procedures on the .11 version. My controller does get recognized but as a genereric controller. Not specific to xbox360. But you can try this:
-Uninstall the pref pant and the couple of other files that have been written to your MAC. Use the search on «controller»
-once deleted run the .11 version of tthe driver. MAKE SURE THE CONTROLLER IS NOT IN THE USB PORT.
-after the installation is complete open up preferences adn you should see an xbox360 option
-open it and then plug in the controller
-it should then get recognized. You may need to play with some of the options.
Источник
Xbox 360 Controller Driver for Mac
Review
Free Download
specifications
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 with the creation of this release). This is due to the new DriverKit system that Apple is implementing in favor of kernel extensions. My focus will now be on working on this DriverKit solution. No further updates will be made to this driver by me (@FranticRain).
- Alpha 6 adds a few more third party devices.
Read the full changelog
Some macOS games come with support for the Xbox controller, yet the operating system does not provide native support for the devices. The Xbox 360 Controller Driver closes this gap and allows you to play games on your Mac using either the wired or the wireless Xbox controller.
Quick to install driver software for the Xbox gamepad controllers
The Xbox 360 Controller Driver software archive comes with an installer package that reduces the deployment procedure to merely following instructions. Keep in mind that you need to restart your Mac to complete the installation.
Once everything is in place, you will be able to access the Xbox 360 Controllers panel via the System Preferences window. There you will be able to see the currently connected Xbox controllers and test if the buttons work.
The same area offers you the possibility to invert the X or Y axes for the left or right stick, to adjust the movement accuracy, or to swap sticks.
Visualize the default key binding and manually remap the layout
Within the Binding tab of the Xbox 360 Controllers panel, you have the option to see all the default key bindings for the Xbox controller buttons.
What’s more, the driver panel also offers you the possibility to completely reconfigure the key mapping. However, the changes can be reversed anytime with a simple mouse click.
Worth mentioning is that the Xbox 360 Controller Driver can be disabled temporarily to deal with particular situations, but the companion System Preferences pane also includes an uninstallation button that completely removes the software from your system.
Driver software for connecting Xbox wired or wireless controllers to your Mac
All in all, having the Xbox 360 Controller Driver installed on your Mac is necessary if you want to use your gamepad controller to play games.
The driver also comes with a companion System Preferences pane that enables you to test or customize the Xbox controller configuration and integrates remapping capabilities.
Источник
Xbox 360 controller emulator mac os
FranticRain released this May 15, 2020
This release requires macOS 10.11 or later.
This is the final release of 360Controller (barring some big issue with the creation of this release). This is due to the new DriverKit system that Apple is implementing in favor of kernel extensions. My focus will now be on working on this DriverKit solution. No further updates will be made to this driver by me (@FranticRain).
Alpha 6 adds a few more third party devices.
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
If you need help or don’t know how to do something, make sure you check the README for answers to your questions. Also consider using the «Enable Driver» option in the «Advanced» tab of the preference pane to debug your issues.
FranticRain released this Nov 4, 2019
This release requires macOS 10.11 or later.
This is an early release of a modern rewrite for this driver. It updates the driver to the modern standard and re-implements wireless controller support. If you find any regression in the driver, make sure to make an issue and specifically mention that you are using this version of the driver.
Alpha 5 sound improve compatibility with macOS Catalina 10.15. It should also resolve error codes with older versions of macOS.
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
If you need help or don’t know how to do something, make sure you check the README for answers to your questions. Also consider using the «Enable Driver» option in the «Advanced» tab of the preference pane to debug your issues.
FranticRain released this Oct 19, 2019
This release requires macOS 10.11 or later.
This is an early release of a modern rewrite for this driver. It updates the driver to the modern standard and re-implements wireless controller support. If you find any regression in the driver, make sure to make an issue and specifically mention that you are using this version of the driver.
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
FranticRain released this May 13, 2019
This release requires macOS 10.11 or later.
This is an early release of a modern rewrite for this driver. It updates the driver to the modern standard and re-implements wireless controller support. If you find any regression in the driver, make sure to make an issue and specifically mention that you are using this version of the driver.
Alpha 3 adds wireless controller support and should fix issues on macOS versions 10.11, 10.12, and 10.13
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
FranticRain released this May 1, 2019
This release requires macOS 10.14 or later.
PLEASE DO NOT INSTALL ON ANY VERSION OF MACOS EARLIER THAN 10.14
This is an early release of a modern rewrite for this driver. It should exactly match the functionality of the existing driver. So wireless controllers are still not supported at this time, but your wired controllers should work exactly as intended. If you find any regression in the driver, make sure to make an issue and specifically mention that you are using this version of the driver.
Alpha 2 should fix the issue with Xbox 360 controllers not working.
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
FranticRain released this Apr 25, 2019
This release requires macOS 10.11 or later.
This is the first pass at a modern rewrite for this driver. It should exactly match the functionality of the existing driver. So wireless controllers are still not supported at this time, but your wired controllers should work exactly as intended. If you find any regression in the driver, make sure to make an issue and specifically mention that you are using this version of the driver.
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
FranticRain released this Mar 4, 2019
This release requires macOS 10.11 or later.
There are a couple new devices added in this release.
Make sure to allow access to the developer in System Preferences > Security & Privacy
If you are having issues with macOS 10.14.5 or later, make sure to download the version of the driver that ends with _Notarized .
FranticRain released this Oct 10, 2018
This release requires macOS 10.11 or later.
There are a couple new devices added in this release, along with some some safety features so that old versions of the driver don’t come back to haunt you. Primarily, this release is for new devices and some fixed version stuff.
Make sure to allow access to the developer in System Preferences > Security & Privacy
FranticRain released this Sep 15, 2018
This release requires macOS 10.11 or later.
It looks like the hang on boot that some users were experiencing was caused by the Xbox One controller Bluetooth support hooks that had been added to the driver. In order to resolve those issues, all Bluetooth support has been removed from the driver. Simply put, if you are using the controller via Bluetooth, the driver won’t do anything for you. Please do not install older versions of the driver in order to get the force feedback over Bluetooth support and then post an issue about your computer hanging on boot.
In addition, a variety of new devices have been added and some minor touch ups were made to Xbox One racing wheel support. Currently, we still do not support the Xbox Adaptive controller, but we are actively exploring support for it.
Make sure to allow access to the developer in System Preferences > Security & Privacy
FranticRain released this Jun 1, 2018
This release requires macOS 10.11 or later.
The guide button on Xbox One S-era (Bluetooth-capable) controllers now works properly as a button, instead of a permanent switch! Also, Force feedback is back! Rumble on. Speaking of which, rumble options for Xbox One controllers have been fixed, so you can rumble the triggers only, or the triggers and the main motors in unison if you want! Whatever floats your boat. And good news, all of the settings changes you make in the preference pane will now actually be saved. Settings bugs have been vanquished and now you won’t have to check «Pretend to be an Xbox 360 Controller» every time you reboot your computer. There are some other under the hood fixes that will probably go un-noticed, but the main Readme and the text during installation have gotten a little spring cleaning, so keep an eagle eye out for that.
Make sure to allow access to the developer in System Preferences > Security & Privacy
Источник