2 # run as "nusb/joy epX.Y | joynes N", where N=[1,2]
4 awk -safe -v 'joy='$1 '
7 /^axis 0 0/ { k[0] = "left " }
8 /^axis 0 255/ { k[0] = "right " }
9 /^axis 0 128/ { k[0] = "" }
11 /^axis 1 0/ { k[1] = "up " }
12 /^axis 1 255/ { k[1] = "down " }
13 /^axis 1 128/ { k[1] = "" }
15 /^down 7$/ { k[3] = "b " }
16 /^down 8$/ { k[2] = "a " }
17 /^down 1$/ { k[4] = "control " }
18 /^down 2$/ { k[5] = "start " }
20 /^up 7$/ { k[3] = "" }
21 /^up 8$/ { k[2] = "" }
22 /^up 1$/ { k[4] = "" }
23 /^up 2$/ { k[5] = "" }
28 for(i = 0; i <= 5; i++)