-
Notifications
You must be signed in to change notification settings - Fork 0
/
rd_dfgt
59 lines (59 loc) · 4.34 KB
/
rd_dfgt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# device 0:0
# 0x05, 0x01, // Usage Page (Generic Desktop) 0
# 0x09, 0x04, // Usage (Joystick) 2
# 0xa1, 0x01, // Collection (Application) 4
# 0x15, 0x00, // Logical Minimum (0) 6
# 0x25, 0x07, // Logical Maximum (7) 8
# 0x35, 0x00, // Physical Minimum (0) 10
# 0x46, 0x3b, 0x01, // Physical Maximum (315) 12
# 0x65, 0x14, // Unit (EnglishRotation: deg) 15
# 0x09, 0x39, // Usage (Hat switch) 17
# 0x75, 0x04, // Report Size (4) 19
# 0x95, 0x01, // Report Count (1) 21
# 0x81, 0x42, // Input (Data,Var,Abs,Null) 23
# 0x65, 0x00, // Unit (None) 25
# 0x25, 0x01, // Logical Maximum (1) 27
# 0x45, 0x01, // Physical Maximum (1) 29
# 0x05, 0x09, // Usage Page (Button) 31
# 0x19, 0x01, // Usage Minimum (1) 33
# 0x29, 0x15, // Usage Maximum (21) 35
# 0x75, 0x01, // Report Size (1) 37
# 0x95, 0x15, // Report Count (21) 39
# 0x81, 0x02, // Input (Data,Var,Abs) 41
# 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 43
# 0x09, 0x01, // Usage (Vendor Usage 1) 46
# 0x95, 0x07, // Report Count (7) 48
# 0x81, 0x02, // Input (Data,Var,Abs) 50
# 0x26, 0xff, 0x3f, // Logical Maximum (16383) 52
# 0x46, 0xff, 0x3f, // Physical Maximum (16383) 55
# 0x75, 0x0e, // Report Size (14) 58
# 0x95, 0x01, // Report Count (1) 60
# 0x05, 0x01, // Usage Page (Generic Desktop) 62
# 0x09, 0x30, // Usage (X) 64
# 0x81, 0x02, // Input (Data,Var,Abs) 66
# 0x25, 0x01, // Logical Maximum (1) 68
# 0x45, 0x01, // Physical Maximum (1) 70
# 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 72
# 0x09, 0x01, // Usage (Vendor Usage 1) 75
# 0x75, 0x01, // Report Size (1) 77
# 0x95, 0x02, // Report Count (2) 79
# 0x81, 0x02, // Input (Data,Var,Abs) 81
# 0x26, 0xff, 0x00, // Logical Maximum (255) 83
# 0x46, 0xff, 0x00, // Physical Maximum (255) 86
# 0x05, 0x01, // Usage Page (Generic Desktop) 89
# 0x09, 0x31, // Usage (Y) 91
# 0x09, 0x32, // Usage (Z) 93
# 0x75, 0x08, // Report Size (8) 95
# 0x81, 0x02, // Input (Data,Var,Abs) 97
# 0x95, 0x07, // Report Count (7) 99
# 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 101
# 0x09, 0x02, // Usage (Vendor Usage 2) 104
# 0x91, 0x02, // Output (Data,Var,Abs) 106
# 0x95, 0x83, // Report Count (131) 108
# 0x09, 0x03, // Usage (Vendor Usage 0x03) 110
# 0xb1, 0x02, // Feature (Data,Var,Abs) 112
# 0xc0, // End Collection 114
#
R: 115 05 01 09 04 a1 01 15 00 25 07 35 00 46 3b 01 65 14 09 39 75 04 95 01 81 42 65 00 25 01 45 01 05 09 19 01 29 15 75 01 95 15 81 02 06 00 ff 09 01 95 07 81 02 26 ff 3f 46 ff 3f 75 0e 95 01 05 01 09 30 81 02 25 01 45 01 06 00 ff 09 01 75 01 95 02 81 02 26 ff 00 46 ff 00 05 01 09 31 09 32 75 08 81 02 95 07 06 00 ff 09 02 91 02 95 83 09 03 b1 02 c0
N: device 0:0
I: 3 0001 0001