joystick.h revision 6644
1#ifndef _JOY_IOCTL_H_
2#define _JOY_IOCTL_H_
3
4#include <sys/types.h>
5#include <sys/ioctl.h>
6
7struct joystick {
8    int x;
9    int y;
10    int b1;
11    int b2;
12};
13
14#define JOY_SETTIMEOUT    _IOW('J', 1, int)    /* set timeout */
15#define JOY_GETTIMEOUT    _IOR('J', 2, int)    /* get timeout */
16#define JOY_SET_X_OFFSET  _IOW('J', 3, int)    /* set offset on X-axis */
17#define JOY_SET_Y_OFFSET  _IOW('J', 4, int)    /* set offset on X-axis */
18#define JOY_GET_X_OFFSET  _IOR('J', 5, int)    /* get offset on X-axis */
19#define JOY_GET_Y_OFFSET  _IOR('J', 6, int)    /* get offset on Y-axis */
20
21#endif /* _JOY_IOCTL_H_ */
22