Amelio is a framework for Mac OS X that allows Cocoa and Carbon applications to use USB input devices like gamepads and joysticks. It is released under the BSD license, so feel free to use it in any application, commercial or otherwise. In order to make up for the lack of information returned by HID devices, Amelio has to download some information that allows it to function better. Currently there are only a handful of devices that I have been able to create this information for, but there is a tool available with Amelio that should allow anyone to create the device specification files with little effort. |