aboutsummaryrefslogtreecommitdiff
path: root/joystick.pd
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2004-11-06 21:15:04 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2004-11-06 21:15:04 +0000
commit97f8e42015cdefa311e734856e4f66323dc521cd (patch)
tree67a55fa7432cc6272187537cf831d285cd845e28 /joystick.pd
parent3b32b7a05d935dc75321a5f7bfab6aad19d07fff (diff)
things are working MacOS X, but there are lots of bugs
svn path=/trunk/externals/hcs/hid/; revision=2227
Diffstat (limited to 'joystick.pd')
-rw-r--r--joystick.pd47
1 files changed, 47 insertions, 0 deletions
diff --git a/joystick.pd b/joystick.pd
new file mode 100644
index 0000000..830496b
--- /dev/null
+++ b/joystick.pd
@@ -0,0 +1,47 @@
+#N canvas 353 77 803 591 10;
+#X msg 96 64 start;
+#X msg 105 83 stop;
+#X obj 77 30 inlet;
+#X obj 207 160 print UNKNOWN_JOYSTICK_EVENT_TYPE;
+#X text 260 134 types (1=buttons 3=abs axes);
+#X obj 218 286 print UNKNOWN_JOYSTICK_EVENT_CODE;
+#X obj 38 508 outlet;
+#X obj 143 327 outlet;
+#X obj 164 307 outlet;
+#X text 52 244 codes (0=X 1=Y 6=throttle 7=rudder \, 16=hat0X \, 17=hat0Y)
+;
+#X obj 411 417 outlet;
+#X text 401 433 button_num;
+#X text 492 434 button_value;
+#X obj 511 418 outlet;
+#X obj 77 107 hid \$1;
+#X obj 38 264 route abs_x abs_y 7 16 17 6;
+#X obj 38 489 autoscale -1 1;
+#X obj 68 468 outlet;
+#X obj 68 449 autoscale -1 1;
+#X obj 99 428 outlet;
+#X obj 99 409 autoscale -1 1;
+#X obj 130 388 outlet;
+#X obj 130 369 autoscale -1 1;
+#X obj 79 139 route ev_abs ev_key;
+#X obj 221 91 print RAW;
+#X obj 411 351 unpack s f f;
+#X connect 0 0 14 0;
+#X connect 1 0 14 0;
+#X connect 2 0 14 0;
+#X connect 14 0 23 0;
+#X connect 15 0 16 0;
+#X connect 15 1 18 0;
+#X connect 15 2 20 0;
+#X connect 15 3 22 0;
+#X connect 15 4 7 0;
+#X connect 15 5 8 0;
+#X connect 16 0 6 0;
+#X connect 18 0 17 0;
+#X connect 20 0 19 0;
+#X connect 22 0 21 0;
+#X connect 23 0 15 0;
+#X connect 23 1 25 0;
+#X connect 23 2 3 0;
+#X connect 25 0 10 0;
+#X connect 25 1 13 0;