I am thinking that it would be nice to have [hid] callback based to reduce latency (or so that you don't have to poll at 1ms to get low latency). Could I use the pollfn stuff for this? On GNU/Linux, the input data comes from a file device, so it seems that a pollfn is meant to do that. But I recall from my [linuxmouse] object that it only updated when there was pd<->gui network traffic.
.hc
________________________________________________________________________ ____
"Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies." - Amy Smith