Here is an alpha test release of the cross-platform, unified [hid]
object. It uses a event type/code naming scheme taken from the Linux
input event system, since it is much cleaner than Microsoft DirectX,
Apple HID Manager, or the USB HID schemes.
http://at.or.at/hans/pd/hid.html
In this version, I cleaned up the code a bit and added a number of
new mapping objects. Keyboards are supported under GNU/Linux thanks to
Georg Holzmann. Standard joysticks and mice are supported almost
exactly the same in GNU/Linux and MacOS X. Tablets are supported in
GNU/Linux, but Wacom wrote a whack driver for MacOS X, so tablets are
not yet supported in MacOS X.
.hc
http://at.or.at/hans/