#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;