From 97f8e42015cdefa311e734856e4f66323dc521cd Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sat, 6 Nov 2004 21:15:04 +0000 Subject: things are working MacOS X, but there are lots of bugs svn path=/trunk/externals/hcs/hid/; revision=2227 --- joystick.pd | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 joystick.pd (limited to 'joystick.pd') 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; -- cgit v1.2.1