Hmm... the joys of hid indeed. This morning it works fine. Perhaps a reboot was the remedy?
Since you've asked... sending the print message to hid while a device is open causes pd to segfault. I can close all devices and send print to get a device list, but I cannot do so after opening a device.
This doesn't really interfere with my work at all; I just assumed that one was not supposed to do that :)
Thanks for hid-- I'm using it in a piece for alto saxophone and joystick controlled csound...
Julian Peterson