Mac OS X Driver for Xbox 360 Controller

An enterprising Mac gamer created a USB driver for Xbox 360 controllers to use on OS X. It's released under GPL, so if there are any problems you can go ahead and fix them yourself. Most things work, but there are still some items yet to be fixed: Still needing implemented I don't think settings are persistent […]

An enterprising Mac gamer created a USB driver for Xbox 360 controllers to use on OS X. It's released under GPL, so if there are any problems you can go ahead and fix them yourself. Most things work, but there are still some items yet to be fixed:

Still needing implemented

  • I don't think settings are persistent
  • More settings, e.g. trigger deadzone, button remap
  • Force feedback may elongate effects
  • Force feedback (DirectInput-style interface) emulator may need more work
  • Preference pane currently only tests rumble motors, by creating a force feedback interface but then just using the Escape functionality
  • Driver needs to handle more possible errors.

Possible future additions

  • Ability to alter HID descriptor, both to remap buttons and change device type (e.g. make it function as a keyboard)
  • Support all 360 controller devices without adding to the plist file - I attempted to make it match by interface but it wasn't picked up by the kernel when I tried