40 #ifndef _USB_PRIVATE_H_
41 #define _USB_PRIVATE_H_
47 #include <linux/input.h>
59 #define LED_SLEEP 0x05
62 #define LED_SUSPEND 0x06
71 #define BTN_DEAD 0x12f
74 #define BTN_THUMBL 0x13d
77 #define BTN_THUMBR 0x13e
80 #define MSC_SERIAL 0x00
88 #define ABS_WHEEL 0x08
94 #define ABS_BRAKE 0x0a
97 #define NUM_STATE_ENTRIES (256/32)
103 unsigned char mask[EV_MAX / 8 + 1];
DeviceIntPtr pDevice
Definition: usb-private.h:101
int numRel
Definition: usb-private.h:104
unsigned char mask[EV_MAX/8+1]
Definition: usb-private.h:103
int numAbs
Definition: usb-private.h:104
int pitch
Definition: lnx-keyboard.c:192
unsigned long duration
Definition: lnx-keyboard.c:193
struct _myPrivate myPrivate
int relmap[REL_CNT]
Definition: usb-private.h:105
DeviceIntPtr pKeyboard
Definition: lnx-keyboard.c:184
int fd
Definition: lnx-keyboard.c:177
CARD32 kbdState[NUM_STATE_ENTRIES]
Definition: lnx-keyboard.c:183
DMXInputInfo * dmxInput
Definition: usb-private.h:115
Definition: dmxbackend.c:64
int absmap[ABS_CNT]
Definition: usb-private.h:106
#define NUM_STATE_ENTRIES
Definition: usb-private.h:97
int numLeds
Definition: usb-private.h:104