aboutsummaryrefslogtreecommitdiff
path: root/joystick.pd
blob: 830496bb8786986200d3d7c5948ee1788e55d22e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
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;