Finally, I am making a hidio 0.1 release, after many years in the works. USB HID programming has great promise, but its also massively painful. As I recently read on a developer forum, if you are feeling confident in your programming skills, and want to experience some serious pain, try getting code working with the Apple HID Manager.
Anyway, enjoy the fruits of this pain: http://at.or.at/hans/pd/objects.html#hidio
.hc