With an adapter, the Xbox controller (and other Xbox peripherals) can be plugged into a PC or Mac's USB port. However, the Xbox controller is not HID-compatible, so it is not usable by games or applications without a special driver. For some time, these drivers have been available for Windows and Linux. This driver is the first to support the XBox controller on Mac OS X.
This software installs a kernel extension (driver) that turns the Xbox Gamepad into first-class HID citizen. Translation: it will work with any Mac OS X game/application that supports gamepads, including GamePad Companion and SimpleSoft's XGamePad software.
The full source code is also provided with the download.
Added preference pane to configure joystick behavior.
Added support for multiple devices (each may have its own preferences)
Added background application to load saved preferences when plugging in a device.
Mac OS X Only
Mac OS X 10.2.6 or higher
Xbox controller with USB adapter
Xbox DVD Remote with USB adapter