2#ifndef LINUX_DEVICE_ID_INPUT_H
3#define LINUX_DEVICE_ID_INPUT_H
11#define INPUT_DEVICE_ID_EV_MAX 0x1f
12#define INPUT_DEVICE_ID_KEY_MIN_INTERESTING 0x71
13#define INPUT_DEVICE_ID_KEY_MAX 0x2ff
14#define INPUT_DEVICE_ID_REL_MAX 0x0f
15#define INPUT_DEVICE_ID_ABS_MAX 0x3f
16#define INPUT_DEVICE_ID_MSC_MAX 0x07
17#define INPUT_DEVICE_ID_LED_MAX 0x0f
18#define INPUT_DEVICE_ID_SND_MAX 0x07
19#define INPUT_DEVICE_ID_FF_MAX 0x7f
20#define INPUT_DEVICE_ID_SW_MAX 0x11
21#define INPUT_DEVICE_ID_PROP_MAX 0x1f
23#define INPUT_DEVICE_ID_MATCH_BUS 1
24#define INPUT_DEVICE_ID_MATCH_VENDOR 2
25#define INPUT_DEVICE_ID_MATCH_PRODUCT 4
26#define INPUT_DEVICE_ID_MATCH_VERSION 8
28#define INPUT_DEVICE_ID_MATCH_EVBIT 0x0010
29#define INPUT_DEVICE_ID_MATCH_KEYBIT 0x0020
30#define INPUT_DEVICE_ID_MATCH_RELBIT 0x0040
31#define INPUT_DEVICE_ID_MATCH_ABSBIT 0x0080
32#define INPUT_DEVICE_ID_MATCH_MSCIT 0x0100
33#define INPUT_DEVICE_ID_MATCH_LEDBIT 0x0200
34#define INPUT_DEVICE_ID_MATCH_SNDBIT 0x0400
35#define INPUT_DEVICE_ID_MATCH_FFBIT 0x0800
36#define INPUT_DEVICE_ID_MATCH_SWBIT 0x1000
37#define INPUT_DEVICE_ID_MATCH_PROPBIT 0x2000
#define BITS_PER_LONG
Definition bordoisila_bits.h:36
uint16_t __u16
Definition drm.h:40
unsigned long kernel_ulong_t
Definition kernel.h:75