Lines Matching full:usage
27 * 0x05, 0x01, // Usage Page (Generic Desktop) 0
28 * 0x09, 0x04, // Usage (Joystick) 2
31 * 0x09, 0x39, // Usage (Hat switch) 8
41 * 0x05, 0x09, // Usage Page (Button) 29
42 * 0x19, 0x01, // Usage Minimum (1) 31
43 * 0x29, 0x12, // Usage Maximum (18) 33
51 * 0x05, 0x01, // Usage Page (Generic Desktop) 49
52 * 0x09, 0x31, // Usage (Y) 51
53 * 0x09, 0x30, // Usage (X) 53
54 * 0x09, 0x32, // Usage (Z) 55
55 * 0x09, 0x34, // Usage (Ry) 57
56 * 0x09, 0x33, // Usage (Rx) 59
57 * 0x09, 0x35, // Usage (Rz) 61
63 * 0x06, 0xf0, 0xff, // Usage Page (Vendor Usage Page 0xfff0) 76
64 * 0x09, 0x59, // Usage (Vendor Usage 0x59) 79
70 * 0x09, 0x51, // Usage (Vendor Usage 0x51) 92
76 * 0x09, 0x50, // Usage (Vendor Usage 0x50) 105
82 * 0x09, 0x47, // Usage (Vendor Usage 0x47) 118
89 * 0x09, 0x48, // Usage (Vendor Usage 0x48) 133
138 if (ctx->rdesc[91] != 0x02) /* Input for 0x59 Usage type has changed */ in probe()