I just finished my first version of some HID objects for Pure Data. Currently they are only for Linux, but I am working on the Windows/DirectX port now. I have completed [rawmouse], [rawjoystick], and [rawevent]. A [rawtablet] object would be trivial, but I don't have a tablet, so I can't test it.
.hc
zen \ \ \[D[D[D[D