Coverage for linuxpy/usb/ids/hid_usage.py: 0%
1 statements
« prev ^ index » next coverage.py v7.6.8, created at 2025-05-27 13:54 +0200
« prev ^ index » next coverage.py v7.6.8, created at 2025-05-27 13:54 +0200
1# This file is part of the linuxpy project
2#
3# Copyright (c) 2023 Tiago Coutinho
4# Distributed under the GPLv3 license. See LICENSE for more info.
6# This file has been generated by linuxpy.codegen.usbids
7# Date: 2024-07-30 06:58:40.052628
8# System: Linux
9# Release: 6.8.0-39-generic
10# Version: #39-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 21:49:14 UTC 2024
12hid_usage = {
13 0: {"name": "Undefined"},
14 1: {
15 "children": {
16 0: {"name": "Undefined"},
17 1: {"name": "Pointer"},
18 2: {"name": "Mouse"},
19 4: {"name": "Joystick"},
20 5: {"name": "Gamepad"},
21 6: {"name": "Keyboard"},
22 7: {"name": "Keypad"},
23 8: {"name": "Multi-Axis Controller"},
24 48: {"name": "Direction-X"},
25 49: {"name": "Direction-Y"},
26 50: {"name": "Direction-Z"},
27 51: {"name": "Rotate-X"},
28 52: {"name": "Rotate-Y"},
29 53: {"name": "Rotate-Z"},
30 54: {"name": "Slider"},
31 55: {"name": "Dial"},
32 56: {"name": "Wheel"},
33 57: {"name": "Hat Switch"},
34 58: {"name": "Counted Buffer"},
35 59: {"name": "Byte Count"},
36 60: {"name": "Motion Wakeup"},
37 61: {"name": "Start"},
38 62: {"name": "Select"},
39 64: {"name": "Vector-X"},
40 65: {"name": "Vector-Y"},
41 66: {"name": "Vector-Z"},
42 67: {"name": "Vector-X relative Body"},
43 68: {"name": "Vector-Y relative Body"},
44 69: {"name": "Vector-Z relative Body"},
45 70: {"name": "Vector"},
46 128: {"name": "System Control"},
47 129: {"name": "System Power Down"},
48 130: {"name": "System Sleep"},
49 131: {"name": "System Wake Up"},
50 132: {"name": "System Context Menu"},
51 133: {"name": "System Main Menu"},
52 134: {"name": "System App Menu"},
53 135: {"name": "System Menu Help"},
54 136: {"name": "System Menu Exit"},
55 137: {"name": "System Menu Select"},
56 138: {"name": "System Menu Right"},
57 139: {"name": "System Menu Left"},
58 140: {"name": "System Menu Up"},
59 141: {"name": "System Menu Down"},
60 144: {"name": "Direction Pad Up"},
61 145: {"name": "Direction Pad Down"},
62 146: {"name": "Direction Pad Right"},
63 147: {"name": "Direction Pad Left"},
64 },
65 "name": "Generic Desktop Controls",
66 },
67 2: {
68 "children": {
69 0: {"name": "Undefined"},
70 1: {"name": "Flight Simulation Device"},
71 2: {"name": "Automobile Simulation Device"},
72 3: {"name": "Tank Simulation Device"},
73 4: {"name": "Spaceship Simulation Device"},
74 5: {"name": "Submarine Simulation Device"},
75 6: {"name": "Sailing Simulation Device"},
76 7: {"name": "Motorcycle Simulation Device"},
77 8: {"name": "Sports Simulation Device"},
78 9: {"name": "Airplane Simualtion Device"},
79 10: {"name": "Helicopter Simulation Device"},
80 11: {"name": "Magic Carpet Simulation Device"},
81 12: {"name": "Bicycle Simulation Device"},
82 32: {"name": "Flight Control Stick"},
83 33: {"name": "Flight Stick"},
84 34: {"name": "Cyclic Control"},
85 35: {"name": "Cyclic Trim"},
86 36: {"name": "Flight Yoke"},
87 37: {"name": "Track Control"},
88 176: {"name": "Aileron"},
89 177: {"name": "Aileron Trim"},
90 178: {"name": "Anti-Torque Control"},
91 179: {"name": "Autopilot Enable"},
92 180: {"name": "Chaff Release"},
93 181: {"name": "Collective Control"},
94 182: {"name": "Dive Break"},
95 183: {"name": "Electronic Countermeasures"},
96 184: {"name": "Elevator"},
97 185: {"name": "Elevator Trim"},
98 186: {"name": "Rudder"},
99 187: {"name": "Throttle"},
100 188: {"name": "Flight COmmunications"},
101 189: {"name": "Flare Release"},
102 190: {"name": "Landing Gear"},
103 191: {"name": "Toe Break"},
104 192: {"name": "Trigger"},
105 193: {"name": "Weapon Arm"},
106 194: {"name": "Weapons Select"},
107 195: {"name": "Wing Flaps"},
108 196: {"name": "Accelerator"},
109 197: {"name": "Brake"},
110 198: {"name": "Clutch"},
111 199: {"name": "Shifter"},
112 200: {"name": "Steering"},
113 201: {"name": "Turret Direction"},
114 202: {"name": "Barrel Elevation"},
115 203: {"name": "Drive Plane"},
116 204: {"name": "Ballast"},
117 205: {"name": "Bicylce Crank"},
118 206: {"name": "Handle Bars"},
119 207: {"name": "Front Brake"},
120 208: {"name": "Rear Brake"},
121 },
122 "name": "Simulation Controls",
123 },
124 3: {
125 "children": {
126 0: {"name": "Unidentified"},
127 1: {"name": "Belt"},
128 2: {"name": "Body Suit"},
129 3: {"name": "Flexor"},
130 4: {"name": "Glove"},
131 5: {"name": "Head Tracker"},
132 6: {"name": "Head Mounted Display"},
133 7: {"name": "Hand Tracker"},
134 8: {"name": "Oculometer"},
135 9: {"name": "Vest"},
136 10: {"name": "Animatronic Device"},
137 32: {"name": "Stereo Enable"},
138 33: {"name": "Display Enable"},
139 },
140 "name": "VR Controls",
141 },
142 4: {
143 "children": {
144 0: {"name": "Unidentified"},
145 1: {"name": "Baseball Bat"},
146 2: {"name": "Golf Club"},
147 3: {"name": "Rowing Machine"},
148 4: {"name": "Treadmill"},
149 48: {"name": "Oar"},
150 49: {"name": "Slope"},
151 50: {"name": "Rate"},
152 51: {"name": "Stick Speed"},
153 52: {"name": "Stick Face Angle"},
154 53: {"name": "Stick Heel/Toe"},
155 54: {"name": "Stick Follow Through"},
156 56: {"name": "Stick Type"},
157 57: {"name": "Stick Height"},
158 71: {"name": "Stick Temp"},
159 80: {"name": "Putter"},
160 81: {"name": "1 Iron"},
161 82: {"name": "2 Iron"},
162 83: {"name": "3 Iron"},
163 84: {"name": "4 Iron"},
164 85: {"name": "5 Iron"},
165 86: {"name": "6 Iron"},
166 87: {"name": "7 Iron"},
167 88: {"name": "8 Iron"},
168 89: {"name": "9 Iron"},
169 90: {"name": "10 Iron"},
170 91: {"name": "11 Iron"},
171 92: {"name": "Sand Wedge"},
172 93: {"name": "Loft Wedge"},
173 94: {"name": "Power Wedge"},
174 95: {"name": "1 Wood"},
175 96: {"name": "3 Wood"},
176 97: {"name": "5 Wood"},
177 98: {"name": "7 Wood"},
178 99: {"name": "9 Wood"},
179 },
180 "name": "Sport Controls",
181 },
182 5: {
183 "children": {
184 0: {"name": "Undefined"},
185 1: {"name": "3D Game Controller"},
186 2: {"name": "Pinball Device"},
187 3: {"name": "Gun Device"},
188 32: {"name": "Point Of View"},
189 33: {"name": "Turn Right/Left"},
190 34: {"name": "Pitch Right/Left"},
191 35: {"name": "Roll Forward/Backward"},
192 36: {"name": "Move Right/Left"},
193 37: {"name": "Move Forward/Backward"},
194 38: {"name": "Move Up/Down"},
195 39: {"name": "Lean Right/Left"},
196 40: {"name": "Lean Forward/Backward"},
197 41: {"name": "Height of POV"},
198 42: {"name": "Flipper"},
199 43: {"name": "Secondary Flipper"},
200 44: {"name": "Bump"},
201 45: {"name": "New Game"},
202 46: {"name": "Shoot Ball"},
203 47: {"name": "Player"},
204 48: {"name": "Gun Bolt"},
205 49: {"name": "Gun Clip"},
206 50: {"name": "Gun Selector"},
207 51: {"name": "Gun Single Shot"},
208 52: {"name": "Gun Burst"},
209 53: {"name": "Gun Automatic"},
210 54: {"name": "Gun Safety"},
211 55: {"name": "Gamepad Fire/Jump"},
212 56: {"name": "Gamepad Fun"},
213 57: {"name": "Gamepad Trigger"},
214 },
215 "name": "Game Controls",
216 },
217 7: {
218 "children": {
219 0: {"name": "No Event"},
220 1: {"name": "Keyboard ErrorRollOver"},
221 2: {"name": "Keyboard POSTfail"},
222 3: {"name": "Keyboard Error Undefined"},
223 4: {"name": "A"},
224 5: {"name": "B"},
225 6: {"name": "C"},
226 7: {"name": "D"},
227 8: {"name": "E"},
228 9: {"name": "F"},
229 10: {"name": "G"},
230 11: {"name": "H"},
231 12: {"name": "I"},
232 13: {"name": "J"},
233 14: {"name": "K"},
234 15: {"name": "L"},
235 16: {"name": "M"},
236 17: {"name": "N"},
237 18: {"name": "O"},
238 19: {"name": "P"},
239 20: {"name": "Q"},
240 21: {"name": "R"},
241 22: {"name": "S"},
242 23: {"name": "T"},
243 24: {"name": "U"},
244 25: {"name": "V"},
245 26: {"name": "W"},
246 27: {"name": "X"},
247 28: {"name": "Y"},
248 29: {"name": "Z"},
249 30: {"name": "1 and ! (One and Exclamation)"},
250 31: {"name": "2 and @ (2 and at)"},
251 32: {"name": "3 and # (3 and Hash)"},
252 33: {"name": "4 and $ (4 and Dollar Sign)"},
253 34: {"name": "5 and % (5 and Percent Sign)"},
254 35: {"name": "6 and ^ (6 and circumflex)"},
255 36: {"name": "7 and & (Seven and Ampersand)"},
256 37: {"name": "8 and * (Eight and asterisk)"},
257 38: {"name": "9 and ( (Nine and Parenthesis Left)"},
258 39: {"name": "0 and ) (Zero and Parenthesis Right)"},
259 40: {"name": "Return (Enter)"},
260 41: {"name": "Escape"},
261 42: {"name": "Delete (Backspace)"},
262 43: {"name": "Tab"},
263 44: {"name": "Space Bar"},
264 45: {"name": "- and _ (Minus and underscore)"},
265 46: {"name": "= and + (Equal and Plus)"},
266 47: {"name": "[ and { (Bracket and Braces Left)"},
267 48: {"name": "] and } (Bracket and Braces Right)"},
268 49: {"name": "\\ and | (Backslash and Bar)"},
269 50: {"name": "# and ~ (Hash and Tilde, Non-US Keyboard near right shift)"},
270 51: {"name": "; and : (Semicolon and Colon)"},
271 52: {"name": '´ and " (Accent Acute and Double Quotes)'},
272 53: {"name": "` and ~ (Accent Grace and Tilde)"},
273 54: {"name": ", and < (Comma and Less)"},
274 55: {"name": ". and > (Period and Greater)"},
275 56: {"name": "/ and ? (Slash and Question Mark)"},
276 57: {"name": "Caps Lock"},
277 58: {"name": "F1"},
278 59: {"name": "F2"},
279 60: {"name": "F3"},
280 61: {"name": "F4"},
281 62: {"name": "F5"},
282 63: {"name": "F6"},
283 64: {"name": "F7"},
284 65: {"name": "F8"},
285 66: {"name": "F9"},
286 67: {"name": "F10"},
287 68: {"name": "F11"},
288 69: {"name": "F12"},
289 70: {"name": "Print Screen"},
290 71: {"name": "Scroll Lock"},
291 72: {"name": "Pause"},
292 73: {"name": "Insert"},
293 74: {"name": "Home"},
294 75: {"name": "Page Up"},
295 76: {"name": "Delete Forward (without Changing Position)"},
296 77: {"name": "End"},
297 78: {"name": "Page Down"},
298 79: {"name": "Right Arrow"},
299 80: {"name": "Left Arrow"},
300 81: {"name": "Down Arrow"},
301 82: {"name": "Up Arrow"},
302 83: {"name": "Num Lock and Clear"},
303 84: {"name": "Keypad / (Division Sign)"},
304 85: {"name": "Keypad * (Multiplication Sign)"},
305 86: {"name": "Keypad - (Subtraction Sign)"},
306 87: {"name": "Keypad + (Addition Sign)"},
307 88: {"name": "Keypad Enter"},
308 89: {"name": "Keypad 1 and END"},
309 90: {"name": "Keypad 2 and Down Arrow"},
310 91: {"name": "Keypad 3 and Page Down"},
311 92: {"name": "Keypad 4 and Left Arrow"},
312 93: {"name": "Keypad 5 (Tactilei Raised)"},
313 95: {"name": "Keypad 6 and Right Arrow"},
314 96: {"name": "Keypad 7 and Home"},
315 97: {"name": "Keypad 8 and Up Arrow"},
316 98: {"name": "Keypad 8 and Page Up"},
317 99: {"name": "Keypad . (decimal delimiter) and Delete"},
318 100: {"name": "\\ and | (Backslash and Bar, UK and Non-US Keyboard near left shift)"},
319 101: {"name": "Keyboard Application (Windows Key for Win95 or Compose)"},
320 102: {"name": "Power (not a key)"},
321 103: {"name": "Keypad = (Equal Sign)"},
322 104: {"name": "F13"},
323 105: {"name": "F14"},
324 106: {"name": "F15"},
325 107: {"name": "F16"},
326 108: {"name": "F17"},
327 109: {"name": "F18"},
328 110: {"name": "F19"},
329 111: {"name": "F20"},
330 112: {"name": "F21"},
331 113: {"name": "F22"},
332 114: {"name": "F23"},
333 115: {"name": "F24"},
334 116: {"name": "Execute"},
335 117: {"name": "Help"},
336 118: {"name": "Menu"},
337 119: {"name": "Select"},
338 120: {"name": "Stop"},
339 121: {"name": "Again"},
340 122: {"name": "Undo"},
341 123: {"name": "Cut"},
342 124: {"name": "Copy"},
343 125: {"name": "Paste"},
344 126: {"name": "Find"},
345 127: {"name": "Mute"},
346 128: {"name": "Volume Up"},
347 129: {"name": "Volume Down"},
348 130: {"name": "Locking Caps Lock"},
349 131: {"name": "Locking Num Lock"},
350 132: {"name": "Locking Scroll Lock"},
351 133: {"name": "Keypad Comma"},
352 134: {"name": "Keypad Equal Sign (AS/400)"},
353 135: {"name": "International 1 (PC98)"},
354 136: {"name": "International 2 (PC98)"},
355 137: {"name": "International 3 (PC98)"},
356 138: {"name": "International 4 (PC98)"},
357 139: {"name": "International 5 (PC98)"},
358 140: {"name": "International 6 (PC98)"},
359 141: {"name": "International 7 (Toggle Single/Double Byte Mode)"},
360 142: {"name": "International 8"},
361 143: {"name": "International 9"},
362 144: {"name": "LANG 1 (Hangul/English Toggle, Korea)"},
363 145: {"name": "LANG 2 (Hanja Conversion, Korea)"},
364 146: {"name": "LANG 3 (Katakana, Japan)"},
365 147: {"name": "LANG 4 (Hiragana, Japan)"},
366 148: {"name": "LANG 5 (Zenkaku/Hankaku, Japan)"},
367 149: {"name": "LANG 6"},
368 150: {"name": "LANG 7"},
369 151: {"name": "LANG 8"},
370 152: {"name": "LANG 9"},
371 153: {"name": "Alternate Erase"},
372 154: {"name": "SysReq/Attention"},
373 155: {"name": "Cancel"},
374 156: {"name": "Clear"},
375 157: {"name": "Prior"},
376 158: {"name": "Return"},
377 159: {"name": "Separator"},
378 160: {"name": "Out"},
379 161: {"name": "Open"},
380 162: {"name": "Clear/Again"},
381 163: {"name": "CrSel/Props"},
382 164: {"name": "ExSel"},
383 224: {"name": "Control Left"},
384 225: {"name": "Shift Left"},
385 226: {"name": "Alt Left"},
386 227: {"name": "GUI Left"},
387 228: {"name": "Control Right"},
388 229: {"name": "Shift Right"},
389 230: {"name": "Alt Rigth"},
390 231: {"name": "GUI Right"},
391 },
392 "name": "Keyboard",
393 },
394 8: {
395 "children": {
396 0: {"name": "Undefined"},
397 1: {"name": "NumLock"},
398 2: {"name": "CapsLock"},
399 3: {"name": "Scroll Lock"},
400 4: {"name": "Compose"},
401 5: {"name": "Kana"},
402 6: {"name": "Power"},
403 7: {"name": "Shift"},
404 8: {"name": "Do not disturb"},
405 9: {"name": "Mute"},
406 10: {"name": "Tone Enabke"},
407 11: {"name": "High Cut Filter"},
408 12: {"name": "Low Cut Filter"},
409 13: {"name": "Equalizer Enable"},
410 14: {"name": "Sound Field ON"},
411 15: {"name": "Surround On"},
412 16: {"name": "Repeat"},
413 17: {"name": "Stereo"},
414 18: {"name": "Sampling Rate Detect"},
415 19: {"name": "Spinning"},
416 20: {"name": "CAV"},
417 21: {"name": "CLV"},
418 22: {"name": "Recording Format Detect"},
419 23: {"name": "Off-Hook"},
420 24: {"name": "Ring"},
421 25: {"name": "Message Waiting"},
422 26: {"name": "Data Mode"},
423 27: {"name": "Battery Operation"},
424 28: {"name": "Battery OK"},
425 29: {"name": "Battery Low"},
426 30: {"name": "Speaker"},
427 31: {"name": "Head Set"},
428 32: {"name": "Hold"},
429 33: {"name": "Microphone"},
430 34: {"name": "Coverage"},
431 35: {"name": "Night Mode"},
432 36: {"name": "Send Calls"},
433 37: {"name": "Call Pickup"},
434 38: {"name": "Conference"},
435 39: {"name": "Stand-by"},
436 40: {"name": "Camera On"},
437 41: {"name": "Camera Off"},
438 42: {"name": "On-Line"},
439 43: {"name": "Off-Line"},
440 44: {"name": "Busy"},
441 45: {"name": "Ready"},
442 46: {"name": "Paper-Out"},
443 47: {"name": "Paper-Jam"},
444 48: {"name": "Remote"},
445 49: {"name": "Forward"},
446 50: {"name": "Reverse"},
447 51: {"name": "Stop"},
448 52: {"name": "Rewind"},
449 53: {"name": "Fast Forward"},
450 54: {"name": "Play"},
451 55: {"name": "Pause"},
452 56: {"name": "Record"},
453 57: {"name": "Error"},
454 58: {"name": "Usage Selected Indicator"},
455 59: {"name": "Usage In Use Indicator"},
456 60: {"name": "Usage Multi Indicator"},
457 61: {"name": "Indicator On"},
458 62: {"name": "Indicator Flash"},
459 63: {"name": "Indicator Slow Blink"},
460 64: {"name": "Indicator Fast Blink"},
461 65: {"name": "Indicator Off"},
462 66: {"name": "Flash On Time"},
463 67: {"name": "Slow Blink On Time"},
464 68: {"name": "Slow Blink Off Time"},
465 69: {"name": "Fast Blink On Time"},
466 70: {"name": "Fast Blink Off Time"},
467 71: {"name": "Usage Color Indicator"},
468 72: {"name": "Indicator Red"},
469 73: {"name": "Indicator Green"},
470 74: {"name": "Indicator Amber"},
471 75: {"name": "Generic Indicator"},
472 76: {"name": "System Suspend"},
473 77: {"name": "External Power Connected"},
474 },
475 "name": "LEDs",
476 },
477 9: {
478 "children": {
479 0: {"name": "No Button Pressed"},
480 1: {"name": "Button 1 (Primary)"},
481 2: {"name": "Button 2 (Secondary)"},
482 3: {"name": "Button 3 (Tertiary)"},
483 4: {"name": "Button 4"},
484 5: {"name": "Button 5"},
485 },
486 "name": "Buttons",
487 },
488 10: {
489 "children": {1: {"name": "Instance 1"}, 2: {"name": "Instance 2"}, 3: {"name": "Instance 3"}},
490 "name": "Ordinal",
491 },
492 11: {
493 "children": {
494 0: {"name": "Unassigned"},
495 1: {"name": "Phone"},
496 2: {"name": "Answering Machine"},
497 3: {"name": "Message Controls"},
498 4: {"name": "Handset"},
499 5: {"name": "Headset"},
500 6: {"name": "Telephony Key Pad"},
501 7: {"name": "Programmable Button"},
502 32: {"name": "Hook Switch"},
503 33: {"name": "Flash"},
504 34: {"name": "Feature"},
505 35: {"name": "Hold"},
506 36: {"name": "Redial"},
507 37: {"name": "Transfer"},
508 38: {"name": "Drop"},
509 39: {"name": "Park"},
510 40: {"name": "Forward Calls"},
511 41: {"name": "Alternate Function"},
512 42: {"name": "Line"},
513 43: {"name": "Speaker Phone"},
514 44: {"name": "Conference"},
515 45: {"name": "Ring Enable"},
516 46: {"name": "Ring Select"},
517 47: {"name": "Phone Mute"},
518 48: {"name": "Caller ID"},
519 80: {"name": "Speed Dial"},
520 81: {"name": "Store Number"},
521 82: {"name": "Recall Number"},
522 83: {"name": "Phone Directory"},
523 112: {"name": "Voice Mail"},
524 113: {"name": "Screen Calls"},
525 114: {"name": "Do Not Disturb"},
526 115: {"name": "Message"},
527 116: {"name": "Answer On/Offf"},
528 144: {"name": "Inside Dial Tone"},
529 145: {"name": "Outside Dial Tone"},
530 146: {"name": "Inside Ring Tone"},
531 147: {"name": "Outside Ring Tone"},
532 148: {"name": "Priority Ring Tone"},
533 149: {"name": "Inside Ringback"},
534 150: {"name": "Priority Ringback"},
535 151: {"name": "Line Busy Tone"},
536 152: {"name": "Recorder Tone"},
537 153: {"name": "Call Waiting Tone"},
538 154: {"name": "Confirmation Tone 1"},
539 155: {"name": "Confirmation Tone 2"},
540 156: {"name": "Tones Off"},
541 157: {"name": "Outside Ringback"},
542 176: {"name": "Key 1"},
543 177: {"name": "Key 2"},
544 179: {"name": "Key 3"},
545 180: {"name": "Key 4"},
546 181: {"name": "Key 5"},
547 182: {"name": "Key 6"},
548 183: {"name": "Key 7"},
549 184: {"name": "Key 8"},
550 185: {"name": "Key 9"},
551 186: {"name": "Key Star"},
552 187: {"name": "Key Pound"},
553 188: {"name": "Key A"},
554 189: {"name": "Key B"},
555 190: {"name": "Key C"},
556 191: {"name": "Key D"},
557 },
558 "name": "Telephony",
559 },
560 12: {
561 "children": {
562 0: {"name": "Unassigned"},
563 1: {"name": "Consumer Control"},
564 2: {"name": "Numeric Key Pad"},
565 3: {"name": "Programmable Buttons"},
566 32: {"name": "+10"},
567 33: {"name": "+100"},
568 34: {"name": "AM/PM"},
569 48: {"name": "Power"},
570 49: {"name": "Reset"},
571 50: {"name": "Sleep"},
572 51: {"name": "Sleep After"},
573 52: {"name": "Sleep Mode"},
574 53: {"name": "Illumination"},
575 54: {"name": "Function Buttons"},
576 64: {"name": "Menu"},
577 65: {"name": "Menu Pick"},
578 66: {"name": "Menu Up"},
579 67: {"name": "Menu Down"},
580 68: {"name": "Menu Left"},
581 69: {"name": "Menu Right"},
582 70: {"name": "Menu Escape"},
583 71: {"name": "Menu Value Increase"},
584 72: {"name": "Menu Value Decrease"},
585 96: {"name": "Data on Screen"},
586 97: {"name": "Closed Caption"},
587 98: {"name": "Closed Caption Select"},
588 99: {"name": "VCR/TV"},
589 100: {"name": "Broadcast Mode"},
590 101: {"name": "Snapshot"},
591 102: {"name": "Still"},
592 128: {"name": "Selection"},
593 129: {"name": "Assign Selection"},
594 130: {"name": "Mode Step"},
595 131: {"name": "Recall Last"},
596 132: {"name": "Enter Channel"},
597 133: {"name": "Order Movie"},
598 134: {"name": "Channel"},
599 135: {"name": "Media Selection"},
600 136: {"name": "Media Select Computer"},
601 137: {"name": "Media Select TV"},
602 138: {"name": "Media Select WWW"},
603 139: {"name": "Media Select DVD"},
604 140: {"name": "Media Select Telephone"},
605 141: {"name": "Media Select Program Guide"},
606 142: {"name": "Media Select Video Phone"},
607 143: {"name": "Media Select Games"},
608 144: {"name": "Media Select Messages"},
609 145: {"name": "Media Select CD"},
610 146: {"name": "Media Select VCR"},
611 147: {"name": "Media Select Tuner"},
612 148: {"name": "Quit"},
613 149: {"name": "Help"},
614 150: {"name": "Media Select Tape"},
615 151: {"name": "Media Select Cable"},
616 152: {"name": "Media Select Satellite"},
617 153: {"name": "Media Select Security"},
618 154: {"name": "Media Select Home"},
619 155: {"name": "Media Select Call"},
620 156: {"name": "Channel Increment"},
621 157: {"name": "Channel Decrement"},
622 158: {"name": "Media Select SAP"},
623 160: {"name": "VCR Plus"},
624 161: {"name": "Once"},
625 162: {"name": "Daily"},
626 163: {"name": "Weekly"},
627 164: {"name": "Monthly"},
628 176: {"name": "Play"},
629 177: {"name": "Pause"},
630 178: {"name": "Record"},
631 179: {"name": "Fast Forward"},
632 180: {"name": "Rewind"},
633 181: {"name": "Scan Next Track"},
634 182: {"name": "Scan Previous Track"},
635 183: {"name": "Stop"},
636 184: {"name": "Eject"},
637 185: {"name": "Random Play"},
638 186: {"name": "Select Disc"},
639 187: {"name": "Enter Disc"},
640 188: {"name": "Repeat"},
641 189: {"name": "Tracking"},
642 190: {"name": "Track Normal"},
643 191: {"name": "Slow Tracking"},
644 192: {"name": "Frame Forward"},
645 193: {"name": "Frame Back"},
646 194: {"name": "Mark"},
647 195: {"name": "Clear Mark"},
648 196: {"name": "Repeat from Mark"},
649 197: {"name": "Return to Mark"},
650 198: {"name": "Search Mark Forward"},
651 199: {"name": "Search Mark Backward"},
652 200: {"name": "Counter Reset"},
653 201: {"name": "Show Counter"},
654 202: {"name": "Tracking Increment"},
655 203: {"name": "Tracking Decrement"},
656 204: {"name": "Stop/Eject"},
657 205: {"name": "Play/Pause"},
658 206: {"name": "Play/Skip"},
659 224: {"name": "Volume"},
660 225: {"name": "Balance"},
661 226: {"name": "Mute"},
662 227: {"name": "Bass"},
663 228: {"name": "Treble"},
664 229: {"name": "Bass Boost"},
665 230: {"name": "Surround Mode"},
666 231: {"name": "Loudness"},
667 232: {"name": "MPX"},
668 233: {"name": "Volume Increment"},
669 234: {"name": "Volume Decrement"},
670 240: {"name": "Speed Select"},
671 241: {"name": "Playback Speed"},
672 242: {"name": "Standard Play"},
673 243: {"name": "Long Play"},
674 244: {"name": "Extended Play"},
675 245: {"name": "Slow"},
676 256: {"name": "Fan Enable"},
677 257: {"name": "Fan Speed"},
678 258: {"name": "Light Enable"},
679 259: {"name": "Light Illumination Level"},
680 260: {"name": "Climate Control Enable"},
681 261: {"name": "Room Temperature"},
682 262: {"name": "Security Enable"},
683 263: {"name": "Fire Alarm"},
684 264: {"name": "Police Alarm"},
685 336: {"name": "Balance Right"},
686 337: {"name": "Balance Left"},
687 338: {"name": "Bass Increment"},
688 339: {"name": "Bass Decrement"},
689 340: {"name": "Treble Increment"},
690 341: {"name": "Treble Decrement"},
691 352: {"name": "Speaker System"},
692 353: {"name": "Channel Left"},
693 354: {"name": "Channel Right"},
694 355: {"name": "Channel Center"},
695 356: {"name": "Channel Front"},
696 357: {"name": "Channel Center Front"},
697 358: {"name": "Channel Side"},
698 359: {"name": "Channel Surround"},
699 360: {"name": "Channel Low Frequency Enhancement"},
700 361: {"name": "Channel Top"},
701 362: {"name": "Channel Unknown"},
702 368: {"name": "Sub-Channel"},
703 369: {"name": "Sub-Channel Increment"},
704 370: {"name": "Sub-Channel Decrement"},
705 371: {"name": "Alternative Audio Increment"},
706 372: {"name": "Alternative Audio Decrement"},
707 384: {"name": "Application Launch Buttons"},
708 385: {"name": "AL Launch Button Configuration Tool"},
709 386: {"name": "AL Launch Button Configuration"},
710 387: {"name": "AL Consumer Control Configuration"},
711 388: {"name": "AL Word Processor"},
712 389: {"name": "AL Text Editor"},
713 390: {"name": "AL Spreadsheet"},
714 391: {"name": "AL Graphics Editor"},
715 392: {"name": "AL Presentation App"},
716 393: {"name": "AL Database App"},
717 394: {"name": "AL Email Reader"},
718 395: {"name": "AL Newsreader"},
719 396: {"name": "AL Voicemail"},
720 397: {"name": "AL Contacts/Address Book"},
721 398: {"name": "AL Calendar/Schedule"},
722 399: {"name": "AL Task/Project Manager"},
723 400: {"name": "AL Log/Jounal/Timecard"},
724 401: {"name": "AL Checkbook/Finance"},
725 402: {"name": "AL Calculator"},
726 403: {"name": "AL A/V Capture/Playback"},
727 404: {"name": "AL Local Machine Browser"},
728 405: {"name": "AL LAN/Wan Browser"},
729 406: {"name": "AL Internet Browser"},
730 407: {"name": "AL Remote Networking/ISP Connect"},
731 408: {"name": "AL Network Conference"},
732 409: {"name": "AL Network Chat"},
733 410: {"name": "AL Telephony/Dialer"},
734 411: {"name": "AL Logon"},
735 412: {"name": "AL Logoff"},
736 413: {"name": "AL Logon/Logoff"},
737 414: {"name": "AL Terminal Local/Screensaver"},
738 415: {"name": "AL Control Panel"},
739 416: {"name": "AL Command Line Processor/Run"},
740 417: {"name": "AL Process/Task Manager"},
741 418: {"name": "AL Select Task/Application"},
742 419: {"name": "AL Next Task/Application"},
743 420: {"name": "AL Previous Task/Application"},
744 421: {"name": "AL Preemptive Halt Task/Application"},
745 512: {"name": "Generic GUI Application Controls"},
746 513: {"name": "AC New"},
747 514: {"name": "AC Open"},
748 515: {"name": "AC CLose"},
749 516: {"name": "AC Exit"},
750 517: {"name": "AC Maximize"},
751 518: {"name": "AC Minimize"},
752 519: {"name": "AC Save"},
753 520: {"name": "AC Print"},
754 521: {"name": "AC Properties"},
755 538: {"name": "AC Undo"},
756 539: {"name": "AC Copy"},
757 540: {"name": "AC Cut"},
758 541: {"name": "AC Paste"},
759 542: {"name": "AC Select All"},
760 543: {"name": "AC Find"},
761 544: {"name": "AC Find and Replace"},
762 545: {"name": "AC Search"},
763 546: {"name": "AC Go To"},
764 547: {"name": "AC Home"},
765 548: {"name": "AC Back"},
766 549: {"name": "AC Forward"},
767 550: {"name": "AC Stop"},
768 551: {"name": "AC Refresh"},
769 552: {"name": "AC Previous Link"},
770 553: {"name": "AC Next Link"},
771 555: {"name": "AC History"},
772 556: {"name": "AC Subscriptions"},
773 557: {"name": "AC Zoom In"},
774 558: {"name": "AC Zoom Out"},
775 559: {"name": "AC Zoom"},
776 560: {"name": "AC Full Screen View"},
777 561: {"name": "AC Normal View"},
778 562: {"name": "AC View Toggle"},
779 563: {"name": "AC Scroll Up"},
780 564: {"name": "AC Scroll Down"},
781 565: {"name": "AC Scroll"},
782 566: {"name": "AC Pan Left"},
783 567: {"name": "AC Pan Right"},
784 568: {"name": "AC Pan"},
785 569: {"name": "AC New Window"},
786 570: {"name": "AC Tile Horizontally"},
787 571: {"name": "AC Tile Vertically"},
788 572: {"name": "AC Format"},
789 },
790 "name": "Consumer",
791 },
792 13: {
793 "children": {
794 0: {"name": "Undefined"},
795 1: {"name": "Digitizer"},
796 2: {"name": "Pen"},
797 3: {"name": "Light Pen"},
798 4: {"name": "Touch Screen"},
799 5: {"name": "Touch Pad"},
800 6: {"name": "White Board"},
801 7: {"name": "Coordinate Measuring Machine"},
802 8: {"name": "3D Digitizer"},
803 9: {"name": "Stereo Plotter"},
804 10: {"name": "Articulated Arm"},
805 11: {"name": "Armature"},
806 12: {"name": "Multiple Point Digitizer"},
807 13: {"name": "Free Space Wand"},
808 32: {"name": "Stylus"},
809 33: {"name": "Puck"},
810 34: {"name": "Finger"},
811 48: {"name": "Tip Pressure"},
812 49: {"name": "Barrel Pressure"},
813 50: {"name": "In Range"},
814 51: {"name": "Touch"},
815 52: {"name": "Untouch"},
816 53: {"name": "Tap"},
817 54: {"name": "Quality"},
818 55: {"name": "Data Valid"},
819 56: {"name": "Transducer Index"},
820 57: {"name": "Tablet Function Keys"},
821 58: {"name": "Program Change Keys"},
822 59: {"name": "Battery Strength"},
823 60: {"name": "Invert"},
824 61: {"name": "X Tilt"},
825 62: {"name": "Y Tilt"},
826 63: {"name": "Azimuth"},
827 64: {"name": "Altitude"},
828 65: {"name": "Twist"},
829 66: {"name": "Tip Switch"},
830 67: {"name": "Secondary Tip Switch"},
831 68: {"name": "Barrel Switch"},
832 69: {"name": "Eraser"},
833 70: {"name": "Tablet Pick"},
834 71: {"name": "Confidence"},
835 72: {"name": "Width"},
836 73: {"name": "Height"},
837 81: {"name": "Contact ID"},
838 82: {"name": "Input Mode"},
839 83: {"name": "Device Index"},
840 84: {"name": "Contact Count"},
841 85: {"name": "Maximum Contact Number"},
842 },
843 "name": "Digitizer",
844 },
845 15: {
846 "children": {
847 0: {"name": "Undefined"},
848 1: {"name": "Physical Interface Device"},
849 32: {"name": "Normal"},
850 33: {"name": "Set Effect Report"},
851 34: {"name": "Effect Block Index"},
852 35: {"name": "Parameter Block Offset"},
853 36: {"name": "ROM Flag"},
854 37: {"name": "Effect Type"},
855 38: {"name": "ET Constant Force"},
856 39: {"name": "ET Ramp"},
857 40: {"name": "ET Custom Force Data"},
858 48: {"name": "ET Square"},
859 49: {"name": "ET Sine"},
860 50: {"name": "ET Triangle"},
861 51: {"name": "ET Sawtooth Up"},
862 52: {"name": "ET Sawtooth Down"},
863 64: {"name": "ET Spring"},
864 65: {"name": "ET Damper"},
865 66: {"name": "ET Inertia"},
866 67: {"name": "ET Friction"},
867 80: {"name": "Duration"},
868 81: {"name": "Sample Period"},
869 82: {"name": "Gain"},
870 83: {"name": "Trigger Button"},
871 84: {"name": "Trigger Repeat Interval"},
872 85: {"name": "Axes Enable"},
873 86: {"name": "Direction Enable"},
874 87: {"name": "Direction"},
875 88: {"name": "Type Specific Block Offset"},
876 89: {"name": "Block Type"},
877 90: {"name": "Set Envelope Report"},
878 91: {"name": "Attack Level"},
879 92: {"name": "Attack Time"},
880 93: {"name": "Fade Level"},
881 94: {"name": "Fade Time"},
882 95: {"name": "Set Condition Report"},
883 96: {"name": "CP Offset"},
884 97: {"name": "Positive Coefficient"},
885 98: {"name": "Negative Coefficient"},
886 99: {"name": "Positive Saturation"},
887 100: {"name": "Negative Saturation"},
888 101: {"name": "Dead Band"},
889 102: {"name": "Download Force Sample"},
890 103: {"name": "Isoch Custom Force Enable"},
891 104: {"name": "Custom Force Data Report"},
892 105: {"name": "Custom Force Data"},
893 106: {"name": "Custom Force Vendor Defined Data"},
894 107: {"name": "Set Custom Force Report"},
895 108: {"name": "Custom Force Data Offset"},
896 109: {"name": "Sample Count"},
897 110: {"name": "Set Periodic Report"},
898 111: {"name": "Offset"},
899 112: {"name": "Magnitude"},
900 113: {"name": "Phase"},
901 114: {"name": "Period"},
902 115: {"name": "Set Constant Force Report"},
903 116: {"name": "Set Ramp Force Report"},
904 117: {"name": "Ramp Start"},
905 118: {"name": "Ramp End"},
906 119: {"name": "Effect Operation Report"},
907 120: {"name": "Effect Operation"},
908 121: {"name": "Op Effect Start"},
909 122: {"name": "Op Effect Start Solo"},
910 123: {"name": "Op Effect Stop"},
911 124: {"name": "Loop Count"},
912 125: {"name": "Device Gain Report"},
913 126: {"name": "Device Gain"},
914 127: {"name": "PID Pool Report"},
915 128: {"name": "RAM Pool Size"},
916 129: {"name": "ROM Pool Size"},
917 130: {"name": "ROM Effect Block Count"},
918 131: {"name": "Simultaneous Effects Max"},
919 132: {"name": "Pool Alignment"},
920 133: {"name": "PID Pool Move Report"},
921 134: {"name": "Move Source"},
922 135: {"name": "Move Destination"},
923 136: {"name": "Move Length"},
924 137: {"name": "PID Block Load Report"},
925 139: {"name": "Block Load Status"},
926 140: {"name": "Block Load Success"},
927 141: {"name": "Block Load Full"},
928 142: {"name": "Block Load Error"},
929 143: {"name": "Block Handle"},
930 144: {"name": "PID Block Free Report"},
931 145: {"name": "Type Specific Block Handle"},
932 146: {"name": "PID State Report"},
933 148: {"name": "Effect Playing"},
934 149: {"name": "PID Device Control Report"},
935 150: {"name": "PID Device Control"},
936 151: {"name": "DC Enable Actuators"},
937 152: {"name": "DC Disable Actuators"},
938 153: {"name": "DC Stop All Effects"},
939 154: {"name": "DC Device Reset"},
940 155: {"name": "DC Device Pause"},
941 156: {"name": "DC Device Continue"},
942 159: {"name": "Device Paused"},
943 160: {"name": "Actuators Enabled"},
944 164: {"name": "Safety Switch"},
945 165: {"name": "Actuator Override Switch"},
946 166: {"name": "Actuator Power"},
947 167: {"name": "Start Delay"},
948 168: {"name": "Parameter Block Size"},
949 169: {"name": "Device Managed Pool"},
950 170: {"name": "Shared Parameter Blocks"},
951 171: {"name": "Create New Effect Report"},
952 172: {"name": "RAM Pool Available"},
953 },
954 "name": "PID Page",
955 },
956 16: {"name": "Unicode"},
957 20: {
958 "children": {
959 0: {"name": "Undefined"},
960 1: {"name": "Alphanumeric Display"},
961 32: {"name": "Display Attributes Report"},
962 33: {"name": "ASCII Character Set"},
963 34: {"name": "Data Read Back"},
964 35: {"name": "Font Read Back"},
965 36: {"name": "Display Control Report"},
966 37: {"name": "Clear Display"},
967 38: {"name": "Display Enable"},
968 39: {"name": "Screen Saver Delay"},
969 40: {"name": "Screen Saver Enable"},
970 41: {"name": "Vertical Scroll"},
971 42: {"name": "Horizontal Scroll"},
972 43: {"name": "Character Report"},
973 44: {"name": "Display Data"},
974 45: {"name": "Display Status"},
975 46: {"name": "Stat Not Ready"},
976 47: {"name": "Stat Ready"},
977 48: {"name": "Err Not a loadable Character"},
978 49: {"name": "Err Font Data Cannot Be Read"},
979 50: {"name": "Cursur Position Report"},
980 51: {"name": "Row"},
981 52: {"name": "Column"},
982 53: {"name": "Rows"},
983 54: {"name": "Columns"},
984 55: {"name": "Cursor Pixel Positioning"},
985 56: {"name": "Cursor Mode"},
986 57: {"name": "Cursor Enable"},
987 58: {"name": "Cursor Blink"},
988 59: {"name": "Font Report"},
989 60: {"name": "Font Data"},
990 61: {"name": "Character Width"},
991 62: {"name": "Character Height"},
992 63: {"name": "Character Spacing Horizontal"},
993 64: {"name": "Character Spacing Vertical"},
994 65: {"name": "Unicode Character Set"},
995 },
996 "name": "Alphanumeric Display",
997 },
998 128: {
999 "children": {
1000 1: {"name": "Monitor Control"},
1001 2: {"name": "EDID Information"},
1002 3: {"name": "VDIF Information"},
1003 4: {"name": "VESA Version"},
1004 },
1005 "name": "USB Monitor",
1006 },
1007 129: {"name": "USB Monitor Enumerated Values"},
1008 130: {
1009 "children": {
1010 1: {"name": "Degauss"},
1011 16: {"name": "Brightness"},
1012 18: {"name": "Contrast"},
1013 22: {"name": "Red Video Gain"},
1014 24: {"name": "Green Video Gain"},
1015 26: {"name": "Blue Video Gain"},
1016 28: {"name": "Focus"},
1017 32: {"name": "Horizontal Position"},
1018 34: {"name": "Horizontal Size"},
1019 36: {"name": "Horizontal Pincushion"},
1020 38: {"name": "Horizontal Pincushion Balance"},
1021 40: {"name": "Horizontal Misconvergence"},
1022 42: {"name": "Horizontal Linearity"},
1023 44: {"name": "Horizontal Linearity Balance"},
1024 48: {"name": "Vertical Position"},
1025 50: {"name": "Vertical Size"},
1026 52: {"name": "Vertical Pincushion"},
1027 54: {"name": "Vertical Pincushion Balance"},
1028 56: {"name": "Vertical Misconvergence"},
1029 58: {"name": "Vertical Linearity"},
1030 60: {"name": "Vertical Linearity Balance"},
1031 64: {"name": "Parallelogram Balance (Key Distortion)"},
1032 66: {"name": "Trapezoidal Distortion (Key)"},
1033 68: {"name": "Tilt (Rotation)"},
1034 70: {"name": "Top Corner Distortion Control"},
1035 72: {"name": "Top Corner Distortion Balance"},
1036 74: {"name": "Bottom Corner Distortion Control"},
1037 76: {"name": "Bottom Corner Distortion Balance"},
1038 86: {"name": "Horizontal Moire"},
1039 88: {"name": "Vertical Moire"},
1040 94: {"name": "Input Level Select"},
1041 96: {"name": "Input Source Select"},
1042 108: {"name": "Red Video Black Level"},
1043 110: {"name": "Green Video Black Level"},
1044 112: {"name": "Blue Video Black Level"},
1045 162: {"name": "Auto Size Center"},
1046 164: {"name": "Polarity Horizontal Sychronization"},
1047 166: {"name": "Polarity Vertical Synchronization"},
1048 170: {"name": "Screen Orientation"},
1049 172: {"name": "Horizontal Frequency in Hz"},
1050 174: {"name": "Vertical Frequency in 0.1 Hz"},
1051 176: {"name": "Settings"},
1052 202: {"name": "On Screen Display (OSD)"},
1053 212: {"name": "Stereo Mode"},
1054 },
1055 "name": "Monitor VESA Virtual Controls",
1056 },
1057 132: {
1058 "children": {
1059 0: {"name": "Undefined"},
1060 1: {"name": "iName"},
1061 2: {"name": "Present Status"},
1062 3: {"name": "Changed Status"},
1063 4: {"name": "UPS"},
1064 5: {"name": "Power Supply"},
1065 16: {"name": "Battery System"},
1066 17: {"name": "Battery System ID"},
1067 18: {"name": "Battery"},
1068 19: {"name": "Battery ID"},
1069 20: {"name": "Charger"},
1070 21: {"name": "Charger ID"},
1071 22: {"name": "Power Converter"},
1072 23: {"name": "Power Converter ID"},
1073 24: {"name": "Outlet System"},
1074 25: {"name": "Outlet System ID"},
1075 26: {"name": "Input"},
1076 27: {"name": "Input ID"},
1077 28: {"name": "Output"},
1078 29: {"name": "Output ID"},
1079 30: {"name": "Flow"},
1080 31: {"name": "Flow ID"},
1081 32: {"name": "Outlet"},
1082 33: {"name": "Outlet ID"},
1083 34: {"name": "Gang"},
1084 35: {"name": "Gang ID"},
1085 36: {"name": "Power Summary"},
1086 37: {"name": "Power Summary ID"},
1087 48: {"name": "Voltage"},
1088 49: {"name": "Current"},
1089 50: {"name": "Frequency"},
1090 51: {"name": "Apparent Power"},
1091 52: {"name": "Active Power"},
1092 53: {"name": "Percent Load"},
1093 54: {"name": "Temperature"},
1094 55: {"name": "Humidity"},
1095 56: {"name": "Bad Count"},
1096 64: {"name": "Config Voltage"},
1097 65: {"name": "Config Current"},
1098 66: {"name": "Config Frequency"},
1099 67: {"name": "Config Apparent Power"},
1100 68: {"name": "Config Active Power"},
1101 69: {"name": "Config Percent Load"},
1102 70: {"name": "Config Temperature"},
1103 71: {"name": "Config Humidity"},
1104 80: {"name": "Switch On Control"},
1105 81: {"name": "Switch Off Control"},
1106 82: {"name": "Toggle Control"},
1107 83: {"name": "Low Voltage Transfer"},
1108 84: {"name": "High Voltage Transfer"},
1109 85: {"name": "Delay Before Reboot"},
1110 86: {"name": "Delay Before Startup"},
1111 87: {"name": "Delay Before Shutdown"},
1112 88: {"name": "Test"},
1113 89: {"name": "Module Reset"},
1114 90: {"name": "Audible Alarm Control"},
1115 96: {"name": "Present"},
1116 97: {"name": "Good"},
1117 98: {"name": "Internal Failure"},
1118 99: {"name": "Voltage out of range"},
1119 100: {"name": "Frequency out of range"},
1120 101: {"name": "Overload"},
1121 102: {"name": "Over Charged"},
1122 103: {"name": "Over Temperature"},
1123 104: {"name": "Shutdown Requested"},
1124 105: {"name": "Shutdown Imminent"},
1125 106: {"name": "Reserved"},
1126 107: {"name": "Switch On/Off"},
1127 108: {"name": "Switchable"},
1128 109: {"name": "Used"},
1129 110: {"name": "Boost"},
1130 111: {"name": "Buck"},
1131 112: {"name": "Initialized"},
1132 113: {"name": "Tested"},
1133 114: {"name": "Awaiting Power"},
1134 115: {"name": "Communication Lost"},
1135 253: {"name": "iManufacturer"},
1136 254: {"name": "iProduct"},
1137 255: {"name": "iSerialNumber"},
1138 },
1139 "name": "Power Device Page",
1140 },
1141 133: {
1142 "children": {
1143 0: {"name": "Undefined"},
1144 1: {"name": "SMB Battery Mode"},
1145 2: {"name": "SMB Battery Status"},
1146 3: {"name": "SMB Alarm Warning"},
1147 4: {"name": "SMB Charger Mode"},
1148 5: {"name": "SMB Charger Status"},
1149 6: {"name": "SMB Charger Spec Info"},
1150 7: {"name": "SMB Selector State"},
1151 8: {"name": "SMB Selector Presets"},
1152 9: {"name": "SMB Selector Info"},
1153 16: {"name": "Optional Mfg. Function 1"},
1154 17: {"name": "Optional Mfg. Function 2"},
1155 18: {"name": "Optional Mfg. Function 3"},
1156 19: {"name": "Optional Mfg. Function 4"},
1157 20: {"name": "Optional Mfg. Function 5"},
1158 21: {"name": "Connection to SMBus"},
1159 22: {"name": "Output Connection"},
1160 23: {"name": "Charger Connection"},
1161 24: {"name": "Battery Insertion"},
1162 25: {"name": "Use Next"},
1163 26: {"name": "OK to use"},
1164 27: {"name": "Battery Supported"},
1165 28: {"name": "SelectorRevision"},
1166 29: {"name": "Charging Indicator"},
1167 40: {"name": "Manufacturer Access"},
1168 41: {"name": "Remaining Capacity Limit"},
1169 42: {"name": "Remaining Time Limit"},
1170 43: {"name": "At Rate"},
1171 44: {"name": "Capacity Mode"},
1172 45: {"name": "Broadcast To Charger"},
1173 46: {"name": "Primary Battery"},
1174 47: {"name": "Charge Controller"},
1175 64: {"name": "Terminate Charge"},
1176 65: {"name": "Terminate Discharge"},
1177 66: {"name": "Below Remaining Capacity Limit"},
1178 67: {"name": "Remaining Time Limit Expired"},
1179 68: {"name": "Charging"},
1180 69: {"name": "Discharging"},
1181 70: {"name": "Fully Charged"},
1182 71: {"name": "Fully Discharged"},
1183 72: {"name": "Conditioning Flag"},
1184 73: {"name": "At Rate OK"},
1185 74: {"name": "SMB Error Code"},
1186 75: {"name": "Need Replacement"},
1187 96: {"name": "At Rate Time To Full"},
1188 97: {"name": "At Rate Time To Empty"},
1189 98: {"name": "Average Current"},
1190 99: {"name": "Max Error"},
1191 100: {"name": "Relative State Of Charge"},
1192 101: {"name": "Absolute State Of Charge"},
1193 102: {"name": "Remaining Capacity"},
1194 103: {"name": "Full Charge Capacity"},
1195 104: {"name": "Run Time To Empty"},
1196 105: {"name": "Average Time To Empty"},
1197 106: {"name": "Average Time To Full"},
1198 107: {"name": "Cycle Count"},
1199 128: {"name": "Batt. Pack Model Level"},
1200 129: {"name": "Internal Charge Controller"},
1201 130: {"name": "Primary Battery Support"},
1202 131: {"name": "Design Capacity"},
1203 132: {"name": "Specification Info"},
1204 133: {"name": "Manufacturer Date"},
1205 134: {"name": "Serial Number"},
1206 135: {"name": "iManufacturerName"},
1207 136: {"name": "iDeviceName"},
1208 137: {"name": "iDeviceChemistry"},
1209 138: {"name": "Manufacturer Data"},
1210 139: {"name": "Rechargeable"},
1211 140: {"name": "Warning Capacity Limit"},
1212 141: {"name": "Capacity Granularity 1"},
1213 142: {"name": "Capacity Granularity 2"},
1214 143: {"name": "iOEMInformation"},
1215 192: {"name": "Inhibit Charge"},
1216 193: {"name": "Enable Polling"},
1217 194: {"name": "Reset To Zero"},
1218 208: {"name": "AC Present"},
1219 209: {"name": "Battery Present"},
1220 210: {"name": "Power Fail"},
1221 211: {"name": "Alarm Inhibited"},
1222 212: {"name": "Thermistor Under Range"},
1223 213: {"name": "Thermistor Hot"},
1224 214: {"name": "Thermistor Cold"},
1225 215: {"name": "Thermistor Over Range"},
1226 216: {"name": "Voltage Out Of Range"},
1227 217: {"name": "Current Out Of Range"},
1228 218: {"name": "Current Not Regulated"},
1229 219: {"name": "Voltage Not Regulated"},
1230 220: {"name": "Master Mode"},
1231 240: {"name": "Charger Selector Support"},
1232 241: {"name": "Charger Spec"},
1233 242: {"name": "Level 2"},
1234 243: {"name": "Level 3"},
1235 },
1236 "name": "Battery System Page",
1237 },
1238 134: {"name": "Power Pages"},
1239 135: {"name": "Power Pages"},
1240 140: {"name": "Bar Code Scanner Page (POS)"},
1241 141: {"name": "Scale Page (POS)"},
1242 144: {"name": "Camera Control Page"},
1243 145: {"name": "Arcade Control Page"},
1244 240: {
1245 "children": {
1246 241: {"name": "Cash Drawer"},
1247 242: {"name": "Cash Drawer Number"},
1248 243: {"name": "Cash Drawer Set"},
1249 244: {"name": "Cash Drawer Status"},
1250 },
1251 "name": "Cash Device",
1252 },
1253 255: {"name": "Vendor Specific"},
1254}