161560Sn_hibma# $FreeBSD$
261560Sn_hibma#
361560Sn_hibma# USB HID usage table
461560Sn_hibma# Syntax:
561560Sn_hibma#  - lines that do not start with a white space give the number and name of
661560Sn_hibma#    a usage page.
761560Sn_hibma#  - lines that start with a white space give the number and name of
861560Sn_hibma#    a usage with the last given page.
961560Sn_hibma#    If the number is * then the line matches all usages and the name
1061560Sn_hibma#    is a printf formatting string that will be given the usage number.
1161560Sn_hibma#
1261560Sn_hibma1	Generic Desktop
1361560Sn_hibma	0x00	Undefined
1461560Sn_hibma	0x01	Pointer
1561560Sn_hibma	0x02	Mouse
1661560Sn_hibma	0x03	Reserved
1761560Sn_hibma	0x04	Joystick
1861560Sn_hibma	0x05	Game Pad
1961560Sn_hibma	0x06	Keyboard
2061560Sn_hibma	0x07	Keypad
2161560Sn_hibma	0x08	Multi-axis Controller
22163675Smarkus	0x09	Tablet PC System Controls
2361560Sn_hibma	0x30	X
2461560Sn_hibma	0x31	Y
2561560Sn_hibma	0x32	Z
2661560Sn_hibma	0x33	Rx
2761560Sn_hibma	0x34	Ry
2861560Sn_hibma	0x35	Rz
2961560Sn_hibma	0x36	Slider
3061560Sn_hibma	0x37	Dial
3161560Sn_hibma	0x38	Wheel
3261560Sn_hibma	0x39	Hat Switch
3361560Sn_hibma	0x3A	Counted Buffer
3461560Sn_hibma	0x3B	Byte Count
3561560Sn_hibma	0x3C	Motion Wakeup
36163675Smarkus	0x3D	Start
37163675Smarkus	0x3E	Select
3861560Sn_hibma	0x40	Vx
3961560Sn_hibma	0x41	Vy
4061560Sn_hibma	0x42	Vz
4161560Sn_hibma	0x43	Vbrx
4261560Sn_hibma	0x44	Vbry
4361560Sn_hibma	0x45	Vbrx
4461560Sn_hibma	0x46	Vno
45163675Smarkus	0x47	Feature Notification
46163675Smarkus	0x48	Resolution Multiplier
4761560Sn_hibma	0x80	System Control
4861560Sn_hibma	0x81	System Power Down
4961560Sn_hibma	0x82	System Sleep
5061560Sn_hibma	0x83	System Wake Up
5161560Sn_hibma	0x84	System Context Menu
5261560Sn_hibma	0x85	System Main Menu
5361560Sn_hibma	0x86	System App Menu
5461560Sn_hibma	0x87	System Menu Help
5561560Sn_hibma	0x88	System Menu Exit
5661560Sn_hibma	0x89	System Menu Select
5761560Sn_hibma	0x8A	System Menu Right
5861560Sn_hibma	0x8B	System Menu Left
5961560Sn_hibma	0x8C	System Menu Up
6061560Sn_hibma	0x8D	System Menu Down
61163675Smarkus	0x8E	System Cold Restart
62163675Smarkus	0x8F	System Warm Restart
6361560Sn_hibma	0x90	D-pad Up
6461560Sn_hibma	0x91	D-pad Down
6561560Sn_hibma	0x92	D-pad Right
6661560Sn_hibma	0x93	D-pad Left
67163675Smarkus	0xA0	System Dock
68163675Smarkus	0xA1	System Undock
69163675Smarkus	0xA2	System Setup
70163675Smarkus	0xA3	System Break
71163675Smarkus	0xA4	System Debugger Break
72163675Smarkus	0xA5	Application Break
73163675Smarkus	0xA6	Application Debugger Break
74163675Smarkus	0xA7	System Speaker Mute
75163675Smarkus	0xA8	System Hibernate
76163675Smarkus	0xB0	System Display Invert
77163675Smarkus	0xB1	System Display Internal
78163675Smarkus	0xB2	System Display External
79163675Smarkus	0xB3	System Display Both
80163675Smarkus	0xB4	System Display Dual
81163675Smarkus	0xB5	System Display Toggle Int/Ext
82163675Smarkus	0xB6	System Display Swap Primary/Secondary
83163675Smarkus	0xB7	System Display LCD Autoscale
8461560Sn_hibma
8561560Sn_hibma2	Simulation Controls
8661560Sn_hibma	0x00	Undefined
8761560Sn_hibma	0x01	Flight Simulation Device
8861560Sn_hibma	0x02	Automobile Simulation Device
8961560Sn_hibma	0x03	Tank Simulation Device
9061560Sn_hibma	0x04	Spaceship Simulation Device
9161560Sn_hibma	0x05	Submarine Simulation Device
9261560Sn_hibma	0x06	Sailing Simulation Device
9361560Sn_hibma	0x07	Motorcycle Simulation Device
9461560Sn_hibma	0x08	Sports Simulation Device
9561560Sn_hibma	0x09	Airplane Simulation Device
9661560Sn_hibma	0x0A	Helicopter Simulation Device
9761560Sn_hibma	0x0B	Magic Carpet Simulation Device
98163675Smarkus	0x0C	Bicycle Simulation Device
9961560Sn_hibma	0x20	Flight Control Stick
10061560Sn_hibma	0x21	Flight Stick
10161560Sn_hibma	0x22	Cyclic Control
10261560Sn_hibma	0x23	Cyclic Trim
10361560Sn_hibma	0x24	Flight Yoke
10461560Sn_hibma	0x25	Track Control
105163675Smarkus	0x26	Reserved
10661560Sn_hibma	0xB0	Aileron
10761560Sn_hibma	0xB1	Aileron Trim
10861560Sn_hibma	0xB2	Anti-Torque Control
109163675Smarkus	0xB3	Autopilot Enable
11061560Sn_hibma	0xB4	Chaff Release
11161560Sn_hibma	0xB5	Collective Control
11261560Sn_hibma	0xB6	Dive Brake
113163675Smarkus	0xB7	Electronic Countermeasures
11461560Sn_hibma	0xB8	Elevator
11561560Sn_hibma	0xB9	Elevator Trim
11661560Sn_hibma	0xBA	Rudder
11761560Sn_hibma	0xBB	Throttle
11861560Sn_hibma	0xBC	Flight Communication
11961560Sn_hibma	0xBD	Flare Release
12061560Sn_hibma	0xBE	Landing Gear
12161560Sn_hibma	0xBF	Toe Brake
12261560Sn_hibma	0xC0	Trigger
12361560Sn_hibma	0xC1	Weapons Arm
12461560Sn_hibma	0xC2	Weapons Select
12561560Sn_hibma	0xC3	Wing Flaps
12661560Sn_hibma	0xC4	Accelerator
12761560Sn_hibma	0xC5	Brake
12861560Sn_hibma	0xC6	Clutch
12961560Sn_hibma	0xC7	Shifter
13061560Sn_hibma	0xC8	Steering
13161560Sn_hibma	0xC9	Turret Direction
13261560Sn_hibma	0xCA	Barrel Elevation
13361560Sn_hibma	0xCB	Dive Plane
13461560Sn_hibma	0xCC	Ballast
13561560Sn_hibma	0xCD	Bicycle Crank
13661560Sn_hibma	0xCE	Handle Bars
13761560Sn_hibma	0xCF	Front Brake
13861560Sn_hibma	0xD0	Rear Brake
13961560Sn_hibma
14061560Sn_hibma3	VR Controls
14161560Sn_hibma	0x00	Unidentified
14261560Sn_hibma	0x01	Belt
14361560Sn_hibma	0x02	Body Suit
14461560Sn_hibma	0x03	Flexor
14561560Sn_hibma	0x04	Glove
14661560Sn_hibma	0x05	Head Tracker
14761560Sn_hibma	0x06	Head Mounted Display
14861560Sn_hibma	0x07	Hand Tracker
14961560Sn_hibma	0x08	Oculometer
15061560Sn_hibma	0x09	Vest
15161560Sn_hibma	0x0A	Animatronic Device
15261560Sn_hibma	0x20	Stereo Enable
15361560Sn_hibma	0x21	Display Enable
15461560Sn_hibma
15561560Sn_hibma4	Sports Controls
15661560Sn_hibma	0x00	Unidentified
15761560Sn_hibma	0x01	Baseball Bat
15861560Sn_hibma	0x02	Golf Club
15961560Sn_hibma	0x03	Rowing Machine
16061560Sn_hibma	0x04	Treadmill
16161560Sn_hibma	0x30	Oar
16261560Sn_hibma	0x31	Slope
16361560Sn_hibma	0x32	Rate
16461560Sn_hibma	0x33	Stick Speed
16561560Sn_hibma	0x34	Stick Face Angle
16661560Sn_hibma	0x35	Stick Heel/Toe
16761560Sn_hibma	0x36	Stick Follow Through
16861560Sn_hibma	0x37	Stick Tempo
16961560Sn_hibma	0x38	Stick Type
17061560Sn_hibma	0x39	Stick Height
17161560Sn_hibma	0x50	Putter
17261560Sn_hibma	0x51	1 Iron
17361560Sn_hibma	0x52	2 Iron
17461560Sn_hibma	0x53	3 Iron
17561560Sn_hibma	0x54	4 Iron
17661560Sn_hibma	0x55	5 Iron
17761560Sn_hibma	0x56	6 Iron
17861560Sn_hibma	0x57	7 Iron
17961560Sn_hibma	0x58	8 Iron
18061560Sn_hibma	0x59	9 Iron
18161560Sn_hibma	0x5A	10 Iron
18261560Sn_hibma	0x5B	11 Iron
18361560Sn_hibma	0x5C	Sand Wedge
18461560Sn_hibma	0x5D	Loft Wedge
18561560Sn_hibma	0x5E	Power Wedge
18661560Sn_hibma	0x5F	1 Wood
18761560Sn_hibma	0x60	3 Wood
18861560Sn_hibma	0x61	5 Wood
18961560Sn_hibma	0x62	7 Wood
19061560Sn_hibma	0x63	9 Wood
19161560Sn_hibma
19261560Sn_hibma5	Game Controls
19361560Sn_hibma	0x00	Undefined
19461560Sn_hibma	0x01	3D Game Controller
19561560Sn_hibma	0x02	Pinball Device
19661560Sn_hibma	0x03	Gun Device
19761560Sn_hibma	0x20	Point of View
19861560Sn_hibma	0x21	Turn Right/Left
199163675Smarkus	0x22	Pitch Forward/Backward
200163675Smarkus	0x23	Roll Right/Left
20161560Sn_hibma	0x24	Move Right/Left
20261560Sn_hibma	0x25	Move Forward/Backward
20361560Sn_hibma	0x26	Move Up/Down
20461560Sn_hibma	0x27	Lean Right/Left
20561560Sn_hibma	0x28	Lean Forward/Backward
20661560Sn_hibma	0x29	Height of POV
20761560Sn_hibma	0x2A	Flipper
20861560Sn_hibma	0x2B	Secondary Flipper
20961560Sn_hibma	0x2C	Bump
21061560Sn_hibma	0x2D	New Game
21161560Sn_hibma	0x2E	Shoot Ball
21261560Sn_hibma	0x2F	Player
21361560Sn_hibma	0x30	Gun Bolt
21461560Sn_hibma	0x31	Gun Clip
21561560Sn_hibma	0x32	Gun Selector
21661560Sn_hibma	0x33	Gun Single Shot
21761560Sn_hibma	0x34	Gun Burst
21861560Sn_hibma	0x35	Gun Automatic
21961560Sn_hibma	0x36	Gun Safety
22061560Sn_hibma	0x37	Gamepad Fire/Jump
22161560Sn_hibma	0x39	Gamepad Trigger
22261560Sn_hibma
223163675Smarkus6	Generic Device Control
224163675Smarkus	0x00	Unidentified
225163675Smarkus	0x20	Battery Strength
226163675Smarkus	0x21	Wireless Channel
227163675Smarkus	0x22	Wireless ID
228163675Smarkus	0x23	Discover Wireless Control
229163675Smarkus	0x24	Security Code Character Entered
230163675Smarkus	0x25	Security Code Character Erased
231163675Smarkus	0x26	Security Code Cleared
232163675Smarkus
23361560Sn_hibma7	Keyboard
23461560Sn_hibma	0x00	Reserved (no event indicated)
23561560Sn_hibma	0x01	Keyboard ErrorRollOver
23661560Sn_hibma	0x02	Keyboard POSTFail
23761560Sn_hibma	0x03	Keyboard ErrorUndefined
23861560Sn_hibma	0x04	Keyboard a and A
23961560Sn_hibma	0x05	Keyboard b and B
24061560Sn_hibma	0x06	Keyboard c and C
24161560Sn_hibma	0x07	Keyboard d and D
24261560Sn_hibma	0x08	Keyboard e and E
24361560Sn_hibma	0x09	Keyboard f and F
24461560Sn_hibma	0x0A	Keyboard g and G
24561560Sn_hibma	0x0B	Keyboard h and H
24661560Sn_hibma	0x0C	Keyboard i and I
24761560Sn_hibma	0x0D	Keyboard j and J
24861560Sn_hibma	0x0E	Keyboard k and K
24961560Sn_hibma	0x0F	Keyboard l and L
25061560Sn_hibma	0x10	Keyboard m and M
25161560Sn_hibma	0x11	Keyboard n and N
25261560Sn_hibma	0x12	Keyboard o and O
25361560Sn_hibma	0x13	Keyboard p and P
25461560Sn_hibma	0x14	Keyboard q and Q
25561560Sn_hibma	0x15	Keyboard r and R
25661560Sn_hibma	0x16	Keyboard s and S
25761560Sn_hibma	0x17	Keyboard t and T
25861560Sn_hibma	0x18	Keyboard u and U
25961560Sn_hibma	0x19	Keyboard v and V
26061560Sn_hibma	0x1A	Keyboard w and W
26161560Sn_hibma	0x1B	Keyboard x and X
26261560Sn_hibma	0x1C	Keyboard y and Y
26361560Sn_hibma	0x1D	Keyboard z and Z
26461560Sn_hibma	0x1E	Keyboard 1 and !
26561560Sn_hibma	0x1F	Keyboard 2 and @
26661560Sn_hibma	0x20	Keyboard 3 and #
26761560Sn_hibma	0x21	Keyboard 4 and $
26861560Sn_hibma	0x22	Keyboard 5 and %
26961560Sn_hibma	0x23	Keyboard 6 and ^
27061560Sn_hibma	0x24	Keyboard 7 and &
27161560Sn_hibma	0x25	Keyboard 8 and *
27261560Sn_hibma	0x26	Keyboard 9 and (
27361560Sn_hibma	0x27	Keyboard 0 and )
27461560Sn_hibma	0x28	Keyboard Return (ENTER)
27561560Sn_hibma	0x29	Keyboard ESCAPE
27661560Sn_hibma	0x2A	Keyboard DELETE (Backspace)
27761560Sn_hibma	0x2B	Keyboard Tab
27861560Sn_hibma	0x2C	Keyboard Spacebar
27961560Sn_hibma	0x2D	Keyboard - and (underscore)
28061560Sn_hibma	0x2E	Keyboard = and +
28161560Sn_hibma	0x2F	Keyboard [ and {
28261560Sn_hibma	0x30	Keyboard ] and }
28361560Sn_hibma	0x31	Keyboard \ and |
28461560Sn_hibma	0x32	Keyboard Non-US # and ~
28561560Sn_hibma	0x33	Keyboard ; and :
28661560Sn_hibma	0x34	Keyboard ' and "
28761560Sn_hibma	0x35	Keyboard Grave Accent and Tilde
288163675Smarkus	0x36	Keyboard , and <
28961560Sn_hibma	0x37	Keyboard . and >
29061560Sn_hibma	0x38	Keyboard / and ?
29161560Sn_hibma	0x39	Keyboard Caps Lock
29261560Sn_hibma	0x3A	Keyboard F1
29361560Sn_hibma	0x3B	Keyboard F2
29461560Sn_hibma	0x3C	Keyboard F3
29561560Sn_hibma	0x3D	Keyboard F4
29661560Sn_hibma	0x3E	Keyboard F5
29761560Sn_hibma	0x3F	Keyboard F6
29861560Sn_hibma	0x40	Keyboard F7
29961560Sn_hibma	0x41	Keyboard F8
30061560Sn_hibma	0x42	Keyboard F9
30161560Sn_hibma	0x43	Keyboard F10
30261560Sn_hibma	0x44	Keyboard F11
30361560Sn_hibma	0x45	Keyboard F12
30461560Sn_hibma	0x46	Keyboard PrintScreen
30561560Sn_hibma	0x47	Keyboard Scroll Lock
30661560Sn_hibma	0x48	Keyboard Pause
30761560Sn_hibma	0x49	Keyboard Insert
30861560Sn_hibma	0x4A	Keyboard Home
30961560Sn_hibma	0x4B	Keyboard PageUp
31061560Sn_hibma	0x4C	Keyboard Delete Forward
31161560Sn_hibma	0x4D	Keyboard End
31261560Sn_hibma	0x4E	Keyboard PageDown
31361560Sn_hibma	0x4F	Keyboard RightArrow
31461560Sn_hibma	0x50	Keyboard LeftArrow
31561560Sn_hibma	0x51	Keyboard DownArrow
31661560Sn_hibma	0x52	Keyboard UpArrow
31761560Sn_hibma	0x53	Keypad Num Lock and Clear
31861560Sn_hibma	0x54	Keypad /
31961560Sn_hibma	0x55	Keypad *
32061560Sn_hibma	0x56	Keypad -
32161560Sn_hibma	0x57	Keypad +
32261560Sn_hibma	0x58	Keypad ENTER
32361560Sn_hibma	0x59	Keypad 1 and End
32461560Sn_hibma	0x5A	Keypad 2 and Down Arrow
32561560Sn_hibma	0x5B	Keypad 3 and PageDn
32661560Sn_hibma	0x5C	Keypad 4 and Left Arrow
32761560Sn_hibma	0x5D	Keypad 5
32861560Sn_hibma	0x5E	Keypad 6 and Right Arrow
32961560Sn_hibma	0x5F	Keypad 7 and Home
33061560Sn_hibma	0x60	Keypad 8 and Up Arrow
33161560Sn_hibma	0x61	Keypad 9 and PageUp
33261560Sn_hibma	0x62	Keypad 0 and Insert
33361560Sn_hibma	0x63	Keypad . and Delete
33461560Sn_hibma	0x64	Keyboard Non-US \ and |
33561560Sn_hibma	0x65	Keyboard Application
33661560Sn_hibma	0x66	Keyboard Power
33761560Sn_hibma	0x67	Keypad =
33861560Sn_hibma	0x68	Keyboard F13
33961560Sn_hibma	0x69	Keyboard F14
34061560Sn_hibma	0x6A	Keyboard F15
34161560Sn_hibma	0x6B	Keyboard F16
34261560Sn_hibma	0x6C	Keyboard F17
34361560Sn_hibma	0x6D	Keyboard F18
34461560Sn_hibma	0x6E	Keyboard F19
34561560Sn_hibma	0x6F	Keyboard F20
34661560Sn_hibma	0x70	Keyboard F21
34761560Sn_hibma	0x71	Keyboard F22
34861560Sn_hibma	0x72	Keyboard F23
34961560Sn_hibma	0x73	Keyboard F24
35061560Sn_hibma	0x74	Keyboard Execute
35161560Sn_hibma	0x75	Keyboard Help
35261560Sn_hibma	0x76	Keyboard Menu
35361560Sn_hibma	0x77	Keyboard Select
35461560Sn_hibma	0x78	Keyboard Stop
35561560Sn_hibma	0x79	Keyboard Again
35661560Sn_hibma	0x7A	Keyboard Undo
35761560Sn_hibma	0x7B	Keyboard Cut
35861560Sn_hibma	0x7C	Keyboard Copy
35961560Sn_hibma	0x7D	Keyboard Paste
36061560Sn_hibma	0x7E	Keyboard Find
36161560Sn_hibma	0x7F	Keyboard Mute
36261560Sn_hibma	0x80	Keyboard Volume Up
36361560Sn_hibma	0x81	Keyboard Volume Down
36461560Sn_hibma	0x82	Keyboard Locking Caps Lock
36561560Sn_hibma	0x83	Keyboard Locking Num Lock
36661560Sn_hibma	0x84	Keyboard Locking Scroll Lock
36761560Sn_hibma	0x85	Keypad Comma
36861560Sn_hibma	0x86	Keypad Equal Sign
36961560Sn_hibma	0x87	Keyboard International1
37061560Sn_hibma	0x88	Keyboard International2
37161560Sn_hibma	0x89	Keyboard International3
37261560Sn_hibma	0x8A	Keyboard International4
37361560Sn_hibma	0x8B	Keyboard International5
37461560Sn_hibma	0x8C	Keyboard International6
37561560Sn_hibma	0x8D	Keyboard International7
37661560Sn_hibma	0x8E	Keyboard International8
37761560Sn_hibma	0x8F	Keyboard International9
37861560Sn_hibma	0x90	Keyboard LANG1
37961560Sn_hibma	0x91	Keyboard LANG2
38061560Sn_hibma	0x92	Keyboard LANG3
38161560Sn_hibma	0x93	Keyboard LANG4
38261560Sn_hibma	0x94	Keyboard LANG5
38361560Sn_hibma	0x95	Keyboard LANG6
38461560Sn_hibma	0x96	Keyboard LANG7
38561560Sn_hibma	0x97	Keyboard LANG8
38661560Sn_hibma	0x98	Keyboard LANG9
38761560Sn_hibma	0x99	Keyboard Alternate Erase
38861560Sn_hibma	0x9A	Keyboard SysReq/Attention
38961560Sn_hibma	0x9B	Keyboard Cancel
39061560Sn_hibma	0x9C	Keyboard Clear
39161560Sn_hibma	0x9D	Keyboard Prior
39261560Sn_hibma	0x9E	Keyboard Return
39361560Sn_hibma	0x9F	Keyboard Separator
39461560Sn_hibma	0xA0	Keyboard Out
39561560Sn_hibma	0xA1	Keyboard Oper
39661560Sn_hibma	0xA2	Keyboard Clear/Again
39761560Sn_hibma	0xA3	Keyboard CrSel/Props
39861560Sn_hibma	0xA4	Keyboard ExSel
399163675Smarkus	0xB0	Keypad 00
400163675Smarkus	0xB1	Keypad 000
401163675Smarkus	0xB2	Thousands Separator
402163675Smarkus	0xB3	Decimal Separator
403163675Smarkus	0xB4	Currency Unit
404163675Smarkus	0xB5	Currency Sub-unit
405163675Smarkus	0xB6	Keypad (
406163675Smarkus	0xB7	Keypad )
407163675Smarkus	0xB8	Keypad {
408163675Smarkus	0xB9	Keypad }
409163675Smarkus	0xBA	Keypad Tab
410163675Smarkus	0xBB	Keypad Backspace
411163675Smarkus	0xBC	Keypad A
412163675Smarkus	0xBD	Keypad B
413163675Smarkus	0xBE	Keypad C
414163675Smarkus	0xBF	Keypad D
415163675Smarkus	0xC0	Keypad E
416163675Smarkus	0xC1	Keypad F
417163675Smarkus	0xC2	Keypad XOR
418163675Smarkus	0xC3	Keypad ^
419163675Smarkus	0xC4	Keypad %
420163675Smarkus	0xC5	Keypad <
421163675Smarkus	0xC6	Keypad >
422163675Smarkus	0xC7	Keypad &
423163675Smarkus	0xC8	Keypad &&
424163675Smarkus	0xC9	Keypad |
425163675Smarkus	0xCA	Keypad ||
426163675Smarkus	0xCB	Keypad :
427163675Smarkus	0xCC	Keypad #
428163675Smarkus	0xCD	Keypad Space
429163675Smarkus	0xCE	Keypad @
430163675Smarkus	0xCF	Keypad !
431163675Smarkus	0xD0	Keypad Memory Store
432163675Smarkus	0xD1	Keypad Memory Recall
433163675Smarkus	0xD2	Keypad Memory Clear
434163675Smarkus	0xD3	Keypad Memory Add
435163675Smarkus	0xD4	Keypad Memory Subtract
436163675Smarkus	0xD5	Keypad Memory Multiply
437163675Smarkus	0xD6	Keypad Memory Divide
438163675Smarkus	0xD7	Keypad +/-
439163675Smarkus	0xD8	Keypad Clear
440163675Smarkus	0xD9	Keypad Clear Entry
441163675Smarkus	0xDA	Keypad Binary
442163675Smarkus	0xDB	Keypad Octal
443163675Smarkus	0xDC	Keypad Decimal
444163675Smarkus	0xDD	Keypad Hexadecimal
44561560Sn_hibma	0xE0	Keyboard LeftControl
44661560Sn_hibma	0xE1	Keyboard LeftShift
44761560Sn_hibma	0xE2	Keyboard LeftAlt
44861560Sn_hibma	0xE3	Keyboard Left GUI
44961560Sn_hibma	0xE4	Keyboard RightControl
45061560Sn_hibma	0xE5	Keyboard RightShift
45161560Sn_hibma	0xE6	Keyboard RightAlt
45261560Sn_hibma	0xE7	Keyboard Right GUI
45361560Sn_hibma
45461560Sn_hibma8	LEDs
45561560Sn_hibma	0x00	Undefined
45661560Sn_hibma	0x01	Num Lock
45761560Sn_hibma	0x02	Caps Lock
45861560Sn_hibma	0x03	Scroll Lock
45961560Sn_hibma	0x04	Compose
46061560Sn_hibma	0x05	Kana
46161560Sn_hibma	0x06	Power
46261560Sn_hibma	0x07	Shift
46361560Sn_hibma	0x08	Do Not Disturb
46461560Sn_hibma	0x09	Mute
46561560Sn_hibma	0x0A	Tone Enable
46661560Sn_hibma	0x0B	High Cut Filter
46761560Sn_hibma	0x0C	Low Cut Filter
46861560Sn_hibma	0x0D	Equalizer Enable
46961560Sn_hibma	0x0E	Sound Field On
470163675Smarkus	0x0F	Surround On
47161560Sn_hibma	0x10	Repeat
47261560Sn_hibma	0x11	Stereo
47361560Sn_hibma	0x12	Sampling Rate Detect
47461560Sn_hibma	0x13	Spinning
47561560Sn_hibma	0x14	CAV
47661560Sn_hibma	0x15	CLV
47761560Sn_hibma	0x16	Recording Format Detect
47861560Sn_hibma	0x17	Off-Hook
47961560Sn_hibma	0x18	Ring
48061560Sn_hibma	0x19	Message Waiting
48161560Sn_hibma	0x1A	Data Mode
48261560Sn_hibma	0x1B	Battery Operation
48361560Sn_hibma	0x1C	Battery OK
48461560Sn_hibma	0x1D	Battery Low
48561560Sn_hibma	0x1E	Speaker
48661560Sn_hibma	0x1F	Head Set
48761560Sn_hibma	0x20	Hold
48861560Sn_hibma	0x21	Microphone
48961560Sn_hibma	0x22	Coverage
49061560Sn_hibma	0x23	Night Mode
49161560Sn_hibma	0x24	Send Calls
49261560Sn_hibma	0x25	Call Pickup
49361560Sn_hibma	0x26	Conference
49461560Sn_hibma	0x27	Stand-by
49561560Sn_hibma	0x28	Camera On
49661560Sn_hibma	0x29	Camera Off
49761560Sn_hibma	0x2A	On-Line
49861560Sn_hibma	0x2B	Off-Line
49961560Sn_hibma	0x2C	Busy
50061560Sn_hibma	0x2D	Ready
50161560Sn_hibma	0x2E	Paper-Out
50261560Sn_hibma	0x2F	Paper-Jam
50361560Sn_hibma	0x30	Remote
50461560Sn_hibma	0x31	Forward
50561560Sn_hibma	0x32	Reverse
50661560Sn_hibma	0x33	Stop
50761560Sn_hibma	0x34	Rewind
50861560Sn_hibma	0x35	Fast Forward
50961560Sn_hibma	0x36	Play
51061560Sn_hibma	0x37	Pause
51161560Sn_hibma	0x38	Record
51261560Sn_hibma	0x39	Error
51361560Sn_hibma	0x3A	Usage Selected Indicator
51461560Sn_hibma	0x3B	Usage In Use Indicator
51561560Sn_hibma	0x3C	Usage Multi Mode Indicator
51661560Sn_hibma	0x3D	Indicator On
51761560Sn_hibma	0x3E	Indicator Flash
51861560Sn_hibma	0x3F	Indicator Slow Blink
51961560Sn_hibma	0x40	Indicator Fast Blink
52061560Sn_hibma	0x41	Indicator Off
52161560Sn_hibma	0x42	Flash On Time
52261560Sn_hibma	0x43	Slow Blink On Time
52361560Sn_hibma	0x44	Slow Blink Off Time
52461560Sn_hibma	0x45	Fast Blink On Time
52561560Sn_hibma	0x46	Fast Blink Off Time
52661560Sn_hibma	0x47	Usage Indicator Color
527163675Smarkus	0x48	Indicator Red
528163675Smarkus	0x49	Indicator Green
529163675Smarkus	0x4A	Indicator Amber
53061560Sn_hibma	0x4B	Generic Indicator
53161560Sn_hibma	0x4C	System Suspend
53261560Sn_hibma	0x4D	External Power Connected
53361560Sn_hibma
53461560Sn_hibma9	Button
53561560Sn_hibma	0x00	No Button Pressed
53661560Sn_hibma	*	Button %d
53761560Sn_hibma
53861560Sn_hibma10	Ordinal
539163675Smarkus	0x00	Reserved
54061560Sn_hibma	*	Instance %d
54161560Sn_hibma
54261560Sn_hibma11	Telephony
54361560Sn_hibma	0x00	Unassigned
54461560Sn_hibma	0x01	Phone
54561560Sn_hibma	0x02	Answering Machine
54661560Sn_hibma	0x03	Message Controls
54761560Sn_hibma	0x04	Handset
54861560Sn_hibma	0x05	Headset
54961560Sn_hibma	0x06	Telephony Key Pad
55061560Sn_hibma	0x07	Programmable Button
55161560Sn_hibma	0x20	Hook Switch
55261560Sn_hibma	0x21	Flash
55361560Sn_hibma	0x22	Feature
55461560Sn_hibma	0x23	Hold
55561560Sn_hibma	0x24	Redial
55661560Sn_hibma	0x25	Transfer
55761560Sn_hibma	0x26	Drop
55861560Sn_hibma	0x27	Park
55961560Sn_hibma	0x28	Forward Calls
56061560Sn_hibma	0x29	Alternate Function
56161560Sn_hibma	0x2A	Line
56261560Sn_hibma	0x2B	Speaker Phone
56361560Sn_hibma	0x2C	Conference
56461560Sn_hibma	0x2D	Ring Enable
56561560Sn_hibma	0x2E	Ring Select
56661560Sn_hibma	0x2F	Phone Mute
56761560Sn_hibma	0x30	Caller ID
568163675Smarkus	0x31	Send
56961560Sn_hibma	0x50	Speed Dial
57061560Sn_hibma	0x51	Store Number
57161560Sn_hibma	0x52	Recall Number
57261560Sn_hibma	0x53	Phone Directory
57361560Sn_hibma	0x70	Voice Mail
57461560Sn_hibma	0x71	Screen Calls
57561560Sn_hibma	0x72	Do Not Disturb
57661560Sn_hibma	0x73	Message
57761560Sn_hibma	0x74	Answer On/Off
57861560Sn_hibma	0x90	Inside Dial Tone
57961560Sn_hibma	0x91	Outside Dial Tone
58061560Sn_hibma	0x92	Inside Ring Tone
58161560Sn_hibma	0x93	Outside Ring Tone
58261560Sn_hibma	0x94	Priority Ring Tone
58361560Sn_hibma	0x95	Inside Ringback
58461560Sn_hibma	0x96	Priority Ringback
58561560Sn_hibma	0x97	Line Busy Tone
58661560Sn_hibma	0x98	Reorder Tone
58761560Sn_hibma	0x99	Call Waiting Tone
58861560Sn_hibma	0x9A	Confirmation Tone 1
58961560Sn_hibma	0x9B	Confirmation Tone 2
59061560Sn_hibma	0x9C	Tones Off
591163675Smarkus	0x9D	Outside Ringback
592163675Smarkus	0x9E	Ringer
59361560Sn_hibma	0xB0	Phone Key 0
59461560Sn_hibma	0xB1	Phone Key 1
59561560Sn_hibma	0xB2	Phone Key 2
59661560Sn_hibma	0xB3	Phone Key 3
59761560Sn_hibma	0xB4	Phone Key 4
59861560Sn_hibma	0xB5	Phone Key 5
59961560Sn_hibma	0xB6	Phone Key 6
60061560Sn_hibma	0xB7	Phone Key 7
60161560Sn_hibma	0xB8	Phone Key 8
60261560Sn_hibma	0xB9	Phone Key 9
60361560Sn_hibma	0xBA	Phone Key Star
60461560Sn_hibma	0xBB	Phone Key Pound
60561560Sn_hibma	0xBC	Phone Key A
60661560Sn_hibma	0xBD	Phone Key B
60761560Sn_hibma	0xBE	Phone Key C
60861560Sn_hibma	0xBF	Phone Key D
60961560Sn_hibma
61061560Sn_hibma12	Consumer
61161560Sn_hibma	0x00	Unassigned
61261560Sn_hibma	0x01	Consumer Control
61361560Sn_hibma	0x02	Numeric Key Pad
61461560Sn_hibma	0x03	Programmable Buttons
615163675Smarkus	0x04	Microphone
616163675Smarkus	0x05	Headphone
617163675Smarkus	0x06	Graphic Equalizer
61861560Sn_hibma	0x20	+10
61961560Sn_hibma	0x21	+100
62061560Sn_hibma	0x22	AM/PM
62161560Sn_hibma	0x30	Power
62261560Sn_hibma	0x31	Reset
62361560Sn_hibma	0x32	Sleep
62461560Sn_hibma	0x33	Sleep After
62561560Sn_hibma	0x34	Sleep Mode
62661560Sn_hibma	0x35	Illumination
62761560Sn_hibma	0x36	Function Buttons
62861560Sn_hibma	0x40	Menu
629163675Smarkus	0x41	Menu Pick
63061560Sn_hibma	0x42	Menu Up
63161560Sn_hibma	0x43	Menu Down
63261560Sn_hibma	0x44	Menu Left
63361560Sn_hibma	0x45	Menu Right
63461560Sn_hibma	0x46	Menu Escape
63561560Sn_hibma	0x47	Menu Value Increase
63661560Sn_hibma	0x48	Menu Value Decrease
63761560Sn_hibma	0x60	Data On Screen
63861560Sn_hibma	0x61	Closed Caption
63961560Sn_hibma	0x62	Closed Caption Select
64061560Sn_hibma	0x63	VCR/TV
64161560Sn_hibma	0x64	Broadcast Mode
64261560Sn_hibma	0x65	Snapshot
64361560Sn_hibma	0x66	Still
64461560Sn_hibma	0x80	Selection
64561560Sn_hibma	0x81	Assign Selection
64661560Sn_hibma	0x82	Mode Step
64761560Sn_hibma	0x83	Recall Last
64861560Sn_hibma	0x84	Enter Channel
64961560Sn_hibma	0x85	Order Movie
65061560Sn_hibma	0x86	Channel
65161560Sn_hibma	0x87	Media Selection
65261560Sn_hibma	0x88	Media Select Computer
65361560Sn_hibma	0x89	Media Select TV
65461560Sn_hibma	0x8A	Media Select WWW
65561560Sn_hibma	0x8B	Media Select DVD
65661560Sn_hibma	0x8C	Media Select Telephone
65761560Sn_hibma	0x8D	Media Select Program Guide
65861560Sn_hibma	0x8E	Media Select Video Phone
65961560Sn_hibma	0x8F	Media Select Games
66061560Sn_hibma	0x90	Media Select Messages
66161560Sn_hibma	0x91	Media Select CD
66261560Sn_hibma	0x92	Media Select VCR
66361560Sn_hibma	0x93	Media Select Tuner
66461560Sn_hibma	0x94	Quit
66561560Sn_hibma	0x95	Help
66661560Sn_hibma	0x96	Media Select Tape
66761560Sn_hibma	0x97	Media Select Cable
66861560Sn_hibma	0x98	Media Select Satellite
66961560Sn_hibma	0x99	Media Select Security
67061560Sn_hibma	0x9A	Media Select Home
67161560Sn_hibma	0x9B	Media Select Call
67261560Sn_hibma	0x9C	Channel Increment
67361560Sn_hibma	0x9D	Channel Decrement
67461560Sn_hibma	0x9E	Media Select SAP
67561560Sn_hibma	0xA0	VCR Plus
67661560Sn_hibma	0xA1	Once
67761560Sn_hibma	0xA2	Daily
67861560Sn_hibma	0xA3	Weekly
67961560Sn_hibma	0xA4	Monthly
68061560Sn_hibma	0xB0	Play
68161560Sn_hibma	0xB1	Pause
68261560Sn_hibma	0xB2	Record
68361560Sn_hibma	0xB3	Fast Forward
68461560Sn_hibma	0xB4	Rewind
68561560Sn_hibma	0xB5	Scan Next Track
68661560Sn_hibma	0xB6	Scan Previous Track
68761560Sn_hibma	0xB7	Stop
68861560Sn_hibma	0xB8	Eject
68961560Sn_hibma	0xB9	Random Play
69061560Sn_hibma	0xBA	Select DisC
69161560Sn_hibma	0xBB	Enter Disc
69261560Sn_hibma	0xBC	Repeat
69361560Sn_hibma	0xBD	Tracking
69461560Sn_hibma	0xBE	Track Normal
69561560Sn_hibma	0xBF	Slow Tracking
69661560Sn_hibma	0xC0	Frame Forward
69761560Sn_hibma	0xC1	Frame Back
69861560Sn_hibma	0xC2	Mark
69961560Sn_hibma	0xC3	Clear Mark
70061560Sn_hibma	0xC4	Repeat From Mark
70161560Sn_hibma	0xC5	Return To Mark
70261560Sn_hibma	0xC6	Search Mark Forward
70361560Sn_hibma	0xC7	Search Mark Backwards
70461560Sn_hibma	0xC8	Counter Reset
70561560Sn_hibma	0xC9	Show Counter
70661560Sn_hibma	0xCA	Tracking Increment
70761560Sn_hibma	0xCB	Tracking Decrement
708163675Smarkus	0xCC	Stop/Eject
709163675Smarkus	0xCD	Play/Pause
710163675Smarkus	0xCE	Play/Skip
71161560Sn_hibma	0xE0	Volume
71261560Sn_hibma	0xE1	Balance
71361560Sn_hibma	0xE2	Mute
71461560Sn_hibma	0xE3	Bass
71561560Sn_hibma	0xE4	Treble
71661560Sn_hibma	0xE5	Bass Boost
71761560Sn_hibma	0xE6	Surround Mode
71861560Sn_hibma	0xE7	Loudness
71961560Sn_hibma	0xE8	MPX
720163675Smarkus	0xE9	Volume Increment
721163675Smarkus	0xEA	Volume Decrement
72261560Sn_hibma	0xF0	Speed Select
72361560Sn_hibma	0xF1	Playback Speed
72461560Sn_hibma	0xF2	Standard Play
72561560Sn_hibma	0xF3	Long Play
72661560Sn_hibma	0xF4	Extended Play
72761560Sn_hibma	0xF5	Slow
72861560Sn_hibma	0x100	Fan Enable
72961560Sn_hibma	0x101	Fan Speed
730163675Smarkus	0x102	Light Enable
73161560Sn_hibma	0x103	Light Illumination Level
73261560Sn_hibma	0x104	Climate Control Enable
73361560Sn_hibma	0x105	Room Temperature
73461560Sn_hibma	0x106	Security Enable
73561560Sn_hibma	0x107	Fire Alarm
73661560Sn_hibma	0x108	Police Alarm
737163675Smarkus	0x109	Proximity
738163675Smarkus	0x10A	Motion
739163675Smarkus	0x10B	Duress Alarm
740163675Smarkus	0x10C	Holdup Alarm
741163675Smarkus	0x10D	Medical Alarm
74261560Sn_hibma	0x150	Balance Right
74361560Sn_hibma	0x151	Balance Left
74461560Sn_hibma	0x152	Bass Increment
74561560Sn_hibma	0x153	Bass Decrement
74661560Sn_hibma	0x154	Treble Increment
74761560Sn_hibma	0x155	Treble Decrement
74861560Sn_hibma	0x160	Speaker System
74961560Sn_hibma	0x161	Channel Left
75061560Sn_hibma	0x162	Channel Right
75161560Sn_hibma	0x163	Channel Center
75261560Sn_hibma	0x164	Channel Front
75361560Sn_hibma	0x165	Channel Center Front
75461560Sn_hibma	0x166	Channel Side
75561560Sn_hibma	0x167	Channel Surround
75661560Sn_hibma	0x168	Channel Low Frequency Enhancement
75761560Sn_hibma	0x169	Channel Top
75861560Sn_hibma	0x16A	Channel Unknown
75961560Sn_hibma	0x170	Sub-channel
76061560Sn_hibma	0x171	Sub-channel Increment
76161560Sn_hibma	0x172	Sub-channel Decrement
76261560Sn_hibma	0x173	Alternate Audio Increment
76361560Sn_hibma	0x174	Alternate Audio Decrement
76461560Sn_hibma	0x180	Application Launch Buttons
76561560Sn_hibma	0x181	AL Launch Button Configuration Tool
76661560Sn_hibma	0x182	AL Programmable Button Configuration
76761560Sn_hibma	0x183	AL Consumer Control Configuration
76861560Sn_hibma	0x184	AL Word Processor
76961560Sn_hibma	0x185	AL Text Editor
77061560Sn_hibma	0x186	AL Spreadsheet
77161560Sn_hibma	0x187	AL Graphics Editor
77261560Sn_hibma	0x188	AL Presentation App
77361560Sn_hibma	0x189	AL Database App
77461560Sn_hibma	0x18A	AL Email Reader
77561560Sn_hibma	0x18B	AL Newsreader
77661560Sn_hibma	0x18C	AL Voicemail
77761560Sn_hibma	0x18D	AL Contacts/Address Book
77861560Sn_hibma	0x18E	AL Calendar/Schedule
77961560Sn_hibma	0x18F	AL Task/Project Manager
78061560Sn_hibma	0x190	AL Log/Journal/Timecard
78161560Sn_hibma	0x191	AL Checkbook/Finance
78261560Sn_hibma	0x192	AL Calculator
78361560Sn_hibma	0x193	AL A/V Capture/Playback
78461560Sn_hibma	0x194	AL Local Machine Browser
78561560Sn_hibma	0x195	AL LAN/WAN Browser
78661560Sn_hibma	0x196	AL Internet Browser
78761560Sn_hibma	0x197	AL Remote Networking/ISP Connect
78861560Sn_hibma	0x198	AL Network Conference
78961560Sn_hibma	0x199	AL Network Chat
79061560Sn_hibma	0x19A	AL Telephony/Dialer
79161560Sn_hibma	0x19B	AL Logon
79261560Sn_hibma	0x19C	AL Logoff
79361560Sn_hibma	0x19D	AL Logon/Logoff
79461560Sn_hibma	0x19E	AL Terminal Lock/Screensaver
79561560Sn_hibma	0x19F	AL Control Panel
79661560Sn_hibma	0x1A0	AL Command Line Processor/Run
79761560Sn_hibma	0x1A1	AL Process/Task Manager
79861560Sn_hibma	0x1A2	AL Select Tast/Application
79961560Sn_hibma	0x1A3	AL Next Task/Application
80061560Sn_hibma	0x1A4	AL Previous Task/Application
80161560Sn_hibma	0x1A5	AL Preemptive Halt Task/Application
802163675Smarkus	0x1A6	AL Integrated Help Center
803163675Smarkus	0x1A7	AL Documents
804163675Smarkus	0x1A8	AL Thesaurus
805163675Smarkus	0x1A9	AL Dictionary
806163675Smarkus	0x1AA	AL Desktop
807163675Smarkus	0x1AB	AC Spell Check
808163675Smarkus	0x1AC	AL Grammar Check
809163675Smarkus	0x1AD	AL Wireless Status
810163675Smarkus	0x1AE	AL Keyboard Layout
811163675Smarkus	0x1AF	AL Virus Protection
812163675Smarkus	0x1B0	AL Encryption
813163675Smarkus	0x1B1	AL Screen Saver
814163675Smarkus	0x1B2	AL Alarms
815163675Smarkus	0x1B3	AL Clock
816163675Smarkus	0x1B4	AL File Browser
817163675Smarkus	0x1B5	AL Power Status
818163675Smarkus	0x1B6	AL Image Browser
819163675Smarkus	0x1B7	AL Audio Browser
820163675Smarkus	0x1B8	AL Movie Browser
821163675Smarkus	0x1B9	AL Digital Rights Manager
822163675Smarkus	0x1BA	AL Digital Wallet
823163675Smarkus	0x1BC	AL Instant Messaging
824163675Smarkus	0x1BD	AL OEM Feature/Tips/Tutorial Browser
825163675Smarkus	0x1BE	AL OEM Help
826163675Smarkus	0x1BF	AL Online Community
827163675Smarkus	0x1C0	AL Entertainment Content Browser
828163675Smarkus	0x1C1	AL Online Shopping Browser
829163675Smarkus	0x1C2	AL SmartCard Information/Help
830163675Smarkus	0x1C3	AL Market Monitor/Finance Browser
831163675Smarkus	0x1C4	AL Customized Corporate News Browser
832163675Smarkus	0x1C5	AL Online Activity Browser
833163675Smarkus	0x1C6	AL Research/Search Browser
834163675Smarkus	0x1C7	AL Audio Player
83561560Sn_hibma	0x200	Generic GUI Application Controls
83661560Sn_hibma	0x201	AC New
83761560Sn_hibma	0x202	AC Open
83861560Sn_hibma	0x203	AC Close
83961560Sn_hibma	0x204	AC Exit
84061560Sn_hibma	0x205	AC Maximize
84161560Sn_hibma	0x206	AC Minimize
84261560Sn_hibma	0x207	AC Save
84361560Sn_hibma	0x208	AC Print
84461560Sn_hibma	0x209	AC Properties
84561560Sn_hibma	0x21A	AC Undo
84661560Sn_hibma	0x21B	AC Copy
84761560Sn_hibma	0x21C	AC Cut
84861560Sn_hibma	0x21D	AC Paste
84961560Sn_hibma	0x21E	AC Select All
85061560Sn_hibma	0x21F	AC Find
85161560Sn_hibma	0x220	AC Find and Replace
85261560Sn_hibma	0x221	AC Search
85361560Sn_hibma	0x222	AC Go To
85461560Sn_hibma	0x223	AC Home
85561560Sn_hibma	0x224	AC Back
85661560Sn_hibma	0x225	AC Forward
85761560Sn_hibma	0x226	AC Stop
85861560Sn_hibma	0x227	AC Refresh
85961560Sn_hibma	0x228	AC Previous Link
86061560Sn_hibma	0x229	AC Next Link
86161560Sn_hibma	0x22A	AC Bookmarks
86261560Sn_hibma	0x22B	AC History
86361560Sn_hibma	0x22C	AC Subscriptions
86461560Sn_hibma	0x22D	AC Zoom In
86561560Sn_hibma	0x22E	AC Zoom Out
86661560Sn_hibma	0x22F	AC Zoom
86761560Sn_hibma	0x230	AC Full Screen View
86861560Sn_hibma	0x231	AC Normal View
86961560Sn_hibma	0x232	AC View Toggle
87061560Sn_hibma	0x233	AC Scroll Up
87161560Sn_hibma	0x234	AC Scroll Down
87261560Sn_hibma	0x235	AC Scroll
87361560Sn_hibma	0x236	AC Pan Left
87461560Sn_hibma	0x237	AC Pan Right
87561560Sn_hibma	0x238	AC Pan
87661560Sn_hibma	0x239	AC New Window
87761560Sn_hibma	0x23A	AC Tile Horizontally
87861560Sn_hibma	0x23B	AC Tile Vertically
87961560Sn_hibma	0x23C	AC Format
880163675Smarkus	0x23D	AC Edit
881163675Smarkus	0x23E	AC Bold
882163675Smarkus	0x23F	AC Italics
883163675Smarkus	0x240	AC Underline
884163675Smarkus	0x241	AC Strikethrough
885163675Smarkus	0x242	AC Subscript
886163675Smarkus	0x243	AC Superscript
887163675Smarkus	0x244	AC All Caps
888163675Smarkus	0x245	AC Rotate
889163675Smarkus	0x246	AC Resize
890163675Smarkus	0x247	AC Flip Horizontal
891163675Smarkus	0x248	AC Flip Vertical
892163675Smarkus	0x249	AC Mirror Horizontal
893163675Smarkus	0x24A	AC Mirror Vertical
894163675Smarkus	0x24B	AC Font Select
895163675Smarkus	0x24C	AC Font Color
896163675Smarkus	0x24D	AC Font Size
897163675Smarkus	0x24E	AC Justify Left
898163675Smarkus	0x24F	AC Justify Center H
899163675Smarkus	0x250	AC Justify Right
900163675Smarkus	0x251	AC Justify Block H
901163675Smarkus	0x252	AC Justify Top
902163675Smarkus	0x253	AC Justify Center V
903163675Smarkus	0x254	AC Justify Bottom
904163675Smarkus	0x255	AC Justify Block V
905163675Smarkus	0x256	AC Justify Decrease
906163675Smarkus	0x257	AC Justify Increase
907163675Smarkus	0x258	AC Numbered List
908163675Smarkus	0x259	AC Restart Numbering
909163675Smarkus	0x25A	AC Bulleted List
910163675Smarkus	0x25B	AC Promote
911163675Smarkus	0x25C	AC Demote
912163675Smarkus	0x25D	AC Yes
913163675Smarkus	0x25E	AC No
914163675Smarkus	0x25F	AC Cancel
915163675Smarkus	0x260	AC Catalog
916163675Smarkus	0x261	AC Buy/Checkout
917163675Smarkus	0x262	AC Add to Cart
918163675Smarkus	0x263	AC Expand
919163675Smarkus	0x264	AC Expand All
920163675Smarkus	0x265	AC Collapse
921163675Smarkus	0x266	AC Collapse All
922163675Smarkus	0x267	AC Print Preview
923163675Smarkus	0x268	AC Paste Special
924163675Smarkus	0x269	AC Insert Mode
925163675Smarkus	0x26A	AC Delete
926163675Smarkus	0x26B	AC Lock
927163675Smarkus	0x26C	AC Unlock
928163675Smarkus	0x26D	AC Protect
929163675Smarkus	0x26E	AC Unprotect
930163675Smarkus	0x26F	AC Attach Comment
931163675Smarkus	0x270	AC Delete Comment
932163675Smarkus	0x271	AC View Comment
933163675Smarkus	0x272	AC Select Word
934163675Smarkus	0x273	AC Select Sentence
935163675Smarkus	0x274	AC Select Paragraph
936163675Smarkus	0x275	AC Select Column
937163675Smarkus	0x276	AC Select Row
938163675Smarkus	0x277	AC Select Table
939163675Smarkus	0x278	AC Select Object
940163675Smarkus	0x279	AC Redo/Repeat
941163675Smarkus	0x27A	AC Sort
942163675Smarkus	0x27B	AC Sort Ascending
943163675Smarkus	0x27C	AC Sort Descending
944163675Smarkus	0x27D	AC Filter
945163675Smarkus	0x27E	AC Set Clock
946163675Smarkus	0x27F	AC View Clock
947163675Smarkus	0x280	AC Select Time Zone
948163675Smarkus	0x281	AC Edit Time Zones
949163675Smarkus	0x282	AC Set Alarm
950163675Smarkus	0x283	AC Clear Alarm
951163675Smarkus	0x284	AC Snooze Alarm
952163675Smarkus	0x285	AC Reset Alarm
953163675Smarkus	0x286	AC Synchronize
954163675Smarkus	0x287	AC Send/Receive
955163675Smarkus	0x288	AC Send To
956163675Smarkus	0x289	AC Reply
957163675Smarkus	0x28A	AC Reply All
958163675Smarkus	0x28B	AC Forward Msg
959163675Smarkus	0x28C	AC Send
960163675Smarkus	0x28D	AC Attach File
961163675Smarkus	0x28E	AC Upload
962163675Smarkus	0x28F	AC Download (Save Target As)
963163675Smarkus	0x290	AC Set Borders
964163675Smarkus	0x291	AC Insert Row
965163675Smarkus	0x292	AC Insert Column
966163675Smarkus	0x293	AC Insert File
967163675Smarkus	0x294	AC Insert Picture
968163675Smarkus	0x295	AC Insert Object
969163675Smarkus	0x296	AC Insert Symbol
970163675Smarkus	0x297	AC Save and Close
971163675Smarkus	0x298	AC Rename
972163675Smarkus	0x299	AC Merge
973163675Smarkus	0x29A	AC Split
974163675Smarkus	0x29B	AC Distribute Horizontally
975163675Smarkus	0x29C	AC Distribute Vertically
97661560Sn_hibma
97761560Sn_hibma13	Digitizer
97861560Sn_hibma	0x00	Undefined
97961560Sn_hibma	0x01	Digitizer
98061560Sn_hibma	0x02	Pen
98161560Sn_hibma	0x03	Light Pen
98261560Sn_hibma	0x04	Touch Screen
98361560Sn_hibma	0x05	Touch Pad
98461560Sn_hibma	0x06	White Board
98561560Sn_hibma	0x07	Coordinate Measuring Machine
986163675Smarkus	0x08	3D Digitizer
98761560Sn_hibma	0x09	Stereo Plotter
98861560Sn_hibma	0x0A	Articulated Arm
98961560Sn_hibma	0x0B	Armature
99061560Sn_hibma	0x0C	Multiple Point Digitizer
99161560Sn_hibma	0x0D	Free Space Wand
992223153Smav	0x0E	Device Configuration
99361560Sn_hibma	0x20	Stylus
99461560Sn_hibma	0x21	Puck
99561560Sn_hibma	0x22	Finger
996223153Smav	0x23	Device Settings
99761560Sn_hibma	0x30	Tip Pressure
99861560Sn_hibma	0x31	Barrel Pressure
99961560Sn_hibma	0x32	In Range
100061560Sn_hibma	0x33	Touch
100161560Sn_hibma	0x34	Untouch
100261560Sn_hibma	0x35	Tap
100361560Sn_hibma	0x36	Quality
100461560Sn_hibma	0x37	Data Valid
100561560Sn_hibma	0x38	Transducer Index
100661560Sn_hibma	0x39	Tablet Function Keys
100761560Sn_hibma	0x3A	Program Change Keys
100861560Sn_hibma	0x3B	Battery Strength
100961560Sn_hibma	0x3C	Invert
101061560Sn_hibma	0x3D	X Tilt
101161560Sn_hibma	0x3E	Y Tilt
101261560Sn_hibma	0x3F	Azimuth
101361560Sn_hibma	0x40	Altitude
101461560Sn_hibma	0x41	Twist
101561560Sn_hibma	0x42	Tip Switch
101661560Sn_hibma	0x43	Secondary Tip Switch
101761560Sn_hibma	0x44	Barrel Switch
101861560Sn_hibma	0x45	Eraser
101961560Sn_hibma	0x46	Tablet Pick
1020223153Smav	0x47	Touch Valid
1021223153Smav	0x48	Width
1022223153Smav	0x49	Height
1023223153Smav	0x51	Contact Identifier
1024223153Smav	0x52	Device Mode
1025223153Smav	0x53	Device Identifier
1026223153Smav	0x54	Contact Count
1027223153Smav	0x55	Contact Count Maximum
102861560Sn_hibma
102961560Sn_hibma15	Physical Interface Device
1030163675Smarkus	0x00	Undefined
1031163675Smarkus	0x01	Physical Interface Device
1032163675Smarkus	0x20	Normal
1033163675Smarkus	0x21	Set Effect Report
1034163675Smarkus	0x22	Effect Block Index
1035163675Smarkus	0x23	Parameter Block Offset
1036163675Smarkus	0x24	ROM Flag
1037163675Smarkus	0x25	Effect Type
1038163675Smarkus	0x26	ET Constant Force
1039163675Smarkus	0x27	ET Ramp
1040163675Smarkus	0x28	ET Custom Force Data
1041163675Smarkus	0x30	ET Square
1042163675Smarkus	0x31	ET Sine
1043163675Smarkus	0x32	ET Triangle
1044163675Smarkus	0x33	ET Sawtooth Up
1045163675Smarkus	0x34	ET Sawtooth Down
1046163675Smarkus	0x40	ET Spring
1047163675Smarkus	0x41	ET Damper
1048163675Smarkus	0x42	ET Inertia
1049163675Smarkus	0x43	ET Friction
1050163675Smarkus	0x50	Duration
1051163675Smarkus	0x51	Sample Period
1052163675Smarkus	0x52	Gain
1053163675Smarkus	0x53	Trigger Button
1054163675Smarkus	0x54	Trigger Repeat Interval
1055163675Smarkus	0x55	Axes Enable
1056163675Smarkus	0x56	Direction Enable
1057163675Smarkus	0x57	Direction
1058163675Smarkus	0x58	Type Specific Block Offset
1059163675Smarkus	0x59	Block Type
1060163675Smarkus	0x5A	Set Envelope Report
1061163675Smarkus	0x5B	Attack Level
1062163675Smarkus	0x5C	Attack Time
1063163675Smarkus	0x5D	Fade Level
1064163675Smarkus	0x5E	Fade Time
1065163675Smarkus	0x5F	Set Condition Report
1066163675Smarkus	0x60	CP Offset
1067163675Smarkus	0x61	Positive Coefficient
1068163675Smarkus	0x62	Negative Coefficient
1069163675Smarkus	0x63	Positive Saturation
1070163675Smarkus	0x64	Negative Saturation
1071163675Smarkus	0x65	Dead Band
1072163675Smarkus	0x66	Download Force Sample
1073163675Smarkus	0x67	Isoch Custom Force Enable
1074163675Smarkus	0x68	Custom Force Data Report
1075163675Smarkus	0x69	Custom Force Data
1076163675Smarkus	0x6A	Custom Force Vendor Defined Data
1077163675Smarkus	0x6B	Set Custom Force Report
1078163675Smarkus	0x6C	Custom Force Data Offset
1079163675Smarkus	0x6D	Sample Count
1080163675Smarkus	0x6E	Set Periodic Report
1081163675Smarkus	0x6F	Offset
1082163675Smarkus	0x70	Magnitude
1083163675Smarkus	0x71	Phase
1084163675Smarkus	0x72	Period
1085163675Smarkus	0x73	Set Constant Force Report
1086163675Smarkus	0x74	Set Ramp Force Report
1087163675Smarkus	0x75	Ramp Start
1088163675Smarkus	0x76	Ramp End
1089163675Smarkus	0x77	Effect Operation Report
1090163675Smarkus	0x78	Effect Operation
1091163675Smarkus	0x79	Op Effect Start
1092163675Smarkus	0x7A	Op Effect Start Solo
1093163675Smarkus	0x7B	Op Effect Stop
1094163675Smarkus	0x7C	Loop Count
1095163675Smarkus	0x7D	Device Gain Report
1096163675Smarkus	0x7E	Device Gain
1097163675Smarkus	0x7F	PID Pool Report
1098163675Smarkus	0x80	RAM Pool Size
1099163675Smarkus	0x81	ROM Pool Size
1100163675Smarkus	0x82	ROM Effect Block Count
1101163675Smarkus	0x83	Simultaneous Effects Max
1102163675Smarkus	0x84	Pool Alignment
1103163675Smarkus	0x85	PID Pool Move Report
1104163675Smarkus	0x86	Move Source
1105163675Smarkus	0x87	Move Destination
1106163675Smarkus	0x88	Move Length
1107163675Smarkus	0x89	PID Block Load Report
1108163675Smarkus	0x8B	Block Load Status
1109163675Smarkus	0x8C	Block Load Success
1110163675Smarkus	0x8D	Block Load Full
1111163675Smarkus	0x8E	Block Load Error
1112163675Smarkus	0x8F	Block Handle
1113163675Smarkus	0x90	PID Block Free Report
1114163675Smarkus	0x91	Type Specific Block Handle
1115163675Smarkus	0x92	PID State Report
1116163675Smarkus	0x94	Effect Playing
1117163675Smarkus	0x95	PID Device Control Report
1118163675Smarkus	0x96	PID Device Control
1119163675Smarkus	0x97	DC Enable Actuators
1120163675Smarkus	0x98	DC Disable Actuators
1121163675Smarkus	0x99	DC Stop All Effects
1122163675Smarkus	0x9A	DC Device Reset
1123163675Smarkus	0x9B	DC Device Pause
1124163675Smarkus	0x9C	DC Device Continue
1125163675Smarkus	0x9F	Device Paused
1126163675Smarkus	0xA0	Actuators Enable
1127163675Smarkus	0xA4	Safety Switch
1128163675Smarkus	0xA5	Actuator Override Switch
1129163675Smarkus	0xA6	Actuator Power
1130163675Smarkus	0xA7	Start Delay
1131163675Smarkus	0xA8	Parameter Block Size
1132163675Smarkus	0xA9	Device Managed Pool
1133163675Smarkus	0xAA	Shared Parameter Blocks
1134163675Smarkus	0xAB	Create New Effect Report
1135163675Smarkus	0xAC	RAM Pool Available
113661560Sn_hibma
113761560Sn_hibma16	Unicode
113861560Sn_hibma	*	Unicode Char u%04x
113961560Sn_hibma
114061560Sn_hibma20	Alphnumeric Display
114161560Sn_hibma	0x00	Undefined
114261560Sn_hibma	0x01	Alphanumeric Display
1143163675Smarkus	0x02	Bitmapped Display
114461560Sn_hibma	0x20	Display Attributes Report
114561560Sn_hibma	0x21	ASCII Character Set
114661560Sn_hibma	0x22	Data Read Back
114761560Sn_hibma	0x23	Font Read Back
114861560Sn_hibma	0x24	Display Control Report
114961560Sn_hibma	0x25	Clear Display
115061560Sn_hibma	0x26	Display Enable
115161560Sn_hibma	0x27	Screen Saver Delay
115261560Sn_hibma	0x28	Screen Saver Enable
115361560Sn_hibma	0x29	Vertical Scroll
115461560Sn_hibma	0x2A	Horizontal Scroll
115561560Sn_hibma	0x2B	Character Report
115661560Sn_hibma	0x2C	Display Data
115761560Sn_hibma	0x2D	Display Status
115861560Sn_hibma	0x2E	Stat Not Ready
115961560Sn_hibma	0x2F	Stat Ready
116061560Sn_hibma	0x30	Err Not a loadable character
116161560Sn_hibma	0x31	Err Font data cannot be read
116261560Sn_hibma	0x32	Cursor Position Report
116361560Sn_hibma	0x33	Row
116461560Sn_hibma	0x34	Column
116561560Sn_hibma	0x35	Rows
116661560Sn_hibma	0x36	Columns
116761560Sn_hibma	0x37	Cursor Pixel Positioning
116861560Sn_hibma	0x38	Cursor Mode
116961560Sn_hibma	0x39	Cursor Enable
117061560Sn_hibma	0x3A	Cursor Blink
117161560Sn_hibma	0x3B	Font Report
117261560Sn_hibma	0x3C	Font Data
117361560Sn_hibma	0x3D	Character Width
117461560Sn_hibma	0x3E	Character Height
117561560Sn_hibma	0x3F	Character Spacing Horizontal
117661560Sn_hibma	0x40	Character Spacing Vertical
117761560Sn_hibma	0x41	Unicode Character Set
1178163675Smarkus	0x42	Font 7-Segment
1179163675Smarkus	0x43	7-Segment Direct Map
1180163675Smarkus	0x44	Font 14-Segment
1181163675Smarkus	0x45	14-Segment Direct Map
1182163675Smarkus	0x46	Display Brightness
1183163675Smarkus	0x47	Display Contrast
1184163675Smarkus	0x48	Character Attribute
1185163675Smarkus	0x49	Attribute Readback
1186163675Smarkus	0x4A	Attribute Data
1187163675Smarkus	0x4B	Char Attr Enhance
1188163675Smarkus	0x4C	Char Attr Underline
1189163675Smarkus	0x4D	Char Attr Blink
1190163675Smarkus	0x80	Bitmap Size X
1191163675Smarkus	0x81	Bitmap Size Y
1192163675Smarkus	0x83	Bit Depth Format
1193163675Smarkus	0x84	Display Orientation
1194163675Smarkus	0x85	Palette Report
1195163675Smarkus	0x86	Palette Data Size
1196163675Smarkus	0x87	Palette Data Offset
1197163675Smarkus	0x88	Palette Data
1198163675Smarkus	0x8A	Blit Report
1199163675Smarkus	0x8B	Blit Rectangle X1
1200163675Smarkus	0x8C	Blit Rectangle Y1
1201163675Smarkus	0x8D	Blit Rectangle X2
1202163675Smarkus	0x8E	Blit Rectangle Y2
1203163675Smarkus	0x8F	Blit Data
1204163675Smarkus	0x90	Soft Button
1205163675Smarkus	0x91	Soft Button ID
1206163675Smarkus	0x92	Soft Button Side
1207163675Smarkus	0x93	Soft Button Offset 1
1208163675Smarkus	0x94	Soft Button Offset 2
1209163675Smarkus	0x95	Soft Button Report
121061560Sn_hibma
1211163675Smarkus64	Medical Instrument
1212163675Smarkus	0x00	Undefined
1213163675Smarkus	0x01	Medical Ultrasound
1214163675Smarkus	0x20	VCR/Acquisition
1215163675Smarkus	0x21	Freeze/Thaw
1216163675Smarkus	0x22	Clip Store
1217163675Smarkus	0x23	Update
1218163675Smarkus	0x24	Next
1219163675Smarkus	0x25	Save
1220163675Smarkus	0x26	Print
1221163675Smarkus	0x27	Microphone Enable
1222163675Smarkus	0x40	Cine
1223163675Smarkus	0x41	Transmit Power
1224163675Smarkus	0x42	Volume
1225163675Smarkus	0x43	Focus
1226163675Smarkus	0x44	Depth
1227163675Smarkus	0x60	Soft Step - Primary
1228163675Smarkus	0x61	Soft Step - Secondary
1229163675Smarkus	0x70	Depth Gain Compensation
1230163675Smarkus	0x80	Zoom Select
1231163675Smarkus	0x81	Zoom Adjust
1232163675Smarkus	0x82	Spectral Doppler Mode Select
1233163675Smarkus	0x83	Spectral Doppler Adjust
1234163675Smarkus	0x84	Color Doppler Mode Select
1235163675Smarkus	0x85	Color Doppler Adjust
1236163675Smarkus	0x86	Motion Mode Select
1237163675Smarkus	0x87	Motion Mode Adjust
1238163675Smarkus	0x88	2-D Mode Select
1239163675Smarkus	0x89	2-D Mode Adjust
1240163675Smarkus	0xA0	Soft Control Select
1241163675Smarkus	0xA1	Soft Control Adjust
1242163675Smarkus
124361560Sn_hibma128	Monitor
124461560Sn_hibma	0x00	Undefined
124561560Sn_hibma	0x01	Monitor Control
124661560Sn_hibma	0x02	EDID Information
124761560Sn_hibma	0x03	VDIF Information
124861560Sn_hibma	0x04	VESA Version
124961560Sn_hibma
125061560Sn_hibma129	Monitor Enumerated Values
125161560Sn_hibma	0x00	unassigned
125261560Sn_hibma	*	ENUM %d
125361560Sn_hibma
125461560Sn_hibma130	VESA Virtual Controls
1255163675Smarkus	0x01	Degauss
125661560Sn_hibma	0x10	Brightness
125761560Sn_hibma	0x12	Contrast
1258163675Smarkus	0x16	Red Video Gain
1259163675Smarkus	0x18	Green Video Gain
1260163675Smarkus	0x1A	Blue Video Gain
126161560Sn_hibma	0x1C	Focus
126261560Sn_hibma	0x20	Horizontal Position
126361560Sn_hibma	0x22	Horizontal Size
126461560Sn_hibma	0x24	Horizontal Pincushion
126561560Sn_hibma	0x26	Horizontal Pincushion Balance
126661560Sn_hibma	0x28	Horizontal Misconvergence
126761560Sn_hibma	0x2A	Horizontal Linearity
126861560Sn_hibma	0x2C	Horizontal Linearity Balance
126961560Sn_hibma	0x30	Vertical Position
127061560Sn_hibma	0x32	Vertical Size
127161560Sn_hibma	0x34	Vertical Pincushion
127261560Sn_hibma	0x36	Vertical Pincushion Balance
127361560Sn_hibma	0x38	Vertical Misconvergence
127461560Sn_hibma	0x3A	Vertical Linearity
127561560Sn_hibma	0x3C	Vertical Linearity Balance
127661560Sn_hibma	0x40	Parallelogram Distortion
127761560Sn_hibma	0x42	Trapezoidal Distortion
127861560Sn_hibma	0x44	Tilt
127961560Sn_hibma	0x46	Top Corner Distortion Control
128061560Sn_hibma	0x48	Top Corner Distortion Balance
128161560Sn_hibma	0x4A	Bottom Corner Distortion Control
128261560Sn_hibma	0x4C	Bottom Corner Distortion Balance
1283163675Smarkus	0x56	Horizontal Moir�
1284163675Smarkus	0x58	Vertical Moir�
128561560Sn_hibma	0x5E	Input Level Select
128661560Sn_hibma	0x60	Input Source Select
1287163675Smarkus	0x6C	Red Video Black Level
1288163675Smarkus	0x6E	Green Video Black Level
1289163675Smarkus	0x70	Blue Video Black Level
1290163675Smarkus	0xA2	Auto Size Center
1291163675Smarkus	0xA4	Polarity Horizontal Synchronization
1292163675Smarkus	0xA6	Polarity Vertical Synchronization
1293163675Smarkus	0xA8	Synchronization Type
1294163675Smarkus	0xAA	Screen Orientation
1295163675Smarkus	0xAC	Horizontal Frequency
1296163675Smarkus	0xAE	Vertical Frequency
1297163675Smarkus	0xB0	Settings
1298163675Smarkus	0xCA	On Screen Display
1299163675Smarkus	0xD4	Stereo Mode
130061560Sn_hibma
130161560Sn_hibma132	Power Device
130261560Sn_hibma	0x00	Undefined
130361560Sn_hibma	0x01	iName
130461560Sn_hibma	0x02	PresentStatus
130561560Sn_hibma	0x03	ChangedStatus
130661560Sn_hibma	0x04	UPS
130761560Sn_hibma	0x05	PowerSupply
130861560Sn_hibma	0x10	BatterySystem
130961560Sn_hibma	0x11	BatterySystemID
131061560Sn_hibma	0x12	Battery
131161560Sn_hibma	0x13	BatteryID
131261560Sn_hibma	0x14	Charger
131361560Sn_hibma	0x15	ChargerID
131461560Sn_hibma	0x16	PowerConverter
131561560Sn_hibma	0x17	PowerConverterID
131661560Sn_hibma	0x18	OutletSystem
131761560Sn_hibma	0x19	OutletSystemID
131861560Sn_hibma	0x1A	Input
131961560Sn_hibma	0x1B	InputID
132061560Sn_hibma	0x1C	Output
132161560Sn_hibma	0x1D	OutputID
132261560Sn_hibma	0x1E	Flow
132361560Sn_hibma	0x1F	FlowID
132461560Sn_hibma	0x20	Outlet
132561560Sn_hibma	0x21	OutletID
132661560Sn_hibma	0x22	Gang
132761560Sn_hibma	0x23	GangID
1328163675Smarkus	0x24	PowerSummary
1329163675Smarkus	0x25	PowerSummeryID
133061560Sn_hibma	0x30	Voltage
133161560Sn_hibma	0x31	Current
133261560Sn_hibma	0x32	Frequency
133361560Sn_hibma	0x33	ApparentPower
133461560Sn_hibma	0x34	ActivePower
133561560Sn_hibma	0x35	PercentLoad
133661560Sn_hibma	0x36	Temperature
133761560Sn_hibma	0x37	Humidity
1338163675Smarkus	0x38	BadCount
133961560Sn_hibma	0x40	ConfigVoltage
134061560Sn_hibma	0x41	ConfigCurrent
134161560Sn_hibma	0x42	ConfigFrequency
134261560Sn_hibma	0x43	ConfigApparentPower
134361560Sn_hibma	0x44	ConfigActivePower
134461560Sn_hibma	0x45	ConfigPercentLoad
134561560Sn_hibma	0x46	ConfigTemperature
134661560Sn_hibma	0x47	ConfigHumidity
134761560Sn_hibma	0x50	SwitchOnControl
134861560Sn_hibma	0x51	SwitchOffControl
134961560Sn_hibma	0x52	ToggleControl
135061560Sn_hibma	0x53	LowVoltageTransfer
135161560Sn_hibma	0x54	HighVoltageTransfer
135261560Sn_hibma	0x55	DelayBeforeReboot
135361560Sn_hibma	0x56	DelayBeforeStartup
135461560Sn_hibma	0x57	DelayBeforeShutdown
135561560Sn_hibma	0x58	Test
1356163675Smarkus	0x59	ModuleReset
1357163675Smarkus	0x5A	AudibleAlarmControl
135861560Sn_hibma	0x60	Present
135961560Sn_hibma	0x61	Good
136061560Sn_hibma	0x62	InternalFailure
136161560Sn_hibma	0x63	VoltageOutOfRange
136261560Sn_hibma	0x64	FrequencyOutOfRange
136361560Sn_hibma	0x65	Overload
136461560Sn_hibma	0x66	OverCharged
136561560Sn_hibma	0x67	OverTemperature
136661560Sn_hibma	0x68	ShutdownRequested
136761560Sn_hibma	0x69	ShutdownImminent
1368163675Smarkus	0x6A	Reserved
136961560Sn_hibma	0x6B	SwitchOn/Off
1370163675Smarkus	0x6C	Switchable
137161560Sn_hibma	0x6D	Used
137261560Sn_hibma	0x6E	Boost
137361560Sn_hibma	0x6F	Buck
137461560Sn_hibma	0x70	Initialized
137561560Sn_hibma	0x71	Tested
1376163675Smarkus	0x72	Awaiting Power
1377163675Smarkus	0x73	CommunicationLost
1378163675Smarkus	0xFD	iManufacturer
1379163675Smarkus	0xFE	iProduct
1380163675Smarkus	0xFF	iSerialNumber
138161560Sn_hibma
138261560Sn_hibma133	Battery System
138361560Sn_hibma	0x00	Undefined
138461560Sn_hibma	0x01	SMBBatteryMode
138561560Sn_hibma	0x02	SMBBatteryStatus
138661560Sn_hibma	0x03	SMBAlarmWarning
138761560Sn_hibma	0x04	SMBChargerMode
138861560Sn_hibma	0x05	SMBChargerStatus
138961560Sn_hibma	0x06	SMBChargerSpecInfo
139061560Sn_hibma	0x07	SMBSelectorState
1391163675Smarkus	0x08	SMBSelectorPresets
139261560Sn_hibma	0x09	SMBSelectorInfo
139361560Sn_hibma	0x10	OptionalMfgFunction1
139461560Sn_hibma	0x11	OptionalMfgFunction2
139561560Sn_hibma	0x12	OptionalMfgFunction3
139661560Sn_hibma	0x13	OptionalMfgFunction4
139761560Sn_hibma	0x14	OptionalMfgFunction5
139861560Sn_hibma	0x15	ConnectionToSMBus
139961560Sn_hibma	0x16	OutputConnection
140061560Sn_hibma	0x17	ChargerConnection
140161560Sn_hibma	0x18	BatteryInsertion
140261560Sn_hibma	0x19	Usenext
140361560Sn_hibma	0x1A	OKToUse
1404163675Smarkus	0x1B	BatterySupported
1405163675Smarkus	0x1C	SelectorRevision
1406163675Smarkus	0x1D	ChargingIndicator
140761560Sn_hibma	0x28	ManufacturerAccess
140861560Sn_hibma	0x29	RemainingCapacityLimit
140961560Sn_hibma	0x2A	RemainingTimeLimit
141061560Sn_hibma	0x2B	AtRate
141161560Sn_hibma	0x2C	CapacityMode
141261560Sn_hibma	0x2D	BroadcastToCharger
141361560Sn_hibma	0x2E	PrimaryBattery
141461560Sn_hibma	0x2F	ChargeController
141561560Sn_hibma	0x40	TerminateCharge
141661560Sn_hibma	0x41	TermminateDischarge
141761560Sn_hibma	0x42	BelowRemainingCapacityLimit
141861560Sn_hibma	0x43	RemainingTimeLimitExpired
141961560Sn_hibma	0x44	Charging
142061560Sn_hibma	0x45	Discharging
142161560Sn_hibma	0x46	FullyCharged
142261560Sn_hibma	0x47	FullyDischarged
1423163675Smarkus	0x48	ConditioningFlag
142461560Sn_hibma	0x49	AtRateOK
142561560Sn_hibma	0x4A	SMBErrorCode
142661560Sn_hibma	0x4B	NeedReplacement
142761560Sn_hibma	0x60	AtRateTimeToFull
142861560Sn_hibma	0x61	AtRateTimeToEmpty
142961560Sn_hibma	0x62	AverageCurrent
143061560Sn_hibma	0x63	Maxerror
143161560Sn_hibma	0x64	RelativeStateOfCharge
143261560Sn_hibma	0x65	AbsoluteStateOfCharge
143361560Sn_hibma	0x66	RemainingCapacity
143461560Sn_hibma	0x67	FullChargeCapacity
143561560Sn_hibma	0x68	RunTimeToEmpty
143661560Sn_hibma	0x69	AverageTimeToEmpty
143761560Sn_hibma	0x6A	AverageTimeToFull
143861560Sn_hibma	0x6B	CycleCount
143961560Sn_hibma	0x80	BattPackModelLevel
144061560Sn_hibma	0x81	InternalChargeController
144161560Sn_hibma	0x82	PrimaryBatterySupport
144261560Sn_hibma	0x83	DesignCapacity
144361560Sn_hibma	0x84	SpecificationInfo
144461560Sn_hibma	0x85	ManufacturerDate
144561560Sn_hibma	0x86	SerialNumber
144661560Sn_hibma	0x87	iManufacturerName
144761560Sn_hibma	0x88	iDevicename
144861560Sn_hibma	0x89	iDeviceChemistery
1449163675Smarkus	0x8A	ManufacturerData
145061560Sn_hibma	0x8B	Rechargeable
145161560Sn_hibma	0x8C	WarningCapacityLimit
145261560Sn_hibma	0x8D	CapacityGranularity1
145361560Sn_hibma	0x8E	CapacityGranularity2
1454163675Smarkus	0x8F	iOEMInformation
145561560Sn_hibma	0xC0	InhibitCharge
145661560Sn_hibma	0xC1	EnablePolling
145761560Sn_hibma	0xC2	ResetToZero
145861560Sn_hibma	0xD0	ACPresent
145961560Sn_hibma	0xD1	BatteryPresent
146061560Sn_hibma	0xD2	PowerFail
146161560Sn_hibma	0xD3	AlarmInhibited
146261560Sn_hibma	0xD4	ThermistorUnderRange
146361560Sn_hibma	0xD5	ThermistorHot
146461560Sn_hibma	0xD6	ThermistorCold
146561560Sn_hibma	0xD7	ThermistorOverRange
146661560Sn_hibma	0xD8	VoltageOutOfRange
146761560Sn_hibma	0xD9	CurrentOutOfRange
146861560Sn_hibma	0xDA	CurrentNotRegulated
146961560Sn_hibma	0xDB	VoltageNotRegulated
147061560Sn_hibma	0xDC	MasterMode
1471163675Smarkus	0xF0	ChargerSelectorSupport
1472163675Smarkus	0xF1	ChargerSpec
147361560Sn_hibma	0xF2	Level2
147461560Sn_hibma	0xF3	Level3
147561560Sn_hibma
147661560Sn_hibma140	Bar Code Scanner
1477163675Smarkus	0x00	Undefined
1478163675Smarkus	0x01	Bar Code Badge Reader
1479163675Smarkus	0x02	Bar Code Scanner
1480163675Smarkus	0x03	Dumb Bar Code Scanner
1481163675Smarkus	0x04	Cordless Scanner Base
1482163675Smarkus	0x05	Bar Code Scanner Cradle
1483163675Smarkus	0x10	Attribute Report
1484163675Smarkus	0x11	Settings Report
1485163675Smarkus	0x12	Scanned Data Report
1486163675Smarkus	0x13	Raw Scanned Data Report
1487163675Smarkus	0x14	Trigger Report
1488163675Smarkus	0x15	Status Report
1489163675Smarkus	0x16	UPC/EAN Control Report
1490163675Smarkus	0x17	EAN 2/3 Label Control Report
1491163675Smarkus	0x18	Code 39 Control Report
1492163675Smarkus	0x19	Interleaved 2 of 5 Control Report
1493163675Smarkus	0x1A	Standard 2 of 5 Control Report
1494163675Smarkus	0x1B	MSI Plessey Control Report
1495163675Smarkus	0x1C	Codabar Control Report
1496163675Smarkus	0x1D	Code 128 Control Report
1497163675Smarkus	0x1E	Misc 1D Control Report
1498163675Smarkus	0x1F	2D Control Report
1499163675Smarkus	0x30	Aiming/Pointer Mode
1500163675Smarkus	0x31	Bar Code Present Sensor
1501163675Smarkus	0x32	Class 1A Laser
1502163675Smarkus	0x33	Class 2 Laser
1503163675Smarkus	0x34	Heater Present
1504163675Smarkus	0x35	Contact Scanner
1505163675Smarkus	0x36	Electronic Article Surveillance Notification
1506163675Smarkus	0x37	Constant Electronic Article
1507163675Smarkus	0x38	Error Indication
1508163675Smarkus	0x39	Fixed Beeper
1509163675Smarkus	0x3A	Good Decode Indication
1510163675Smarkus	0x3B	Hands Free Scanning
1511163675Smarkus	0x3C	Intrinsically Safe
1512163675Smarkus	0x3D	Klasse Eins Laser
1513163675Smarkus	0x3E	Long Range Scanner
1514163675Smarkus	0x3F	Mirror Speed Control
1515163675Smarkus	0x40	Not On File Indication
1516163675Smarkus	0x41	Programmable Beeper
1517163675Smarkus	0x42	Triggerless
1518163675Smarkus	0x43	Wand
1519163675Smarkus	0x44	Water Resistant
1520163675Smarkus	0x45	Multi-Range Scanner
1521163675Smarkus	0x46	Proximity Sensor
1522163675Smarkus	0x4D	Fragment Decoding
1523163675Smarkus	0x4E	Scanner Read Confidence
1524163675Smarkus	0x4F	Data Prefix
1525163675Smarkus	0x50	Prefix AIMI
1526163675Smarkus	0x51	Prefix None
1527163675Smarkus	0x52	Prefix Proprietary
1528163675Smarkus	0x55	Active Time
1529163675Smarkus	0x56	Aiming Laser Pattern
1530163675Smarkus	0x57	Bar Code Present
1531163675Smarkus	0x58	Beeper State
1532163675Smarkus	0x59	Laser On Time
1533163675Smarkus	0x5A	Laser State
1534163675Smarkus	0x5B	Lockout Timeout
1535163675Smarkus	0x5C	Motor State
1536163675Smarkus	0x5D	Motor Timeout
1537163675Smarkus	0x5E	Power On Reset Scanner
1538163675Smarkus	0x5F	Prevent Read of Barcodes
1539163675Smarkus	0x60	Initiate Barcode Read
1540163675Smarkus	0x61	Trigger State
1541163675Smarkus	0x62	Trigger Mode
1542163675Smarkus	0x63	Trigger Mode Blinking Laser On
1543163675Smarkus	0x64	Trigger Mode Continuous Laser On
1544163675Smarkus	0x65	Trigger Mode Laser on while Pulled
1545163675Smarkus	0x66	Trigger Mode Laser stays on after Trigger release
1546163675Smarkus	0x6D	Commit Parameters to NVM
1547163675Smarkus	0x6E	Parameter Scanning
1548163675Smarkus	0x6F	Parameters Changed
1549163675Smarkus	0x70	Set parapeter default values
1550163675Smarkus	0x75	Scanner In Cradle
1551163675Smarkus	0x76	Scanner In Range
1552163675Smarkus	0x7A	Aim Duration
1553163675Smarkus	0x7B	Good Read Lamp Duration
1554163675Smarkus	0x7C	Good Read Lamp Intensity
1555163675Smarkus	0x7D	Good Read LED
1556163675Smarkus	0x7E	Good Read Tone Frequence
1557163675Smarkus	0x7F	Good Read Tone Length
1558163675Smarkus	0x80	Good Read Tone Volume
1559163675Smarkus	0x82	No Read Message
1560163675Smarkus	0x83	Not On File Volume
1561163675Smarkus	0x84	Powerup Beep
1562163675Smarkus	0x85	Sound Error Beep
1563163675Smarkus	0x86	Sound Good Read Beep
1564163675Smarkus	0x87	Sound Not On File Beep
1565163675Smarkus	0x88	Good Read When to Write
1566163675Smarkus	0x89	GRWTI After Decode
1567163675Smarkus	0x8A	GRWTI Beep/Lamp after transmit
1568163675Smarkus	0x8B	GRWTI No Beep/Lamp use at all
1569163675Smarkus	0x91	Bookland EAN
1570163675Smarkus	0x92	Convert EAN 8 to 13 Type
1571163675Smarkus	0x93	Convert UPC A to EAN-13
1572163675Smarkus	0x94	Convert UPC-E to A
1573163675Smarkus	0x95	EAN-13
1574163675Smarkus	0x96	EAN-8
1575163675Smarkus	0x97	EAN-99 128_Mandatory
1576163675Smarkus	0x98	EAN-99 P5/128_Optional
1577163675Smarkus	0x9A	UPC/EAN
1578163675Smarkus	0x9B	UPC/EAN Coupon Code
1579163675Smarkus	0x9C	UPC/EAN Periodicals
1580163675Smarkus	0x9D	UPC-A
1581163675Smarkus	0x9E	UPC-A with 128 Mandatory
1582163675Smarkus	0x9F	UPC-A with 128 Optional
1583163675Smarkus	0xA0	UPC-A with P5 Optional
1584163675Smarkus	0xA1	UPC-E
1585163675Smarkus	0xA2	UPC-E1
1586163675Smarkus	0xA9	Periodical
1587163675Smarkus	0xAA	Periodical Auto-Discriminate + 2
1588163675Smarkus	0xAB	Periodical Only Decode with + 2
1589163675Smarkus	0xAC	Periodical Ignore + 2
1590163675Smarkus	0xAD	Periodical Auto-Discriminate + 5
1591163675Smarkus	0xAE	Periodical Only Decode with + 5
1592163675Smarkus	0xAF	Periodical Ignore + 5
1593163675Smarkus	0xB0	Check
1594163675Smarkus	0xB1	Check Disable Price
1595163675Smarkus	0xB2	Check Enable 4 digit Price
1596163675Smarkus	0xB3	Check Enable 5 digit Price
1597163675Smarkus	0xB4	Check Enable European 4 digit Price
1598163675Smarkus	0xB5	Check European 5 digit Price
1599163675Smarkus	0xB7	EAN Two Label
1600163675Smarkus	0xB8	EAN Three Label
1601163675Smarkus	0xB9	EAN 8 Flag Digit 1
1602163675Smarkus	0xBA	EAN 8 Flag Digit 2
1603163675Smarkus	0xBB	EAN 8 Flag Digit 3
1604163675Smarkus	0xBC	EAN 13 Flag Digit 1
1605163675Smarkus	0xBD	EAN 13 Flag Digit 2
1606163675Smarkus	0xBE	EAN 13 Flag Digit 3
1607163675Smarkus	0xBF	Add EAN 2/3 Label Definition
1608163675Smarkus	0xC0	Clear all EAN 2/3 Label Definitions
1609163675Smarkus	0xC3	Codabar
1610163675Smarkus	0xC4	Code 128
1611163675Smarkus	0xC7	Code 39
1612163675Smarkus	0xC8	Code 93
1613163675Smarkus	0xC9	Full ASCII Conversion
1614163675Smarkus	0xCA	Interleaved 2 of 5
1615163675Smarkus	0xCB	Italian Pharmacy Code
1616163675Smarkus	0xCC	MSI/Plessey
1617163675Smarkus	0xCD	Standard 2 of 5 IATA
1618163675Smarkus	0xCE	Standard 2 of 5
1619163675Smarkus	0xD3	Transmit Start/Stop
1620163675Smarkus	0xD4	Tri-Optic
1621163675Smarkus	0xD5	UCC/EAN-128
1622163675Smarkus	0xD6	Check Digit
1623163675Smarkus	0xD7	Check Digit Disable
1624163675Smarkus	0xD8	Check Digit Enable Interleaved 2 of 5 OPCC
1625163675Smarkus	0xD9	Check Digit Enable Interleaved 2 of 5 USS
1626163675Smarkus	0xDA	Check Digit Enable Standard 2 of 5 OPCC
1627163675Smarkus	0xDB	Check Digit Enable Standard 2 of 5 USS
1628163675Smarkus	0xDC	Check Digit Enable One MSI Plessey
1629163675Smarkus	0xDD	Check Digit Enable Two MSI Plessey
1630163675Smarkus	0xDE	Check Digit Codabar Enable
1631163675Smarkus	0xDF	Check Digit Code 39 Enable
1632163675Smarkus	0xF0	Transmit Check Digit
1633163675Smarkus	0xF1	Disable Check Digit Transmit
1634163675Smarkus	0xF2	Enable Check Digit Transmit
1635163675Smarkus	0xFB	Symbology Identifier 1
1636163675Smarkus	0xFC	Symbology Identifier 2
1637163675Smarkus	0xFD	Symbology Identifier 3
1638163675Smarkus	0xFE	Decoded Data
1639163675Smarkus	0xFF	Decode Data Continued
1640163675Smarkus	0x100	Bar Space Data
1641163675Smarkus	0x101	Scanner Data Accuracy
1642163675Smarkus	0x102	Raw Data Polarity
1643163675Smarkus	0x103	Polarity Inverted Bar Code
1644163675Smarkus	0x104	Polarity Normal Bar Code
1645163675Smarkus	0x106	Minimum Length to Decode
1646163675Smarkus	0x107	Maximum Length to Decode
1647163675Smarkus	0x108	First Discrete Length to Decode
1648163675Smarkus	0x109	Second Discrete Length to Decode
1649163675Smarkus	0x10A	Data Length Method
1650163675Smarkus	0x10B	DL Method Read any
1651163675Smarkus	0x10C	DL Method Check in Range
1652163675Smarkus	0x10D	DL Method Check for Discrete
1653163675Smarkus	0x110	Aztec Code
1654163675Smarkus	0x111	BC412
1655163675Smarkus	0x112	Channel Code
1656163675Smarkus	0x113	Code 16
1657163675Smarkus	0x114	Code 32
1658163675Smarkus	0x115	Code 49
1659163675Smarkus	0x116	Code One
1660163675Smarkus	0x117	Colorcode
1661163675Smarkus	0x118	Data Matrix
1662163675Smarkus	0x119	MaxiCode
1663163675Smarkus	0x11A	MicroPDF
1664163675Smarkus	0x11B	PDF-417
1665163675Smarkus	0x11C	PosiCode
1666163675Smarkus	0x11D	QR Code
1667163675Smarkus	0x11E	SuperCode
1668163675Smarkus	0x11F	UltraCode
1669163675Smarkus	0x120	USD-5 (Slug Code)
1670163675Smarkus	0x121	VeriCode
167161560Sn_hibma
1672163675Smarkus141	Weighing Device
1673163675Smarkus	0x00	Undefined
1674163675Smarkus	0x01	Weighing Device
1675163675Smarkus	0x20	Scale Device
1676163675Smarkus	0x21	Scale Class I Metric
1677163675Smarkus	0x22	Scale Class I Metric
1678163675Smarkus	0x23	Scale Class II Metric
1679163675Smarkus	0x24	Scale Class III Metric
1680163675Smarkus	0x25	Scale Class IIIL Metric
1681163675Smarkus	0x26	Scale Class IV Metric
1682163675Smarkus	0x27	Scale Class III English
1683163675Smarkus	0x28	Scale Class IIIL English
1684163675Smarkus	0x29	Scale Class IV English
1685163675Smarkus	0x2A	Scale Class Generic
1686163675Smarkus	0x30	Scale Attribute Report
1687163675Smarkus	0x31	Scale Control Report
1688163675Smarkus	0x32	Scale Data Report
1689163675Smarkus	0x33	Scale Status Report
1690163675Smarkus	0x34	Scale Weight Limit Report
1691163675Smarkus	0x35	Scale Statistics Report
1692163675Smarkus	0x40	Data Weight
1693163675Smarkus	0x41	Data Scaling
1694163675Smarkus	0x50	Weight Unit
1695163675Smarkus	0x51	Weight Unit Milligram
1696163675Smarkus	0x52	Weight Unit Gram
1697163675Smarkus	0x53	Weight Unit Kilogram
1698163675Smarkus	0x54	Weight Unit Carats
1699163675Smarkus	0x55	Weight Unit Taels
1700163675Smarkus	0x56	Weight Unit Grains
1701163675Smarkus	0x57	Weight Unit Pennyweights
1702163675Smarkus	0x58	Weight Unit Metric Ton
1703163675Smarkus	0x59	Weight Unit Avoir Ton
1704163675Smarkus	0x5A	Weight Unit Troy Ounce
1705163675Smarkus	0x5B	Weight Unit Ounce
1706163675Smarkus	0x5C	Weight Unit Pound
1707163675Smarkus	0x60	Calibration Count
1708163675Smarkus	0x61	Re-Zero Count
1709163675Smarkus	0x70	Scale Status
1710163675Smarkus	0x71	Scale Status Fault
1711163675Smarkus	0x72	Scale Status Stable at Center of Zero
1712163675Smarkus	0x73	Scale Status In Motion
1713163675Smarkus	0x74	Scale Status Weight Stable
1714163675Smarkus	0x75	Scale Status Under Zero
1715163675Smarkus	0x76	Scale Status Over Weight Limit
1716163675Smarkus	0x77	Scale Status Requires Rezeroing
1717163675Smarkus	0x80	Zero Scale
1718163675Smarkus	0x81	Enforced Zero Return
171961560Sn_hibma
1720163675Smarkus142	Magnetic Stripe Reader
1721163675Smarkus	0x00	Undefined
1722163675Smarkus	0x01	MSR Device Read-Only
1723163675Smarkus	0x11	Track 1 Length
1724163675Smarkus	0x12	Track 2 Length
1725163675Smarkus	0x13	Track 3 Length
1726163675Smarkus	0x14	Track JIS Length
1727163675Smarkus	0x20	Track Data
1728163675Smarkus	0x21	Track 1 Data
1729163675Smarkus	0x22	Track 2 Data
1730163675Smarkus	0x23	Track 3 Data
1731163675Smarkus	0x24	Track JIS Data
1732163675Smarkus
173361560Sn_hibma144	Camera Control
173461560Sn_hibma
173561560Sn_hibma145	Arcade Device
173661560Sn_hibma
1737163675Smarkus# Some Microsoft non-standard extensions
1738163675Smarkus0xFF00	Microsoft
1739163675Smarkus	0xE9	Base Up
1740163675Smarkus	0xEA	Base Down
1741