4
#include <linux/joystick.h>
8
int main(int argc, char *argv[]) {
10
unsigned char axes,btns;
11
struct js_corr cor[64];
13
fd=open(argv[1], O_RDONLY|O_NONBLOCK);
15
fd=open("/dev/input/js0", O_RDONLY|O_NONBLOCK);
17
perror("Failed to open device");
20
ioctl(fd, JSIOCGAXES, &axes);
21
ioctl(fd, JSIOCGBUTTONS, &btns);
22
for (i=0; i<axes; i++) {
23
scanf("%d %d %d %d %d\n", &cor[i].type,
29
ioctl(fd, JSIOCSCORR, cor);