Lines Matching +full:0 +full:x75
27 0x05, 0x01, # Usage Page (Generic Desktop)
28 0x09, 0x06, # Usage (Keyboard)
29 0xa1, 0x01, # Collection (Application)
30 0x85, 0x01, # .Report ID (1)
31 0x05, 0x07, # .Usage Page (Keyboard)
32 0x19, 0xe0, # .Usage Minimum (224)
33 0x29, 0xe7, # .Usage Maximum (231)
34 0x15, 0x00, # .Logical Minimum (0)
35 0x25, 0x01, # .Logical Maximum (1)
36 0x75, 0x01, # .Report Size (1)
37 0x95, 0x08, # .Report Count (8)
38 0x81, 0x02, # .Input (Data,Var,Abs)
39 0x75, 0x08, # .Report Size (8)
40 0x95, 0x01, # .Report Count (1)
41 0x81, 0x01, # .Input (Cnst,Arr,Abs)
42 0x75, 0x01, # .Report Size (1)
43 0x95, 0x05, # .Report Count (5)
44 0x05, 0x08, # .Usage Page (LEDs)
45 0x19, 0x01, # .Usage Minimum (1)
46 0x29, 0x05, # .Usage Maximum (5)
47 0x91, 0x02, # .Output (Data,Var,Abs)
48 0x75, 0x03, # .Report Size (3)
49 0x95, 0x01, # .Report Count (1)
50 0x91, 0x01, # .Output (Cnst,Arr,Abs)
51 0x75, 0x08, # .Report Size (8)
52 0x95, 0x06, # .Report Count (6)
53 0x15, 0x00, # .Logical Minimum (0)
54 0x26, 0xff, 0x00, # .Logical Maximum (255)
55 0x05, 0x07, # .Usage Page (Keyboard)
56 0x19, 0x00, # .Usage Minimum (0)
57 0x2a, 0xff, 0x00, # .Usage Maximum (255)
58 0x81, 0x00, # .Input (Data,Arr,Abs)
59 0xc0, # End Collection
60 0x05, 0x0c, # Usage Page (Consumer Devices)
61 0x09, 0x01, # Usage (Consumer Control)
62 0xa1, 0x01, # Collection (Application)
63 0x85, 0x47, # .Report ID (71)
64 0x05, 0x01, # .Usage Page (Generic Desktop)
65 0x09, 0x06, # .Usage (Keyboard)
66 0xa1, 0x02, # .Collection (Logical)
67 0x05, 0x06, # ..Usage Page (Generic Device Controls)
68 0x09, 0x20, # ..Usage (Battery Strength)
69 0x15, 0x00, # ..Logical Minimum (0)
70 0x26, 0xff, 0x00, # ..Logical Maximum (255)
71 0x75, 0x08, # ..Report Size (8)
72 0x95, 0x01, # ..Report Count (1)
73 0x81, 0x02, # ..Input (Data,Var,Abs)
74 0xc0, # .End Collection
75 0xc0, # End Collection
76 0x05, 0x0c, # Usage Page (Consumer Devices)
77 0x09, 0x01, # Usage (Consumer Control)
78 0xa1, 0x01, # Collection (Application)
79 0x85, 0x11, # .Report ID (17)
80 0x15, 0x00, # .Logical Minimum (0)
81 0x25, 0x01, # .Logical Maximum (1)
82 0x75, 0x01, # .Report Size (1)
83 0x95, 0x03, # .Report Count (3)
84 0x81, 0x01, # .Input (Cnst,Arr,Abs)
85 0x75, 0x01, # .Report Size (1)
86 0x95, 0x01, # .Report Count (1)
87 0x05, 0x0c, # .Usage Page (Consumer Devices)
88 0x09, 0xb8, # .Usage (Eject)
89 0x81, 0x02, # .Input (Data,Var,Abs)
90 0x06, 0xff, 0x00, # .Usage Page (Vendor Usage Page 0xff)
91 0x09, 0x03, # .Usage (Vendor Usage 0x03)
92 0x81, 0x02, # .Input (Data,Var,Abs)
93 0x75, 0x01, # .Report Size (1)
94 0x95, 0x03, # .Report Count (3)
95 0x81, 0x01, # .Input (Cnst,Arr,Abs)
96 0x05, 0x0c, # .Usage Page (Consumer Devices)
97 0x85, 0x12, # .Report ID (18)
98 0x15, 0x00, # .Logical Minimum (0)
99 0x25, 0x01, # .Logical Maximum (1)
100 0x75, 0x01, # .Report Size (1)
101 0x95, 0x01, # .Report Count (1)
102 0x09, 0xcd, # .Usage (Play/Pause)
103 0x81, 0x02, # .Input (Data,Var,Abs)
104 0x09, 0xb3, # .Usage (Fast Forward)
105 0x81, 0x02, # .Input (Data,Var,Abs)
106 0x09, 0xb4, # .Usage (Rewind)
107 0x81, 0x02, # .Input (Data,Var,Abs)
108 0x09, 0xb5, # .Usage (Scan Next Track)
109 0x81, 0x02, # .Input (Data,Var,Abs)
110 0x09, 0xb6, # .Usage (Scan Previous Track)
111 0x81, 0x02, # .Input (Data,Var,Abs)
112 0x81, 0x01, # .Input (Cnst,Arr,Abs)
113 0x81, 0x01, # .Input (Cnst,Arr,Abs)
114 0x81, 0x01, # .Input (Cnst,Arr,Abs)
115 0x85, 0x13, # .Report ID (19)
116 0x15, 0x00, # .Logical Minimum (0)
117 0x25, 0x01, # .Logical Maximum (1)
118 0x75, 0x01, # .Report Size (1)
119 0x95, 0x01, # .Report Count (1)
120 0x06, 0x01, 0xff, # .Usage Page (Vendor Usage Page 0xff01)
121 0x09, 0x0a, # .Usage (Vendor Usage 0x0a)
122 0x81, 0x02, # .Input (Data,Var,Abs)
123 0x06, 0x01, 0xff, # .Usage Page (Vendor Usage Page 0xff01)
124 0x09, 0x0c, # .Usage (Vendor Usage 0x0c)
125 0x81, 0x22, # .Input (Data,Var,Abs,NoPref)
126 0x75, 0x01, # .Report Size (1)
127 0x95, 0x06, # .Report Count (6)
128 0x81, 0x01, # .Input (Cnst,Arr,Abs)
129 0x85, 0x09, # .Report ID (9)
130 0x09, 0x0b, # .Usage (Vendor Usage 0x0b)
131 0x75, 0x08, # .Report Size (8)
132 0x95, 0x01, # .Report Count (1)
133 0xb1, 0x02, # .Feature (Data,Var,Abs)
134 0x75, 0x08, # .Report Size (8)
135 0x95, 0x02, # .Report Count (2)
136 0xb1, 0x01, # .Feature (Cnst,Arr,Abs)
137 0xc0, # End Collection
145 input_info=(BusType.BLUETOOTH, 0x05AC, 0x0256),
152 setattr(data, "0xff0003", state)
177 assert evdev.value[libevdev.EV_KEY.KEY_FN] == 0
181 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_ALL_APPLICATIONS, 0))
185 assert evdev.value[libevdev.EV_KEY.KEY_ALL_APPLICATIONS] == 0
205 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_F4, 0))
209 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
212 r = uhdev.send_fn_state(0)
214 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_FN, 0))
235 r = uhdev.send_fn_state(0)
237 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_FN, 0))
244 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_F4, 0))
248 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
268 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_ALL_APPLICATIONS, 0))
272 assert evdev.value[libevdev.EV_KEY.KEY_ALL_APPLICATIONS] == 0
275 r = uhdev.send_fn_state(0)
277 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_FN, 0))
304 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_F4, 0))
308 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
312 r = uhdev.send_fn_state(0)
314 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_FN, 0))
318 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
320 assert evdev.value[libevdev.EV_KEY.KEY_FN] == 0
324 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_F6, 0))
328 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
329 assert evdev.value[libevdev.EV_KEY.KEY_F6] == 0
330 assert evdev.value[libevdev.EV_KEY.KEY_FN] == 0
345 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
347 assert evdev.value[libevdev.EV_KEY.KEY_F6] == 0
348 assert evdev.value[libevdev.EV_KEY.KEY_KBDILLUMUP] == 0
349 assert evdev.value[libevdev.EV_KEY.KEY_FN] == 0
358 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
360 assert evdev.value[libevdev.EV_KEY.KEY_F6] == 0
361 assert evdev.value[libevdev.EV_KEY.KEY_KBDILLUMUP] == 0
371 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
374 assert evdev.value[libevdev.EV_KEY.KEY_KBDILLUMUP] == 0
383 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
386 assert evdev.value[libevdev.EV_KEY.KEY_KBDILLUMUP] == 0
390 r = uhdev.send_fn_state(0)
393 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_ALL_APPLICATIONS, 0))
394 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_F6, 0))
398 assert evdev.value[libevdev.EV_KEY.KEY_F4] == 0
399 assert evdev.value[libevdev.EV_KEY.KEY_ALL_APPLICATIONS] == 0
400 assert evdev.value[libevdev.EV_KEY.KEY_F6] == 0
401 assert evdev.value[libevdev.EV_KEY.KEY_KBDILLUMUP] == 0
402 assert evdev.value[libevdev.EV_KEY.KEY_FN] == 0
419 assert evdev.value[libevdev.EV_KEY.KEY_UP] == 0
422 r = uhdev.send_fn_state(0)
424 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_FN, 0))
429 assert evdev.value[libevdev.EV_KEY.KEY_UP] == 0
430 assert evdev.value[libevdev.EV_KEY.KEY_FN] == 0
434 expected.append(libevdev.InputEvent(libevdev.EV_KEY.KEY_PAGEUP, 0))
438 assert evdev.value[libevdev.EV_KEY.KEY_PAGEUP] == 0
439 assert evdev.value[libevdev.EV_KEY.KEY_UP] == 0
440 assert evdev.value[libevdev.EV_KEY.KEY_FN] == 0