Hi, I just have a quick question for planning my HID project. Does the ChucK joystick HID interface support all six joystick axes? I saw that one of the examples on the web page uses four axes, so I believe the answer to be "yes", but I need to be certain. Thanks, Les Hall
I don't recall ever hearing about using six joystick axes in chuck, but it should work, assuming that it is USB HID compliant joystick. Should you find that it doesn't work, please let me know, as that would be a bug :) spencer Quoting Inventor-66@comcast.net:
Hi, I just have a quick question for planning my HID project. Does the ChucK joystick HID interface support all six joystick axes? I saw that one of the examples on the web page uses four axes, so I believe the answer to be "yes", but I need to be certain. Thanks, Les Hall _______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
2008/7/11
I don't recall ever hearing about using six joystick axes in chuck, but it should work, assuming that it is USB HID compliant joystick. Should you find that it doesn't work, please let me know, as that would be a bug :)
Spencer, do you know what the protocol's max is there? I'm thinking on and off about building my own joystick device speciffically for in the future. A low max would rule out integrating a small mixer-like interface, that wouldn't be a huge deal as mixer-like interfaces are generally available but it would be nice to know it ahead of time. I couldn't quicly find it in the offical HID specs, it wasn't so clear to me where to look. Yours, Kas.
On Jul 11, 2008, at 12:21 PM, Kassen wrote:
2008/7/11
: I don't recall ever hearing about using six joystick axes in chuck, but it should work, assuming that it is USB HID compliant joystick. Should you find that it doesn't work, please let me know, as that would be a bug :) Spencer, do you know what the protocol's max is there? I'm thinking on and off about building my own joystick device speciffically for in the future. A low max would rule out integrating a small mixer- like interface, that wouldn't be a huge deal as mixer-like interfaces are generally available but it would be nice to know it ahead of time. I couldn't quicly find it in the offical HID specs, it wasn't so clear to me where to look.
I've found the USB and USB-HID protocols to be fairly nebulous, so its not clear to me if there is a limit on the number of axes and what the limit would be. My guess would be that its high enough to not get in the way most of the time. Note that on Windows systems, chuck uses DirectInput for joystick input, which limits it (IIRC) to 8 axes. On Mac/Linux, the limit should be the limit of the USB-HID spec. spencer
Yours, Kas.
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
Thanks, Spencer!
2008/7/14 Spencer Salazar
I've found the USB and USB-HID protocols to be fairly nebulous, so its not clear to me if there is a limit on the number of axes and what the limit would be. My guess would be that its high enough to not get in the way most of the time.
Note that on Windows systems, chuck uses DirectInput for joystick input, which limits it (IIRC) to 8 axes. On Mac/Linux, the limit should be the limit of the USB-HID spec.
participants (4)
-
Inventor-66@comcast.net
-
Kassen
-
Spencer Salazar
-
ssalazar@CS.Princeton.EDU