xref: /openbsd-src/share/misc/usb_hid_usages (revision 2cca8c0bd0f12a071410e8bc60251b29409d41a0)
1*2cca8c0bSpamela# $OpenBSD: usb_hid_usages,v 1.6 2020/09/09 02:26:54 pamela Exp $
26b6ff8fcSckuethe# $NetBSD: usb_hid_usages,v 1.3 2007/05/24 18:05:11 plunky Exp $
369f14d40Spvalchev#
469f14d40Spvalchev# USB HID usage table
569f14d40Spvalchev# Syntax:
669f14d40Spvalchev#  - lines that do not start with a white space give the number and name of
769f14d40Spvalchev#    a usage page.
869f14d40Spvalchev#  - lines that start with a white space give the number and name of
969f14d40Spvalchev#    a usage with the last given page.
1069f14d40Spvalchev#    If the number is * then the line matches all usages and the name
1169f14d40Spvalchev#    is a printf formatting string that will be given the usage number.
1269f14d40Spvalchev#
1369f14d40Spvalchev1	Generic Desktop
1469f14d40Spvalchev	0x00	Undefined
1569f14d40Spvalchev	0x01	Pointer
1669f14d40Spvalchev	0x02	Mouse
1769f14d40Spvalchev	0x04	Joystick
1869f14d40Spvalchev	0x05	Game Pad
1969f14d40Spvalchev	0x06	Keyboard
2069f14d40Spvalchev	0x07	Keypad
2169f14d40Spvalchev	0x08	Multi-axis Controller
222652fe60Syuo	0x09	Tablet PC System Controls
23*2cca8c0bSpamela	0x0A	Water Cooling Device
24*2cca8c0bSpamela	0x0B	Computer Chassis Device
25*2cca8c0bSpamela	0x0C	Wireless Radio Controls
26*2cca8c0bSpamela	0x0D	Portable Device Control
27*2cca8c0bSpamela	0x0E	System Multi-Axis Controller
28*2cca8c0bSpamela	0x0F	Spatial Controller
29*2cca8c0bSpamela	0x10	Assistive Control
30*2cca8c0bSpamela	0x11	Device Dock
31*2cca8c0bSpamela	0x12	Dockable Device
3269f14d40Spvalchev	0x30	X
3369f14d40Spvalchev	0x31	Y
3469f14d40Spvalchev	0x32	Z
3569f14d40Spvalchev	0x33	Rx
3669f14d40Spvalchev	0x34	Ry
3769f14d40Spvalchev	0x35	Rz
3869f14d40Spvalchev	0x36	Slider
3969f14d40Spvalchev	0x37	Dial
4069f14d40Spvalchev	0x38	Wheel
4169f14d40Spvalchev	0x39	Hat Switch
4269f14d40Spvalchev	0x3A	Counted Buffer
4369f14d40Spvalchev	0x3B	Byte Count
4469f14d40Spvalchev	0x3C	Motion Wakeup
452652fe60Syuo	0x3D	Start
462652fe60Syuo	0x3E	Select
4769f14d40Spvalchev	0x40	Vx
4869f14d40Spvalchev	0x41	Vy
4969f14d40Spvalchev	0x42	Vz
5069f14d40Spvalchev	0x43	Vbrx
5169f14d40Spvalchev	0x44	Vbry
52*2cca8c0bSpamela	0x45	Vbrz
5369f14d40Spvalchev	0x46	Vno
542652fe60Syuo	0x47	Feature Notification
552652fe60Syuo	0x48	Resolution Multiplier
56*2cca8c0bSpamela	0x49	Qx
57*2cca8c0bSpamela	0x4A	Qy
58*2cca8c0bSpamela	0x4B	Qz
59*2cca8c0bSpamela	0x4C	Qw
6069f14d40Spvalchev	0x80	System Control
6169f14d40Spvalchev	0x81	System Power Down
6269f14d40Spvalchev	0x82	System Sleep
6369f14d40Spvalchev	0x83	System Wake Up
6469f14d40Spvalchev	0x84	System Context Menu
6569f14d40Spvalchev	0x85	System Main Menu
6669f14d40Spvalchev	0x86	System App Menu
6769f14d40Spvalchev	0x87	System Menu Help
6869f14d40Spvalchev	0x88	System Menu Exit
6969f14d40Spvalchev	0x89	System Menu Select
7069f14d40Spvalchev	0x8A	System Menu Right
7169f14d40Spvalchev	0x8B	System Menu Left
7269f14d40Spvalchev	0x8C	System Menu Up
7369f14d40Spvalchev	0x8D	System Menu Down
742652fe60Syuo	0x8E	System Cold Restart
752652fe60Syuo	0x8F	System Warm Restart
7669f14d40Spvalchev	0x90	D-pad Up
7769f14d40Spvalchev	0x91	D-pad Down
7869f14d40Spvalchev	0x92	D-pad Right
7969f14d40Spvalchev	0x93	D-pad Left
80*2cca8c0bSpamela	0x94	Index Trigger
81*2cca8c0bSpamela	0x95	Palm Trigger
82*2cca8c0bSpamela	0x96	Thumbstick
83*2cca8c0bSpamela	0x97	System Function Shift
84*2cca8c0bSpamela	0x98	System Function Shift Lock
85*2cca8c0bSpamela	0x99	System Function Shift Lock Indicator
86*2cca8c0bSpamela	0x9A	System Dismiss Notification
87*2cca8c0bSpamela	0x9B	System Do Not Disturb
882652fe60Syuo	0xA0	System Dock
892652fe60Syuo	0xA1	System Undock
902652fe60Syuo	0xA2	System Setup
912652fe60Syuo	0xA3	System Break
922652fe60Syuo	0xA4	System Debugger Break
932652fe60Syuo	0xA5	Application Break
942652fe60Syuo	0xA6	Application Debugger Break
952652fe60Syuo	0xA7	System Speaker Mute
962652fe60Syuo	0xA8	System Hibernate
972652fe60Syuo	0xB0	System Display Invert
982652fe60Syuo	0xB1	System Display Internal
992652fe60Syuo	0xB2	System Display External
1002652fe60Syuo	0xB3	System Display Both
1012652fe60Syuo	0xB4	System Display Dual
1022652fe60Syuo	0xB5	System Display Toggle Int/Ext
1032652fe60Syuo	0xB6	System Display Swap Primary/Secondary
1042652fe60Syuo	0xB7	System Display LCD Autoscale
105*2cca8c0bSpamela	0xC0	Sensor Zone
106*2cca8c0bSpamela	0xC1	RPM
107*2cca8c0bSpamela	0xC2	Coolant Level
108*2cca8c0bSpamela	0xC3	Coolant Critical Level
109*2cca8c0bSpamela	0xC4	Coolant Pump
110*2cca8c0bSpamela	0xC5	Chassis Enclosure
111*2cca8c0bSpamela	0xC6	Wireless Radio Button
112*2cca8c0bSpamela	0xC7	Wireless Radio LED
113*2cca8c0bSpamela	0xC8	Wireless Radio Slider Switch
114*2cca8c0bSpamela	0xC9	System Display Rotation Lock Button
115*2cca8c0bSpamela	0xCA	System Display Rotation Lock Slider Switch
116*2cca8c0bSpamela	0xCB	Control Enable
117*2cca8c0bSpamela	0xD0	Dockable Device Unique ID
118*2cca8c0bSpamela	0xD1	Dockable Device Vendor ID
119*2cca8c0bSpamela	0xD2	Dockable Device Primary Usage Page
120*2cca8c0bSpamela	0xD3	Dockable Device Primary Usage ID
121*2cca8c0bSpamela	0xD4	Dockable Device Docking State
122*2cca8c0bSpamela	0xD5	Dockable Device Display Occlusion
123*2cca8c0bSpamela	0xD6	Dockable Device Object Type
12469f14d40Spvalchev
12569f14d40Spvalchev2	Simulation Controls
12669f14d40Spvalchev	0x00	Undefined
12769f14d40Spvalchev	0x01	Flight Simulation Device
12869f14d40Spvalchev	0x02	Automobile Simulation Device
12969f14d40Spvalchev	0x03	Tank Simulation Device
13069f14d40Spvalchev	0x04	Spaceship Simulation Device
13169f14d40Spvalchev	0x05	Submarine Simulation Device
13269f14d40Spvalchev	0x06	Sailing Simulation Device
13369f14d40Spvalchev	0x07	Motorcycle Simulation Device
13469f14d40Spvalchev	0x08	Sports Simulation Device
13569f14d40Spvalchev	0x09	Airplane Simulation Device
13669f14d40Spvalchev	0x0A	Helicopter Simulation Device
13769f14d40Spvalchev	0x0B	Magic Carpet Simulation Device
1382652fe60Syuo	0x0C	Bicycle Simulation Device
13969f14d40Spvalchev	0x20	Flight Control Stick
14069f14d40Spvalchev	0x21	Flight Stick
14169f14d40Spvalchev	0x22	Cyclic Control
14269f14d40Spvalchev	0x23	Cyclic Trim
14369f14d40Spvalchev	0x24	Flight Yoke
14469f14d40Spvalchev	0x25	Track Control
14569f14d40Spvalchev	0xB0	Aileron
14669f14d40Spvalchev	0xB1	Aileron Trim
14769f14d40Spvalchev	0xB2	Anti-Torque Control
148*2cca8c0bSpamela	0xB3	Autopilot Enable
14969f14d40Spvalchev	0xB4	Chaff Release
15069f14d40Spvalchev	0xB5	Collective Control
15169f14d40Spvalchev	0xB6	Dive Brake
152*2cca8c0bSpamela	0xB7	Electronic Countermeasures
15369f14d40Spvalchev	0xB8	Elevator
15469f14d40Spvalchev	0xB9	Elevator Trim
15569f14d40Spvalchev	0xBA	Rudder
15669f14d40Spvalchev	0xBB	Throttle
157*2cca8c0bSpamela	0xBC	Flight Communications
15869f14d40Spvalchev	0xBD	Flare Release
15969f14d40Spvalchev	0xBE	Landing Gear
16069f14d40Spvalchev	0xBF	Toe Brake
16169f14d40Spvalchev	0xC0	Trigger
16269f14d40Spvalchev	0xC1	Weapons Arm
16369f14d40Spvalchev	0xC2	Weapons Select
16469f14d40Spvalchev	0xC3	Wing Flaps
16569f14d40Spvalchev	0xC4	Accelerator
16669f14d40Spvalchev	0xC5	Brake
16769f14d40Spvalchev	0xC6	Clutch
16869f14d40Spvalchev	0xC7	Shifter
16969f14d40Spvalchev	0xC8	Steering
17069f14d40Spvalchev	0xC9	Turret Direction
17169f14d40Spvalchev	0xCA	Barrel Elevation
17269f14d40Spvalchev	0xCB	Dive Plane
17369f14d40Spvalchev	0xCC	Ballast
17469f14d40Spvalchev	0xCD	Bicycle Crank
17569f14d40Spvalchev	0xCE	Handle Bars
17669f14d40Spvalchev	0xCF	Front Brake
17769f14d40Spvalchev	0xD0	Rear Brake
17869f14d40Spvalchev
17969f14d40Spvalchev3	VR Controls
18069f14d40Spvalchev	0x00	Unidentified
18169f14d40Spvalchev	0x01	Belt
18269f14d40Spvalchev	0x02	Body Suit
18369f14d40Spvalchev	0x03	Flexor
18469f14d40Spvalchev	0x04	Glove
18569f14d40Spvalchev	0x05	Head Tracker
18669f14d40Spvalchev	0x06	Head Mounted Display
18769f14d40Spvalchev	0x07	Hand Tracker
18869f14d40Spvalchev	0x08	Oculometer
18969f14d40Spvalchev	0x09	Vest
19069f14d40Spvalchev	0x0A	Animatronic Device
19169f14d40Spvalchev	0x20	Stereo Enable
19269f14d40Spvalchev	0x21	Display Enable
19369f14d40Spvalchev
19469f14d40Spvalchev4	Sports Controls
19569f14d40Spvalchev	0x00	Unidentified
19669f14d40Spvalchev	0x01	Baseball Bat
19769f14d40Spvalchev	0x02	Golf Club
19869f14d40Spvalchev	0x03	Rowing Machine
19969f14d40Spvalchev	0x04	Treadmill
20069f14d40Spvalchev	0x30	Oar
20169f14d40Spvalchev	0x31	Slope
20269f14d40Spvalchev	0x32	Rate
20369f14d40Spvalchev	0x33	Stick Speed
20469f14d40Spvalchev	0x34	Stick Face Angle
20569f14d40Spvalchev	0x35	Stick Heel/Toe
20669f14d40Spvalchev	0x36	Stick Follow Through
20769f14d40Spvalchev	0x37	Stick Tempo
20869f14d40Spvalchev	0x38	Stick Type
20969f14d40Spvalchev	0x39	Stick Height
21069f14d40Spvalchev	0x50	Putter
21169f14d40Spvalchev	0x51	1 Iron
21269f14d40Spvalchev	0x52	2 Iron
21369f14d40Spvalchev	0x53	3 Iron
21469f14d40Spvalchev	0x54	4 Iron
21569f14d40Spvalchev	0x55	5 Iron
21669f14d40Spvalchev	0x56	6 Iron
21769f14d40Spvalchev	0x57	7 Iron
21869f14d40Spvalchev	0x58	8 Iron
21969f14d40Spvalchev	0x59	9 Iron
22069f14d40Spvalchev	0x5A	10 Iron
22169f14d40Spvalchev	0x5B	11 Iron
22269f14d40Spvalchev	0x5C	Sand Wedge
22369f14d40Spvalchev	0x5D	Loft Wedge
22469f14d40Spvalchev	0x5E	Power Wedge
22569f14d40Spvalchev	0x5F	1 Wood
22669f14d40Spvalchev	0x60	3 Wood
22769f14d40Spvalchev	0x61	5 Wood
22869f14d40Spvalchev	0x62	7 Wood
22969f14d40Spvalchev	0x63	9 Wood
23069f14d40Spvalchev
23169f14d40Spvalchev5	Game Controls
23269f14d40Spvalchev	0x00	Undefined
23369f14d40Spvalchev	0x01	3D Game Controller
23469f14d40Spvalchev	0x02	Pinball Device
23569f14d40Spvalchev	0x03	Gun Device
23669f14d40Spvalchev	0x20	Point of View
23769f14d40Spvalchev	0x21	Turn Right/Left
23869f14d40Spvalchev	0x22	Pitch Right/Left
23969f14d40Spvalchev	0x23	Roll Forward/Backward
24069f14d40Spvalchev	0x24	Move Right/Left
24169f14d40Spvalchev	0x25	Move Forward/Backward
24269f14d40Spvalchev	0x26	Move Up/Down
24369f14d40Spvalchev	0x27	Lean Right/Left
24469f14d40Spvalchev	0x28	Lean Forward/Backward
24569f14d40Spvalchev	0x29	Height of POV
24669f14d40Spvalchev	0x2A	Flipper
24769f14d40Spvalchev	0x2B	Secondary Flipper
24869f14d40Spvalchev	0x2C	Bump
24969f14d40Spvalchev	0x2D	New Game
25069f14d40Spvalchev	0x2E	Shoot Ball
25169f14d40Spvalchev	0x2F	Player
25269f14d40Spvalchev	0x30	Gun Bolt
25369f14d40Spvalchev	0x31	Gun Clip
25469f14d40Spvalchev	0x32	Gun Selector
25569f14d40Spvalchev	0x33	Gun Single Shot
25669f14d40Spvalchev	0x34	Gun Burst
25769f14d40Spvalchev	0x35	Gun Automatic
25869f14d40Spvalchev	0x36	Gun Safety
25969f14d40Spvalchev	0x37	Gamepad Fire/Jump
26069f14d40Spvalchev	0x39	Gamepad Trigger
261*2cca8c0bSpamela	0x3A	Form-fitting Gamepad
26269f14d40Spvalchev
2636b6ff8fcSckuethe6	Device Controls
2646b6ff8fcSckuethe	0x00	Undefined
265*2cca8c0bSpamela	0x06	Background/Nonuser Controls
2666b6ff8fcSckuethe	0x20	Battery Strength
2676b6ff8fcSckuethe	0x21	Wireless Channel
2686b6ff8fcSckuethe	0x22	Wireless ID
2696b6ff8fcSckuethe	0x23	Discover Wireless Control
2706b6ff8fcSckuethe	0x24	Security Code Character Entered
2716b6ff8fcSckuethe	0x25	Security Code Character Erased
2726b6ff8fcSckuethe	0x26	Security Code Cleared
273*2cca8c0bSpamela	0x27	Sequence ID
274*2cca8c0bSpamela	0x28	Sequence ID Reset
275*2cca8c0bSpamela	0x29	RF Signal Strength
276*2cca8c0bSpamela	0x2A	Software Version
277*2cca8c0bSpamela	0x2B	Protocol Version
278*2cca8c0bSpamela	0x2C	Hardware Version
279*2cca8c0bSpamela	0x2D	Major
280*2cca8c0bSpamela	0x2E	Minor
281*2cca8c0bSpamela	0x2F	Revision
282*2cca8c0bSpamela	0x30	Handedness
283*2cca8c0bSpamela	0x31	Either Hand
284*2cca8c0bSpamela	0x32	Left Hand
285*2cca8c0bSpamela	0x33	Right Hand
286*2cca8c0bSpamela	0x34	Both Hands
287*2cca8c0bSpamela	0x40	Grip Pose Offset
288*2cca8c0bSpamela	0x41	Pointer Pose Offset
2896b6ff8fcSckuethe
29069f14d40Spvalchev7	Keyboard
2919b47e753Spvalchev	0x00	No Event
29269f14d40Spvalchev	0x01	Keyboard ErrorRollOver
29369f14d40Spvalchev	0x02	Keyboard POSTFail
29469f14d40Spvalchev	0x03	Keyboard ErrorUndefined
29569f14d40Spvalchev	0x04	Keyboard a and A
29669f14d40Spvalchev	0x05	Keyboard b and B
29769f14d40Spvalchev	0x06	Keyboard c and C
29869f14d40Spvalchev	0x07	Keyboard d and D
29969f14d40Spvalchev	0x08	Keyboard e and E
30069f14d40Spvalchev	0x09	Keyboard f and F
30169f14d40Spvalchev	0x0A	Keyboard g and G
30269f14d40Spvalchev	0x0B	Keyboard h and H
30369f14d40Spvalchev	0x0C	Keyboard i and I
30469f14d40Spvalchev	0x0D	Keyboard j and J
30569f14d40Spvalchev	0x0E	Keyboard k and K
30669f14d40Spvalchev	0x0F	Keyboard l and L
30769f14d40Spvalchev	0x10	Keyboard m and M
30869f14d40Spvalchev	0x11	Keyboard n and N
30969f14d40Spvalchev	0x12	Keyboard o and O
31069f14d40Spvalchev	0x13	Keyboard p and P
31169f14d40Spvalchev	0x14	Keyboard q and Q
31269f14d40Spvalchev	0x15	Keyboard r and R
31369f14d40Spvalchev	0x16	Keyboard s and S
31469f14d40Spvalchev	0x17	Keyboard t and T
31569f14d40Spvalchev	0x18	Keyboard u and U
31669f14d40Spvalchev	0x19	Keyboard v and V
31769f14d40Spvalchev	0x1A	Keyboard w and W
31869f14d40Spvalchev	0x1B	Keyboard x and X
31969f14d40Spvalchev	0x1C	Keyboard y and Y
32069f14d40Spvalchev	0x1D	Keyboard z and Z
32169f14d40Spvalchev	0x1E	Keyboard 1 and !
32269f14d40Spvalchev	0x1F	Keyboard 2 and @
32369f14d40Spvalchev	0x20	Keyboard 3 and #
32469f14d40Spvalchev	0x21	Keyboard 4 and $
32569f14d40Spvalchev	0x22	Keyboard 5 and %
32669f14d40Spvalchev	0x23	Keyboard 6 and ^
32769f14d40Spvalchev	0x24	Keyboard 7 and &
32869f14d40Spvalchev	0x25	Keyboard 8 and *
32969f14d40Spvalchev	0x26	Keyboard 9 and (
33069f14d40Spvalchev	0x27	Keyboard 0 and )
33169f14d40Spvalchev	0x28	Keyboard Return (ENTER)
33269f14d40Spvalchev	0x29	Keyboard ESCAPE
33369f14d40Spvalchev	0x2A	Keyboard DELETE (Backspace)
33469f14d40Spvalchev	0x2B	Keyboard Tab
33569f14d40Spvalchev	0x2C	Keyboard Spacebar
33669f14d40Spvalchev	0x2D	Keyboard - and (underscore)
33769f14d40Spvalchev	0x2E	Keyboard = and +
33869f14d40Spvalchev	0x2F	Keyboard [ and {
33969f14d40Spvalchev	0x30	Keyboard ] and }
34069f14d40Spvalchev	0x31	Keyboard \ and |
34169f14d40Spvalchev	0x32	Keyboard Non-US # and ~
34269f14d40Spvalchev	0x33	Keyboard ; and :
34369f14d40Spvalchev	0x34	Keyboard ' and "
34469f14d40Spvalchev	0x35	Keyboard Grave Accent and Tilde
34569f14d40Spvalchev	0x36	Keyboard , and <
34669f14d40Spvalchev	0x37	Keyboard . and >
34769f14d40Spvalchev	0x38	Keyboard / and ?
34869f14d40Spvalchev	0x39	Keyboard Caps Lock
34969f14d40Spvalchev	0x3A	Keyboard F1
35069f14d40Spvalchev	0x3B	Keyboard F2
35169f14d40Spvalchev	0x3C	Keyboard F3
35269f14d40Spvalchev	0x3D	Keyboard F4
35369f14d40Spvalchev	0x3E	Keyboard F5
35469f14d40Spvalchev	0x3F	Keyboard F6
35569f14d40Spvalchev	0x40	Keyboard F7
35669f14d40Spvalchev	0x41	Keyboard F8
35769f14d40Spvalchev	0x42	Keyboard F9
35869f14d40Spvalchev	0x43	Keyboard F10
35969f14d40Spvalchev	0x44	Keyboard F11
36069f14d40Spvalchev	0x45	Keyboard F12
36169f14d40Spvalchev	0x46	Keyboard PrintScreen
36269f14d40Spvalchev	0x47	Keyboard Scroll Lock
36369f14d40Spvalchev	0x48	Keyboard Pause
36469f14d40Spvalchev	0x49	Keyboard Insert
36569f14d40Spvalchev	0x4A	Keyboard Home
36669f14d40Spvalchev	0x4B	Keyboard PageUp
36769f14d40Spvalchev	0x4C	Keyboard Delete Forward
36869f14d40Spvalchev	0x4D	Keyboard End
36969f14d40Spvalchev	0x4E	Keyboard PageDown
37069f14d40Spvalchev	0x4F	Keyboard RightArrow
37169f14d40Spvalchev	0x50	Keyboard LeftArrow
37269f14d40Spvalchev	0x51	Keyboard DownArrow
37369f14d40Spvalchev	0x52	Keyboard UpArrow
37469f14d40Spvalchev	0x53	Keypad Num Lock and Clear
37569f14d40Spvalchev	0x54	Keypad /
37669f14d40Spvalchev	0x55	Keypad *
37769f14d40Spvalchev	0x56	Keypad -
37869f14d40Spvalchev	0x57	Keypad +
37969f14d40Spvalchev	0x58	Keypad ENTER
38069f14d40Spvalchev	0x59	Keypad 1 and End
38169f14d40Spvalchev	0x5A	Keypad 2 and Down Arrow
38269f14d40Spvalchev	0x5B	Keypad 3 and PageDn
38369f14d40Spvalchev	0x5C	Keypad 4 and Left Arrow
38469f14d40Spvalchev	0x5D	Keypad 5
38569f14d40Spvalchev	0x5E	Keypad 6 and Right Arrow
38669f14d40Spvalchev	0x5F	Keypad 7 and Home
38769f14d40Spvalchev	0x60	Keypad 8 and Up Arrow
38869f14d40Spvalchev	0x61	Keypad 9 and PageUp
38969f14d40Spvalchev	0x62	Keypad 0 and Insert
39069f14d40Spvalchev	0x63	Keypad . and Delete
39169f14d40Spvalchev	0x64	Keyboard Non-US \ and |
39269f14d40Spvalchev	0x65	Keyboard Application
39369f14d40Spvalchev	0x66	Keyboard Power
39469f14d40Spvalchev	0x67	Keypad =
39569f14d40Spvalchev	0x68	Keyboard F13
39669f14d40Spvalchev	0x69	Keyboard F14
39769f14d40Spvalchev	0x6A	Keyboard F15
39869f14d40Spvalchev	0x6B	Keyboard F16
39969f14d40Spvalchev	0x6C	Keyboard F17
40069f14d40Spvalchev	0x6D	Keyboard F18
40169f14d40Spvalchev	0x6E	Keyboard F19
40269f14d40Spvalchev	0x6F	Keyboard F20
40369f14d40Spvalchev	0x70	Keyboard F21
40469f14d40Spvalchev	0x71	Keyboard F22
40569f14d40Spvalchev	0x72	Keyboard F23
40669f14d40Spvalchev	0x73	Keyboard F24
40769f14d40Spvalchev	0x74	Keyboard Execute
40869f14d40Spvalchev	0x75	Keyboard Help
40969f14d40Spvalchev	0x76	Keyboard Menu
41069f14d40Spvalchev	0x77	Keyboard Select
41169f14d40Spvalchev	0x78	Keyboard Stop
41269f14d40Spvalchev	0x79	Keyboard Again
41369f14d40Spvalchev	0x7A	Keyboard Undo
41469f14d40Spvalchev	0x7B	Keyboard Cut
41569f14d40Spvalchev	0x7C	Keyboard Copy
41669f14d40Spvalchev	0x7D	Keyboard Paste
41769f14d40Spvalchev	0x7E	Keyboard Find
41869f14d40Spvalchev	0x7F	Keyboard Mute
41969f14d40Spvalchev	0x80	Keyboard Volume Up
42069f14d40Spvalchev	0x81	Keyboard Volume Down
42169f14d40Spvalchev	0x82	Keyboard Locking Caps Lock
42269f14d40Spvalchev	0x83	Keyboard Locking Num Lock
42369f14d40Spvalchev	0x84	Keyboard Locking Scroll Lock
42469f14d40Spvalchev	0x85	Keypad Comma
42569f14d40Spvalchev	0x86	Keypad Equal Sign
42669f14d40Spvalchev	0x87	Keyboard International1
42769f14d40Spvalchev	0x88	Keyboard International2
42869f14d40Spvalchev	0x89	Keyboard International3
42969f14d40Spvalchev	0x8A	Keyboard International4
43069f14d40Spvalchev	0x8B	Keyboard International5
43169f14d40Spvalchev	0x8C	Keyboard International6
43269f14d40Spvalchev	0x8D	Keyboard International7
43369f14d40Spvalchev	0x8E	Keyboard International8
43469f14d40Spvalchev	0x8F	Keyboard International9
43569f14d40Spvalchev	0x90	Keyboard LANG1
43669f14d40Spvalchev	0x91	Keyboard LANG2
43769f14d40Spvalchev	0x92	Keyboard LANG3
43869f14d40Spvalchev	0x93	Keyboard LANG4
43969f14d40Spvalchev	0x94	Keyboard LANG5
44069f14d40Spvalchev	0x95	Keyboard LANG6
44169f14d40Spvalchev	0x96	Keyboard LANG7
44269f14d40Spvalchev	0x97	Keyboard LANG8
44369f14d40Spvalchev	0x98	Keyboard LANG9
44469f14d40Spvalchev	0x99	Keyboard Alternate Erase
44569f14d40Spvalchev	0x9A	Keyboard SysReq/Attention
44669f14d40Spvalchev	0x9B	Keyboard Cancel
44769f14d40Spvalchev	0x9C	Keyboard Clear
44869f14d40Spvalchev	0x9D	Keyboard Prior
44969f14d40Spvalchev	0x9E	Keyboard Return
45069f14d40Spvalchev	0x9F	Keyboard Separator
45169f14d40Spvalchev	0xA0	Keyboard Out
45269f14d40Spvalchev	0xA1	Keyboard Oper
45369f14d40Spvalchev	0xA2	Keyboard Clear/Again
45469f14d40Spvalchev	0xA3	Keyboard CrSel/Props
45569f14d40Spvalchev	0xA4	Keyboard ExSel
4562652fe60Syuo	0xB0	Keypad 00
4572652fe60Syuo	0xB1	Keypad 000
4582652fe60Syuo	0xB2	Thousands Separator
4592652fe60Syuo	0xB3	Decimal Separator
4602652fe60Syuo	0xB4	Currency Unit
4612652fe60Syuo	0xB5	Currency Sub-unit
4622652fe60Syuo	0xB6	Keypad (
4632652fe60Syuo	0xB7	Keypad )
4642652fe60Syuo	0xB8	Keypad {
4652652fe60Syuo	0xB9	Keypad }
4662652fe60Syuo	0xBA	Keypad Tab
4672652fe60Syuo	0xBB	Keypad Backspace
4682652fe60Syuo	0xBC	Keypad A
4692652fe60Syuo	0xBD	Keypad B
4702652fe60Syuo	0xBE	Keypad C
4712652fe60Syuo	0xBF	Keypad D
4722652fe60Syuo	0xC0	Keypad E
4732652fe60Syuo	0xC1	Keypad F
4742652fe60Syuo	0xC2	Keypad XOR
4752652fe60Syuo	0xC3	Keypad ^
4762652fe60Syuo	0xC4	Keypad %
4772652fe60Syuo	0xC5	Keypad <
4782652fe60Syuo	0xC6	Keypad >
4792652fe60Syuo	0xC7	Keypad &
4802652fe60Syuo	0xC8	Keypad &&
4812652fe60Syuo	0xC9	Keypad |
4822652fe60Syuo	0xCA	Keypad ||
4832652fe60Syuo	0xCB	Keypad :
4842652fe60Syuo	0xCC	Keypad #
4852652fe60Syuo	0xCD	Keypad Space
4862652fe60Syuo	0xCE	Keypad @
4872652fe60Syuo	0xCF	Keypad !
4882652fe60Syuo	0xD0	Keypad Memory Store
4892652fe60Syuo	0xD1	Keypad Memory Recall
4902652fe60Syuo	0xD2	Keypad Memory Clear
4912652fe60Syuo	0xD3	Keypad Memory Add
4922652fe60Syuo	0xD4	Keypad Memory Subtract
4932652fe60Syuo	0xD5	Keypad Memory Multiply
4942652fe60Syuo	0xD6	Keypad Memory Divide
4952652fe60Syuo	0xD7	Keypad +/-
4962652fe60Syuo	0xD8	Keypad Clear
4972652fe60Syuo	0xD9	Keypad Clear Entry
4982652fe60Syuo	0xDA	Keypad Binary
4992652fe60Syuo	0xDB	Keypad Octal
5002652fe60Syuo	0xDC	Keypad Decimal
5012652fe60Syuo	0xDD	Keypad Hexadecimal
50269f14d40Spvalchev	0xE0	Keyboard LeftControl
50369f14d40Spvalchev	0xE1	Keyboard LeftShift
50469f14d40Spvalchev	0xE2	Keyboard LeftAlt
50569f14d40Spvalchev	0xE3	Keyboard Left GUI
50669f14d40Spvalchev	0xE4	Keyboard RightControl
50769f14d40Spvalchev	0xE5	Keyboard RightShift
50869f14d40Spvalchev	0xE6	Keyboard RightAlt
50969f14d40Spvalchev	0xE7	Keyboard Right GUI
51069f14d40Spvalchev
51169f14d40Spvalchev8	LEDs
51269f14d40Spvalchev	0x00	Undefined
51369f14d40Spvalchev	0x01	Num Lock
51469f14d40Spvalchev	0x02	Caps Lock
51569f14d40Spvalchev	0x03	Scroll Lock
51669f14d40Spvalchev	0x04	Compose
51769f14d40Spvalchev	0x05	Kana
51869f14d40Spvalchev	0x06	Power
51969f14d40Spvalchev	0x07	Shift
52069f14d40Spvalchev	0x08	Do Not Disturb
52169f14d40Spvalchev	0x09	Mute
52269f14d40Spvalchev	0x0A	Tone Enable
52369f14d40Spvalchev	0x0B	High Cut Filter
52469f14d40Spvalchev	0x0C	Low Cut Filter
52569f14d40Spvalchev	0x0D	Equalizer Enable
52669f14d40Spvalchev	0x0E	Sound Field On
52769f14d40Spvalchev	0x0F	Surround Field On
52869f14d40Spvalchev	0x10	Repeat
52969f14d40Spvalchev	0x11	Stereo
53069f14d40Spvalchev	0x12	Sampling Rate Detect
53169f14d40Spvalchev	0x13	Spinning
53269f14d40Spvalchev	0x14	CAV
53369f14d40Spvalchev	0x15	CLV
53469f14d40Spvalchev	0x16	Recording Format Detect
53569f14d40Spvalchev	0x17	Off-Hook
53669f14d40Spvalchev	0x18	Ring
53769f14d40Spvalchev	0x19	Message Waiting
53869f14d40Spvalchev	0x1A	Data Mode
53969f14d40Spvalchev	0x1B	Battery Operation
54069f14d40Spvalchev	0x1C	Battery OK
54169f14d40Spvalchev	0x1D	Battery Low
54269f14d40Spvalchev	0x1E	Speaker
54369f14d40Spvalchev	0x1F	Head Set
54469f14d40Spvalchev	0x20	Hold
54569f14d40Spvalchev	0x21	Microphone
54669f14d40Spvalchev	0x22	Coverage
54769f14d40Spvalchev	0x23	Night Mode
54869f14d40Spvalchev	0x24	Send Calls
54969f14d40Spvalchev	0x25	Call Pickup
55069f14d40Spvalchev	0x26	Conference
55169f14d40Spvalchev	0x27	Stand-by
55269f14d40Spvalchev	0x28	Camera On
55369f14d40Spvalchev	0x29	Camera Off
55469f14d40Spvalchev	0x2A	On-Line
55569f14d40Spvalchev	0x2B	Off-Line
55669f14d40Spvalchev	0x2C	Busy
55769f14d40Spvalchev	0x2D	Ready
55869f14d40Spvalchev	0x2E	Paper-Out
55969f14d40Spvalchev	0x2F	Paper-Jam
56069f14d40Spvalchev	0x30	Remote
56169f14d40Spvalchev	0x31	Forward
56269f14d40Spvalchev	0x32	Reverse
56369f14d40Spvalchev	0x33	Stop
56469f14d40Spvalchev	0x34	Rewind
56569f14d40Spvalchev	0x35	Fast Forward
56669f14d40Spvalchev	0x36	Play
56769f14d40Spvalchev	0x37	Pause
56869f14d40Spvalchev	0x38	Record
56969f14d40Spvalchev	0x39	Error
57069f14d40Spvalchev	0x3A	Usage Selected Indicator
57169f14d40Spvalchev	0x3B	Usage In Use Indicator
57269f14d40Spvalchev	0x3C	Usage Multi Mode Indicator
57369f14d40Spvalchev	0x3D	Indicator On
57469f14d40Spvalchev	0x3E	Indicator Flash
57569f14d40Spvalchev	0x3F	Indicator Slow Blink
57669f14d40Spvalchev	0x40	Indicator Fast Blink
57769f14d40Spvalchev	0x41	Indicator Off
57869f14d40Spvalchev	0x42	Flash On Time
57969f14d40Spvalchev	0x43	Slow Blink On Time
58069f14d40Spvalchev	0x44	Slow Blink Off Time
58169f14d40Spvalchev	0x45	Fast Blink On Time
58269f14d40Spvalchev	0x46	Fast Blink Off Time
58369f14d40Spvalchev	0x47	Usage Indicator Color
58469f14d40Spvalchev	0x48	Red
58569f14d40Spvalchev	0x49	Green
58669f14d40Spvalchev	0x4A	Amber
58769f14d40Spvalchev	0x4B	Generic Indicator
58869f14d40Spvalchev	0x4C	System Suspend
58969f14d40Spvalchev	0x4D	External Power Connected
590*2cca8c0bSpamela	0x4E	Indicator Blue
591*2cca8c0bSpamela	0x4F	Indicator Orange
592*2cca8c0bSpamela	0x50	Good Status
593*2cca8c0bSpamela	0x51	Warning Status
594*2cca8c0bSpamela	0x52	RGB LED
595*2cca8c0bSpamela	0x53	Red LED Channel
596*2cca8c0bSpamela	0x54	Blue LED Channel
597*2cca8c0bSpamela	0x55	Green LED Channel
598*2cca8c0bSpamela	0x56	LED Intensity
599*2cca8c0bSpamela	0x60	Player Indicator
600*2cca8c0bSpamela	0x61	Player 1
601*2cca8c0bSpamela	0x62	Player 2
602*2cca8c0bSpamela	0x63	Player 3
603*2cca8c0bSpamela	0x64	Player 4
604*2cca8c0bSpamela	0x65	Player 5
605*2cca8c0bSpamela	0x66	Player 6
606*2cca8c0bSpamela	0x67	Player 7
607*2cca8c0bSpamela	0x68	Player 8
60869f14d40Spvalchev
60969f14d40Spvalchev9	Button
61069f14d40Spvalchev	0x00	No Button Pressed
61169f14d40Spvalchev	*	Button %d
61269f14d40Spvalchev
61369f14d40Spvalchev10	Ordinal
61469f14d40Spvalchev	0x00	Unused
61569f14d40Spvalchev	*	Instance %d
61669f14d40Spvalchev
61769f14d40Spvalchev11	Telephony
61869f14d40Spvalchev	0x00	Unassigned
61969f14d40Spvalchev	0x01	Phone
62069f14d40Spvalchev	0x02	Answering Machine
62169f14d40Spvalchev	0x03	Message Controls
62269f14d40Spvalchev	0x04	Handset
62369f14d40Spvalchev	0x05	Headset
62469f14d40Spvalchev	0x06	Telephony Key Pad
62569f14d40Spvalchev	0x07	Programmable Button
62669f14d40Spvalchev	0x20	Hook Switch
62769f14d40Spvalchev	0x21	Flash
62869f14d40Spvalchev	0x22	Feature
62969f14d40Spvalchev	0x23	Hold
63069f14d40Spvalchev	0x24	Redial
63169f14d40Spvalchev	0x25	Transfer
63269f14d40Spvalchev	0x26	Drop
63369f14d40Spvalchev	0x27	Park
63469f14d40Spvalchev	0x28	Forward Calls
63569f14d40Spvalchev	0x29	Alternate Function
63669f14d40Spvalchev	0x2A	Line
63769f14d40Spvalchev	0x2B	Speaker Phone
63869f14d40Spvalchev	0x2C	Conference
63969f14d40Spvalchev	0x2D	Ring Enable
64069f14d40Spvalchev	0x2E	Ring Select
64169f14d40Spvalchev	0x2F	Phone Mute
64269f14d40Spvalchev	0x30	Caller ID
6432652fe60Syuo	0x31	Send
64469f14d40Spvalchev	0x50	Speed Dial
64569f14d40Spvalchev	0x51	Store Number
64669f14d40Spvalchev	0x52	Recall Number
64769f14d40Spvalchev	0x53	Phone Directory
64869f14d40Spvalchev	0x70	Voice Mail
64969f14d40Spvalchev	0x71	Screen Calls
65069f14d40Spvalchev	0x72	Do Not Disturb
65169f14d40Spvalchev	0x73	Message
65269f14d40Spvalchev	0x74	Answer On/Off
65369f14d40Spvalchev	0x90	Inside Dial Tone
65469f14d40Spvalchev	0x91	Outside Dial Tone
65569f14d40Spvalchev	0x92	Inside Ring Tone
65669f14d40Spvalchev	0x93	Outside Ring Tone
65769f14d40Spvalchev	0x94	Priority Ring Tone
65869f14d40Spvalchev	0x95	Inside Ringback
65969f14d40Spvalchev	0x96	Priority Ringback
66069f14d40Spvalchev	0x97	Line Busy Tone
66169f14d40Spvalchev	0x98	Reorder Tone
66269f14d40Spvalchev	0x99	Call Waiting Tone
66369f14d40Spvalchev	0x9A	Confirmation Tone 1
66469f14d40Spvalchev	0x9B	Confirmation Tone 2
66569f14d40Spvalchev	0x9C	Tones Off
6662652fe60Syuo	0x9D	Outside Ringback
6672652fe60Syuo	0x9E	Ringer
66869f14d40Spvalchev	0xB0	Phone Key 0
66969f14d40Spvalchev	0xB1	Phone Key 1
67069f14d40Spvalchev	0xB2	Phone Key 2
67169f14d40Spvalchev	0xB3	Phone Key 3
67269f14d40Spvalchev	0xB4	Phone Key 4
67369f14d40Spvalchev	0xB5	Phone Key 5
67469f14d40Spvalchev	0xB6	Phone Key 6
67569f14d40Spvalchev	0xB7	Phone Key 7
67669f14d40Spvalchev	0xB8	Phone Key 8
67769f14d40Spvalchev	0xB9	Phone Key 9
67869f14d40Spvalchev	0xBA	Phone Key Star
67969f14d40Spvalchev	0xBB	Phone Key Pound
68069f14d40Spvalchev	0xBC	Phone Key A
68169f14d40Spvalchev	0xBD	Phone Key B
68269f14d40Spvalchev	0xBE	Phone Key C
68369f14d40Spvalchev	0xBF	Phone Key D
684*2cca8c0bSpamela	0xC0	Phone Call History Key
685*2cca8c0bSpamela	0xC1	Phone Caller ID Key
686*2cca8c0bSpamela	0xC2	Phone Settings Key
687*2cca8c0bSpamela	0xF0	Host Control
688*2cca8c0bSpamela	0xF1	Host Available
689*2cca8c0bSpamela	0xF2	Host Call Active
690*2cca8c0bSpamela	0xF3	Activate Handset Audio
691*2cca8c0bSpamela	0xF4	Ring Type
692*2cca8c0bSpamela	0xF5	Re-dialable Phone Number
693*2cca8c0bSpamela	0xF8	Stop Ring Tone
694*2cca8c0bSpamela	0xF9	PSTN Ring Tone
695*2cca8c0bSpamela	0xFA	Host Ring Tone
696*2cca8c0bSpamela	0xFB	Alert Sound Error
697*2cca8c0bSpamela	0xFC	Alert Sound Confirm
698*2cca8c0bSpamela	0xFD	Alert Sound Notification
699*2cca8c0bSpamela	0xFE	Silent Ring
700*2cca8c0bSpamela	0x108	Email Message Waiting
701*2cca8c0bSpamela	0x109	Voicemail Message Waiting
702*2cca8c0bSpamela	0x10A	Host Hold
703*2cca8c0bSpamela	0x110	Incoming Call History Count
704*2cca8c0bSpamela	0x111	Outgoing Call History Count
705*2cca8c0bSpamela	0x112	Incoming Call History
706*2cca8c0bSpamela	0x113	Outgoing Call History
707*2cca8c0bSpamela	0x114	Phone Locale
708*2cca8c0bSpamela	0x140	Phone Time Second
709*2cca8c0bSpamela	0x141	Phone Time Minute
710*2cca8c0bSpamela	0x142	Phone Time Hour
711*2cca8c0bSpamela	0x143	Phone Time Day
712*2cca8c0bSpamela	0x144	Phone Date Month
713*2cca8c0bSpamela	0x145	Phone Date Year
714*2cca8c0bSpamela	0x146	Handset Nickname
715*2cca8c0bSpamela	0x147	Address Book ID
716*2cca8c0bSpamela	0x14A	Call Duration
717*2cca8c0bSpamela	0x14B	Dual Mode Phone
71869f14d40Spvalchev
71969f14d40Spvalchev12	Consumer
72069f14d40Spvalchev	0x00	Unassigned
72169f14d40Spvalchev	0x01	Consumer Control
72269f14d40Spvalchev	0x02	Numeric Key Pad
72369f14d40Spvalchev	0x03	Programmable Buttons
7242652fe60Syuo	0x04	Microphone
7252652fe60Syuo	0x05	Headphone
7262652fe60Syuo	0x06	Graphic Equalizer
72769f14d40Spvalchev	0x20	+10
72869f14d40Spvalchev	0x21	+100
72969f14d40Spvalchev	0x22	AM/PM
73069f14d40Spvalchev	0x30	Power
73169f14d40Spvalchev	0x31	Reset
73269f14d40Spvalchev	0x32	Sleep
73369f14d40Spvalchev	0x33	Sleep After
73469f14d40Spvalchev	0x34	Sleep Mode
73569f14d40Spvalchev	0x35	Illumination
73669f14d40Spvalchev	0x36	Function Buttons
73769f14d40Spvalchev	0x40	Menu
73869f14d40Spvalchev	0x41	Menu Pick
73969f14d40Spvalchev	0x42	Menu Up
74069f14d40Spvalchev	0x43	Menu Down
74169f14d40Spvalchev	0x44	Menu Left
74269f14d40Spvalchev	0x45	Menu Right
74369f14d40Spvalchev	0x46	Menu Escape
74469f14d40Spvalchev	0x47	Menu Value Increase
74569f14d40Spvalchev	0x48	Menu Value Decrease
74669f14d40Spvalchev	0x60	Data On Screen
74769f14d40Spvalchev	0x61	Closed Caption
74869f14d40Spvalchev	0x62	Closed Caption Select
74969f14d40Spvalchev	0x63	VCR/TV
75069f14d40Spvalchev	0x64	Broadcast Mode
75169f14d40Spvalchev	0x65	Snapshot
75269f14d40Spvalchev	0x66	Still
753*2cca8c0bSpamela	0x67	Picture-in-Picture Toggle
754*2cca8c0bSpamela	0x68	Picture-in-Picture Swap
755*2cca8c0bSpamela	0x69	Red Menu Button
756*2cca8c0bSpamela	0x6A	Green Menu Button
757*2cca8c0bSpamela	0x6B	Blue Menu Button
758*2cca8c0bSpamela	0x6C	Yellow Menu Button
759*2cca8c0bSpamela	0x6D	Aspect
760*2cca8c0bSpamela	0x6E	3D Mode Select
761*2cca8c0bSpamela	0x6F	Display Brightness Increment
762*2cca8c0bSpamela	0x70	Display Brightness Decrement
763*2cca8c0bSpamela	0x71	Display Brightness
764*2cca8c0bSpamela	0x72	Display Backlight Toggle
765*2cca8c0bSpamela	0x73	Display Set Brightness to Minimum
766*2cca8c0bSpamela	0x74	Display Set Brightness to Maximum
767*2cca8c0bSpamela	0x75	Display Set Auto Brightness
768*2cca8c0bSpamela	0x76	Camera Access Enabled
769*2cca8c0bSpamela	0x77	Camera Access Disabled
770*2cca8c0bSpamela	0x78	Camera Access Toggle
771*2cca8c0bSpamela	0x79	Keyboard Brightness Increment
772*2cca8c0bSpamela	0x7A	Keyboard Brightness Decrement
773*2cca8c0bSpamela	0x7B	Keyboard Backlight Set Level
774*2cca8c0bSpamela	0x7C	Keyboard Backlight OOC
775*2cca8c0bSpamela	0x7D	Keyboard Backlight Set Minimum
776*2cca8c0bSpamela	0x7E	Keyboard Backlight Set Maximum
777*2cca8c0bSpamela	0x7F	Keyboard Backlight Auto
77869f14d40Spvalchev	0x80	Selection
77969f14d40Spvalchev	0x81	Assign Selection
78069f14d40Spvalchev	0x82	Mode Step
78169f14d40Spvalchev	0x83	Recall Last
78269f14d40Spvalchev	0x84	Enter Channel
78369f14d40Spvalchev	0x85	Order Movie
78469f14d40Spvalchev	0x86	Channel
78569f14d40Spvalchev	0x87	Media Selection
78669f14d40Spvalchev	0x88	Media Select Computer
78769f14d40Spvalchev	0x89	Media Select TV
78869f14d40Spvalchev	0x8A	Media Select WWW
78969f14d40Spvalchev	0x8B	Media Select DVD
79069f14d40Spvalchev	0x8C	Media Select Telephone
79169f14d40Spvalchev	0x8D	Media Select Program Guide
79269f14d40Spvalchev	0x8E	Media Select Video Phone
79369f14d40Spvalchev	0x8F	Media Select Games
79469f14d40Spvalchev	0x90	Media Select Messages
79569f14d40Spvalchev	0x91	Media Select CD
79669f14d40Spvalchev	0x92	Media Select VCR
79769f14d40Spvalchev	0x93	Media Select Tuner
79869f14d40Spvalchev	0x94	Quit
79969f14d40Spvalchev	0x95	Help
80069f14d40Spvalchev	0x96	Media Select Tape
80169f14d40Spvalchev	0x97	Media Select Cable
80269f14d40Spvalchev	0x98	Media Select Satellite
80369f14d40Spvalchev	0x99	Media Select Security
80469f14d40Spvalchev	0x9A	Media Select Home
80569f14d40Spvalchev	0x9B	Media Select Call
80669f14d40Spvalchev	0x9C	Channel Increment
80769f14d40Spvalchev	0x9D	Channel Decrement
80869f14d40Spvalchev	0x9E	Media Select SAP
80969f14d40Spvalchev	0xA0	VCR Plus
81069f14d40Spvalchev	0xA1	Once
81169f14d40Spvalchev	0xA2	Daily
81269f14d40Spvalchev	0xA3	Weekly
81369f14d40Spvalchev	0xA4	Monthly
81469f14d40Spvalchev	0xB0	Play
81569f14d40Spvalchev	0xB1	Pause
81669f14d40Spvalchev	0xB2	Record
81769f14d40Spvalchev	0xB3	Fast Forward
81869f14d40Spvalchev	0xB4	Rewind
81969f14d40Spvalchev	0xB5	Scan Next Track
82069f14d40Spvalchev	0xB6	Scan Previous Track
82169f14d40Spvalchev	0xB7	Stop
82269f14d40Spvalchev	0xB8	Eject
82369f14d40Spvalchev	0xB9	Random Play
824*2cca8c0bSpamela	0xBA	Select Disc
82569f14d40Spvalchev	0xBB	Enter Disc
82669f14d40Spvalchev	0xBC	Repeat
82769f14d40Spvalchev	0xBD	Tracking
82869f14d40Spvalchev	0xBE	Track Normal
82969f14d40Spvalchev	0xBF	Slow Tracking
83069f14d40Spvalchev	0xC0	Frame Forward
83169f14d40Spvalchev	0xC1	Frame Back
83269f14d40Spvalchev	0xC2	Mark
83369f14d40Spvalchev	0xC3	Clear Mark
83469f14d40Spvalchev	0xC4	Repeat From Mark
83569f14d40Spvalchev	0xC5	Return To Mark
83669f14d40Spvalchev	0xC6	Search Mark Forward
83769f14d40Spvalchev	0xC7	Search Mark Backwards
83869f14d40Spvalchev	0xC8	Counter Reset
83969f14d40Spvalchev	0xC9	Show Counter
84069f14d40Spvalchev	0xCA	Tracking Increment
84169f14d40Spvalchev	0xCB	Tracking Decrement
8422652fe60Syuo	0xCC	Stop/Eject
8432652fe60Syuo	0xCD	Play/Pause
8442652fe60Syuo	0xCE	Play/Skip
845*2cca8c0bSpamela	0xCF	Voice Command
846*2cca8c0bSpamela	0xD0	Invoke Capture Interface
847*2cca8c0bSpamela	0xD1	Start or Stop Game Recording
848*2cca8c0bSpamela	0xD2	Historical Game Capture
849*2cca8c0bSpamela	0xD3	Capture Game Screenshot
850*2cca8c0bSpamela	0xD4	Show or Hide Recording Indicator
851*2cca8c0bSpamela	0xD5	Start or Stop Microphone Capture
852*2cca8c0bSpamela	0xD6	Start or Stop Camera Capture
853*2cca8c0bSpamela	0xD7	Start or Stop Game Broadcast
85469f14d40Spvalchev	0xE0	Volume
85569f14d40Spvalchev	0xE1	Balance
85669f14d40Spvalchev	0xE2	Mute
85769f14d40Spvalchev	0xE3	Bass
85869f14d40Spvalchev	0xE4	Treble
85969f14d40Spvalchev	0xE5	Bass Boost
86069f14d40Spvalchev	0xE6	Surround Mode
86169f14d40Spvalchev	0xE7	Loudness
86269f14d40Spvalchev	0xE8	MPX
8632652fe60Syuo	0xE9	Volume Increment
8642652fe60Syuo	0xEA	Volume Decrement
86569f14d40Spvalchev	0xF0	Speed Select
86669f14d40Spvalchev	0xF1	Playback Speed
86769f14d40Spvalchev	0xF2	Standard Play
86869f14d40Spvalchev	0xF3	Long Play
86969f14d40Spvalchev	0xF4	Extended Play
87069f14d40Spvalchev	0xF5	Slow
87169f14d40Spvalchev	0x100	Fan Enable
87269f14d40Spvalchev	0x101	Fan Speed
873*2cca8c0bSpamela	0x102	Light Enable
87469f14d40Spvalchev	0x103	Light Illumination Level
87569f14d40Spvalchev	0x104	Climate Control Enable
87669f14d40Spvalchev	0x105	Room Temperature
87769f14d40Spvalchev	0x106	Security Enable
87869f14d40Spvalchev	0x107	Fire Alarm
87969f14d40Spvalchev	0x108	Police Alarm
8802652fe60Syuo	0x109	Proximity
8812652fe60Syuo	0x10A	Motion
8822652fe60Syuo	0x10B	Duress Alarm
8832652fe60Syuo	0x10C	Holdup Alarm
8842652fe60Syuo	0x10D	Medical Alarm
88569f14d40Spvalchev	0x150	Balance Right
88669f14d40Spvalchev	0x151	Balance Left
88769f14d40Spvalchev	0x152	Bass Increment
88869f14d40Spvalchev	0x153	Bass Decrement
88969f14d40Spvalchev	0x154	Treble Increment
89069f14d40Spvalchev	0x155	Treble Decrement
89169f14d40Spvalchev	0x160	Speaker System
89269f14d40Spvalchev	0x161	Channel Left
89369f14d40Spvalchev	0x162	Channel Right
89469f14d40Spvalchev	0x163	Channel Center
89569f14d40Spvalchev	0x164	Channel Front
89669f14d40Spvalchev	0x165	Channel Center Front
89769f14d40Spvalchev	0x166	Channel Side
89869f14d40Spvalchev	0x167	Channel Surround
89969f14d40Spvalchev	0x168	Channel Low Frequency Enhancement
90069f14d40Spvalchev	0x169	Channel Top
90169f14d40Spvalchev	0x16A	Channel Unknown
90269f14d40Spvalchev	0x170	Sub-channel
90369f14d40Spvalchev	0x171	Sub-channel Increment
90469f14d40Spvalchev	0x172	Sub-channel Decrement
90569f14d40Spvalchev	0x173	Alternate Audio Increment
90669f14d40Spvalchev	0x174	Alternate Audio Decrement
90769f14d40Spvalchev	0x180	Application Launch Buttons
90869f14d40Spvalchev	0x181	AL Launch Button Configuration Tool
90969f14d40Spvalchev	0x182	AL Programmable Button Configuration
91069f14d40Spvalchev	0x183	AL Consumer Control Configuration
91169f14d40Spvalchev	0x184	AL Word Processor
91269f14d40Spvalchev	0x185	AL Text Editor
91369f14d40Spvalchev	0x186	AL Spreadsheet
91469f14d40Spvalchev	0x187	AL Graphics Editor
91569f14d40Spvalchev	0x188	AL Presentation App
91669f14d40Spvalchev	0x189	AL Database App
91769f14d40Spvalchev	0x18A	AL Email Reader
91869f14d40Spvalchev	0x18B	AL Newsreader
91969f14d40Spvalchev	0x18C	AL Voicemail
92069f14d40Spvalchev	0x18D	AL Contacts/Address Book
92169f14d40Spvalchev	0x18E	AL Calendar/Schedule
92269f14d40Spvalchev	0x18F	AL Task/Project Manager
92369f14d40Spvalchev	0x190	AL Log/Journal/Timecard
92469f14d40Spvalchev	0x191	AL Checkbook/Finance
92569f14d40Spvalchev	0x192	AL Calculator
92669f14d40Spvalchev	0x193	AL A/V Capture/Playback
92769f14d40Spvalchev	0x194	AL Local Machine Browser
92869f14d40Spvalchev	0x195	AL LAN/WAN Browser
92969f14d40Spvalchev	0x196	AL Internet Browser
93069f14d40Spvalchev	0x197	AL Remote Networking/ISP Connect
93169f14d40Spvalchev	0x198	AL Network Conference
93269f14d40Spvalchev	0x199	AL Network Chat
93369f14d40Spvalchev	0x19A	AL Telephony/Dialer
93469f14d40Spvalchev	0x19B	AL Logon
93569f14d40Spvalchev	0x19C	AL Logoff
93669f14d40Spvalchev	0x19D	AL Logon/Logoff
93769f14d40Spvalchev	0x19E	AL Terminal Lock/Screensaver
93869f14d40Spvalchev	0x19F	AL Control Panel
93969f14d40Spvalchev	0x1A0	AL Command Line Processor/Run
94069f14d40Spvalchev	0x1A1	AL Process/Task Manager
94169f14d40Spvalchev	0x1A2	AL Select Tast/Application
94269f14d40Spvalchev	0x1A3	AL Next Task/Application
94369f14d40Spvalchev	0x1A4	AL Previous Task/Application
94469f14d40Spvalchev	0x1A5	AL Preemptive Halt Task/Application
9452652fe60Syuo	0x1A6	AL Integrated Help Center
9466b6ff8fcSckuethe	0x1A7	AL My Documents
9472652fe60Syuo	0x1A8	AL Thesaurus
9482652fe60Syuo	0x1A9	AL Dictionary
9492652fe60Syuo	0x1AA	AL Desktop
9506b6ff8fcSckuethe	0x1AB	AC Spell
9512652fe60Syuo	0x1AC	AL Grammar Check
9522652fe60Syuo	0x1AD	AL Wireless Status
9532652fe60Syuo	0x1AE	AL Keyboard Layout
9542652fe60Syuo	0x1AF	AL Virus Protection
9552652fe60Syuo	0x1B0	AL Encryption
9562652fe60Syuo	0x1B1	AL Screen Saver
9572652fe60Syuo	0x1B2	AL Alarms
9582652fe60Syuo	0x1B3	AL Clock
9592652fe60Syuo	0x1B4	AL File Browser
9602652fe60Syuo	0x1B5	AL Power Status
9616b6ff8fcSckuethe	0x1B6	AL My Pictures
9626b6ff8fcSckuethe	0x1B7	AL My Music
9632652fe60Syuo	0x1B8	AL Movie Browser
9642652fe60Syuo	0x1B9	AL Digital Rights Manager
9652652fe60Syuo	0x1BA	AL Digital Wallet
9662652fe60Syuo	0x1BC	AL Instant Messaging
9672652fe60Syuo	0x1BD	AL OEM Feature/Tips/Tutorial Browser
9682652fe60Syuo	0x1BE	AL OEM Help
9692652fe60Syuo	0x1BF	AL Online Community
9702652fe60Syuo	0x1C0	AL Entertainment Content Browser
9712652fe60Syuo	0x1C1	AL Online Shopping Browser
9722652fe60Syuo	0x1C2	AL SmartCard Information/Help
9732652fe60Syuo	0x1C3	AL Market Monitor/Finance Browser
9742652fe60Syuo	0x1C4	AL Customized Corporate News Browser
9752652fe60Syuo	0x1C5	AL Online Activity Browser
9762652fe60Syuo	0x1C6	AL Research/Search Browser
9772652fe60Syuo	0x1C7	AL Audio Player
978*2cca8c0bSpamela	0x1C8	AL Message Status
979*2cca8c0bSpamela	0x1C9	AL Contact Sync
980*2cca8c0bSpamela	0x1CA	AL Navigation
981*2cca8c0bSpamela	0x1CB	AL Context-aware Desktop Assistant
98269f14d40Spvalchev	0x200	Generic GUI Application Controls
98369f14d40Spvalchev	0x201	AC New
98469f14d40Spvalchev	0x202	AC Open
98569f14d40Spvalchev	0x203	AC Close
98669f14d40Spvalchev	0x204	AC Exit
98769f14d40Spvalchev	0x205	AC Maximize
98869f14d40Spvalchev	0x206	AC Minimize
98969f14d40Spvalchev	0x207	AC Save
99069f14d40Spvalchev	0x208	AC Print
99169f14d40Spvalchev	0x209	AC Properties
99269f14d40Spvalchev	0x21A	AC Undo
99369f14d40Spvalchev	0x21B	AC Copy
99469f14d40Spvalchev	0x21C	AC Cut
99569f14d40Spvalchev	0x21D	AC Paste
99669f14d40Spvalchev	0x21E	AC Select All
99769f14d40Spvalchev	0x21F	AC Find
99869f14d40Spvalchev	0x220	AC Find and Replace
99969f14d40Spvalchev	0x221	AC Search
100069f14d40Spvalchev	0x222	AC Go To
100169f14d40Spvalchev	0x223	AC Home
100269f14d40Spvalchev	0x224	AC Back
100369f14d40Spvalchev	0x225	AC Forward
100469f14d40Spvalchev	0x226	AC Stop
100569f14d40Spvalchev	0x227	AC Refresh
100669f14d40Spvalchev	0x228	AC Previous Link
100769f14d40Spvalchev	0x229	AC Next Link
100869f14d40Spvalchev	0x22A	AC Bookmarks
100969f14d40Spvalchev	0x22B	AC History
101069f14d40Spvalchev	0x22C	AC Subscriptions
101169f14d40Spvalchev	0x22D	AC Zoom In
101269f14d40Spvalchev	0x22E	AC Zoom Out
101369f14d40Spvalchev	0x22F	AC Zoom
101469f14d40Spvalchev	0x230	AC Full Screen View
101569f14d40Spvalchev	0x231	AC Normal View
101669f14d40Spvalchev	0x232	AC View Toggle
101769f14d40Spvalchev	0x233	AC Scroll Up
101869f14d40Spvalchev	0x234	AC Scroll Down
101969f14d40Spvalchev	0x235	AC Scroll
102069f14d40Spvalchev	0x236	AC Pan Left
102169f14d40Spvalchev	0x237	AC Pan Right
102269f14d40Spvalchev	0x238	AC Pan
102369f14d40Spvalchev	0x239	AC New Window
102469f14d40Spvalchev	0x23A	AC Tile Horizontally
102569f14d40Spvalchev	0x23B	AC Tile Vertically
102669f14d40Spvalchev	0x23C	AC Format
10272652fe60Syuo	0x23D	AC Edit
10282652fe60Syuo	0x23E	AC Bold
10292652fe60Syuo	0x23F	AC Italics
10302652fe60Syuo	0x240	AC Underline
10312652fe60Syuo	0x241	AC Strikethrough
10322652fe60Syuo	0x242	AC Subscript
10332652fe60Syuo	0x243	AC Superscript
10342652fe60Syuo	0x244	AC All Caps
10352652fe60Syuo	0x245	AC Rotate
10362652fe60Syuo	0x246	AC Resize
10372652fe60Syuo	0x247	AC Flip Horizontal
10382652fe60Syuo	0x248	AC Flip Vertical
10392652fe60Syuo	0x249	AC Mirror Horizontal
10402652fe60Syuo	0x24A	AC Mirror Vertical
10412652fe60Syuo	0x24B	AC Font Select
10422652fe60Syuo	0x24C	AC Font Color
10432652fe60Syuo	0x24D	AC Font Size
10442652fe60Syuo	0x24E	AC Justify Left
10452652fe60Syuo	0x24F	AC Justify Center H
10462652fe60Syuo	0x250	AC Justify Right
10472652fe60Syuo	0x251	AC Justify Block H
10482652fe60Syuo	0x252	AC Justify Top
10492652fe60Syuo	0x253	AC Justify Center V
10502652fe60Syuo	0x254	AC Justify Bottom
10512652fe60Syuo	0x255	AC Justify Block V
10522652fe60Syuo	0x256	AC Justify Decrease
10532652fe60Syuo	0x257	AC Justify Increase
10542652fe60Syuo	0x258	AC Numbered List
10552652fe60Syuo	0x259	AC Restart Numbering
10562652fe60Syuo	0x25A	AC Bulleted List
10572652fe60Syuo	0x25B	AC Promote
10582652fe60Syuo	0x25C	AC Demote
10592652fe60Syuo	0x25D	AC Yes
10602652fe60Syuo	0x25E	AC No
10612652fe60Syuo	0x25F	AC Cancel
10622652fe60Syuo	0x260	AC Catalog
10632652fe60Syuo	0x261	AC Buy/Checkout
10642652fe60Syuo	0x262	AC Add to Cart
10652652fe60Syuo	0x263	AC Expand
10662652fe60Syuo	0x264	AC Expand All
10672652fe60Syuo	0x265	AC Collapse
10682652fe60Syuo	0x266	AC Collapse All
10692652fe60Syuo	0x267	AC Print Preview
10702652fe60Syuo	0x268	AC Paste Special
10712652fe60Syuo	0x269	AC Insert Mode
10722652fe60Syuo	0x26A	AC Delete
10732652fe60Syuo	0x26B	AC Lock
10742652fe60Syuo	0x26C	AC Unlock
10752652fe60Syuo	0x26D	AC Protect
10762652fe60Syuo	0x26E	AC Unprotect
10772652fe60Syuo	0x26F	AC Attach Comment
10782652fe60Syuo	0x270	AC Delete Comment
10792652fe60Syuo	0x271	AC View Comment
10802652fe60Syuo	0x272	AC Select Word
10812652fe60Syuo	0x273	AC Select Sentence
10822652fe60Syuo	0x274	AC Select Paragraph
10832652fe60Syuo	0x275	AC Select Column
10842652fe60Syuo	0x276	AC Select Row
10852652fe60Syuo	0x277	AC Select Table
10862652fe60Syuo	0x278	AC Select Object
1087*2cca8c0bSpamela	0x279	AC Redo/Repeat
10882652fe60Syuo	0x27A	AC Sort
10892652fe60Syuo	0x27B	AC Sort Ascending
10902652fe60Syuo	0x27C	AC Sort Descending
10912652fe60Syuo	0x27D	AC Filter
10922652fe60Syuo	0x27E	AC Set Clock
10932652fe60Syuo	0x27F	AC View Clock
10942652fe60Syuo	0x280	AC Select Time Zone
10952652fe60Syuo	0x281	AC Edit Time Zones
10962652fe60Syuo	0x282	AC Set Alarm
10972652fe60Syuo	0x283	AC Clear Alarm
10982652fe60Syuo	0x284	AC Snooze Alarm
10992652fe60Syuo	0x285	AC Reset Alarm
11002652fe60Syuo	0x286	AC Synchronize
11012652fe60Syuo	0x287	AC Send/Receive
11022652fe60Syuo	0x288	AC Send To
11036b6ff8fcSckuethe	0x289	AC Reply
11042652fe60Syuo	0x28A	AC Reply All
1105*2cca8c0bSpamela	0x28B	AC Forward Message
11066b6ff8fcSckuethe	0x28C	AC Send
11072652fe60Syuo	0x28D	AC Attach File
11082652fe60Syuo	0x28E	AC Upload
11092652fe60Syuo	0x28F	AC Download (Save Target As)
11102652fe60Syuo	0x290	AC Set Borders
11112652fe60Syuo	0x291	AC Insert Row
11122652fe60Syuo	0x292	AC Insert Column
11132652fe60Syuo	0x293	AC Insert File
11142652fe60Syuo	0x294	AC Insert Picture
11152652fe60Syuo	0x295	AC Insert Object
11162652fe60Syuo	0x296	AC Insert Symbol
11172652fe60Syuo	0x297	AC Save and Close
11182652fe60Syuo	0x298	AC Rename
11192652fe60Syuo	0x299	AC Merge
11202652fe60Syuo	0x29A	AC Split
11212652fe60Syuo	0x29B	AC Distribute Horizontally
11222652fe60Syuo	0x29C	AC Distribute Vertically
1123*2cca8c0bSpamela	0x29D	AC Next Keyboard Layout Select
1124*2cca8c0bSpamela	0x29E	AC Navigation Guidance
1125*2cca8c0bSpamela	0x29F	AC Desktop Show All Windows
1126*2cca8c0bSpamela	0x2A0	AC Soft Key Left
1127*2cca8c0bSpamela	0x2A1	AC Soft Key Right
1128*2cca8c0bSpamela	0x2A2	AC Desktop Show All Applications
1129*2cca8c0bSpamela	0x2B0	AC Idle Keep Alive
1130*2cca8c0bSpamela	0x2C0	Extended Keyboard Attributes Collection
1131*2cca8c0bSpamela	0x2C1	Keyboard Form Factor
1132*2cca8c0bSpamela	0x2C2	Keyboard Key Type
1133*2cca8c0bSpamela	0x2C3	Keyboard Physical Layout
1134*2cca8c0bSpamela	0x2C4	Vendor-Specific Keyboard Physical Layout
1135*2cca8c0bSpamela	0x2C5	Keyboard IETF Language Tag Index
1136*2cca8c0bSpamela	0x2C6	Implemented Keyboard Input Assist Controls
1137*2cca8c0bSpamela	0x2C7	Keyboard Input Assist Previous
1138*2cca8c0bSpamela	0x2C8	Keyboard Input Assist Next
1139*2cca8c0bSpamela	0x2C9	Keyboard Input Assist Previous Group
1140*2cca8c0bSpamela	0x2CA	Keyboard Input Assist Next Group
1141*2cca8c0bSpamela	0x2CB	Keyboard Input Assist Accept
1142*2cca8c0bSpamela	0x2CC	Keyboard Input Assist Cancel
1143*2cca8c0bSpamela	0x2D0	Privacy Screen Toggle
1144*2cca8c0bSpamela	0x2D1	Privacy Screen Level Decrement
1145*2cca8c0bSpamela	0x2D2	Privacy Screen Level Increment
1146*2cca8c0bSpamela	0x2D3	Privacy Screen Level Minimum
1147*2cca8c0bSpamela	0x2D4	Privacy Screen Level Maximum
1148*2cca8c0bSpamela	0x500	Contact Edited
1149*2cca8c0bSpamela	0x501	Contact Added
1150*2cca8c0bSpamela	0x502	Contact Record Active
1151*2cca8c0bSpamela	0x503	Contact Index
1152*2cca8c0bSpamela	0x504	Contact Nickname
1153*2cca8c0bSpamela	0x505	Contact First Name
1154*2cca8c0bSpamela	0x506	Contact Last Name
1155*2cca8c0bSpamela	0x507	Contact Full Name
1156*2cca8c0bSpamela	0x508	Contact Phone Number Personal
1157*2cca8c0bSpamela	0x509	Contact Phone Number Business
1158*2cca8c0bSpamela	0x50A	Contact Phone Number Mobile
1159*2cca8c0bSpamela	0x50B	Contact Phone Number Pager
1160*2cca8c0bSpamela	0x50C	Contact Phone Number Fax
1161*2cca8c0bSpamela	0x50D	Contact Phone Number Other
1162*2cca8c0bSpamela	0x50E	Contact Email Personal
1163*2cca8c0bSpamela	0x50F	Contact Email Business
1164*2cca8c0bSpamela	0x510	Contact Email Other
1165*2cca8c0bSpamela	0x511	Contact Email Main
1166*2cca8c0bSpamela	0x512	Contact Speed Dial Number
1167*2cca8c0bSpamela	0x513	Contact Status Flag
1168*2cca8c0bSpamela	0x514	Contact Misc.
116969f14d40Spvalchev
117069f14d40Spvalchev13	Digitizer
117169f14d40Spvalchev	0x00	Undefined
117269f14d40Spvalchev	0x01	Digitizer
117369f14d40Spvalchev	0x02	Pen
117469f14d40Spvalchev	0x03	Light Pen
117569f14d40Spvalchev	0x04	Touch Screen
117669f14d40Spvalchev	0x05	Touch Pad
117769f14d40Spvalchev	0x06	White Board
117869f14d40Spvalchev	0x07	Coordinate Measuring Machine
1179*2cca8c0bSpamela	0x08	3D Digitizer
118069f14d40Spvalchev	0x09	Stereo Plotter
118169f14d40Spvalchev	0x0A	Articulated Arm
118269f14d40Spvalchev	0x0B	Armature
118369f14d40Spvalchev	0x0C	Multiple Point Digitizer
118469f14d40Spvalchev	0x0D	Free Space Wand
11852652fe60Syuo	0x0E	Device Configuration
1186*2cca8c0bSpamela	0x0F	Capacitive Heat Map Digitizer
118769f14d40Spvalchev	0x20	Stylus
118869f14d40Spvalchev	0x21	Puck
118969f14d40Spvalchev	0x22	Finger
11902652fe60Syuo	0x23	Device Settings
1191*2cca8c0bSpamela	0x24	Character Gesture
119269f14d40Spvalchev	0x30	Tip Pressure
119369f14d40Spvalchev	0x31	Barrel Pressure
119469f14d40Spvalchev	0x32	In Range
119569f14d40Spvalchev	0x33	Touch
119669f14d40Spvalchev	0x34	Untouch
119769f14d40Spvalchev	0x35	Tap
119869f14d40Spvalchev	0x36	Quality
119969f14d40Spvalchev	0x37	Data Valid
120069f14d40Spvalchev	0x38	Transducer Index
120169f14d40Spvalchev	0x39	Tablet Function Keys
120269f14d40Spvalchev	0x3A	Program Change Keys
120369f14d40Spvalchev	0x3B	Battery Strength
120469f14d40Spvalchev	0x3C	Invert
120569f14d40Spvalchev	0x3D	X Tilt
120669f14d40Spvalchev	0x3E	Y Tilt
120769f14d40Spvalchev	0x3F	Azimuth
120869f14d40Spvalchev	0x40	Altitude
120969f14d40Spvalchev	0x41	Twist
121069f14d40Spvalchev	0x42	Tip Switch
121169f14d40Spvalchev	0x43	Secondary Tip Switch
121269f14d40Spvalchev	0x44	Barrel Switch
121369f14d40Spvalchev	0x45	Eraser
121469f14d40Spvalchev	0x46	Tablet Pick
12152652fe60Syuo	0x47	Touch Valid
12162652fe60Syuo	0x48	Width
12172652fe60Syuo	0x49	Height
12182652fe60Syuo	0x51	Contact Identifier
12192652fe60Syuo	0x52	Device Mode
12202652fe60Syuo	0x53	Device Identifier
12212652fe60Syuo	0x54	Contact Count
12222652fe60Syuo	0x55	Contact Count Maximum
1223*2cca8c0bSpamela	0x56	Scan Time
1224*2cca8c0bSpamela	0x57	Surface Switch
1225*2cca8c0bSpamela	0x58	Button Switch
1226*2cca8c0bSpamela	0x59	Pad Type
1227*2cca8c0bSpamela	0x5A	Secondary Barrel Switch
1228*2cca8c0bSpamela	0x5B	Transducer Serial Number
1229*2cca8c0bSpamela	0x5C	Preferred Color
1230*2cca8c0bSpamela	0x5D	Preferred Color is Locked
1231*2cca8c0bSpamela	0x5E	Preferred Line Width
1232*2cca8c0bSpamela	0x5F	Preferred Line Width is Locked
1233*2cca8c0bSpamela	0x60	Latency Mode
1234*2cca8c0bSpamela	0x61	Gesture Character Quality
1235*2cca8c0bSpamela	0x62	Character Gesture Data Length
1236*2cca8c0bSpamela	0x63	Character Gesture Data
1237*2cca8c0bSpamela	0x64	Gesture Character Encoding
1238*2cca8c0bSpamela	0x65	UTF8 Character Gesture Encoding
1239*2cca8c0bSpamela	0x66	UTF16 Little Endian Character Gesture Encoding
1240*2cca8c0bSpamela	0x67	UTF16 Big Endian Character Gesture Encoding
1241*2cca8c0bSpamela	0x68	UTF32 Little Endian Character Gesture Encoding
1242*2cca8c0bSpamela	0x69	UTF32 Big Endian Character Gesture Encoding
1243*2cca8c0bSpamela	0x6A	Capacitive Heat Map Protocol Vendor ID
1244*2cca8c0bSpamela	0x6B	Capacitive Heat Map Protocol Version
1245*2cca8c0bSpamela	0x6C	Capacitive Heat Map Frame Data
1246*2cca8c0bSpamela	0x6D	Gesture Character Enable
1247*2cca8c0bSpamela	0x70	Preferred Line Style
1248*2cca8c0bSpamela	0x71	Preferred Line Style is Locked
1249*2cca8c0bSpamela	0x72	Ink
1250*2cca8c0bSpamela	0x73	Pencil
1251*2cca8c0bSpamela	0x74	Highlighter
1252*2cca8c0bSpamela	0x75	Chisel Marker
1253*2cca8c0bSpamela	0x76	Brush
1254*2cca8c0bSpamela	0x77	No Preference
1255*2cca8c0bSpamela	0x80	Digitizer Diagnostic
1256*2cca8c0bSpamela	0x81	Digitizer Error
1257*2cca8c0bSpamela	0x82	Err Normal Status
1258*2cca8c0bSpamela	0x83	Err Transducers Exceeded
1259*2cca8c0bSpamela	0x84	Err Full Trans Features Unavailable
1260*2cca8c0bSpamela	0x85	Err Charge Low
1261*2cca8c0bSpamela	0x90	Transducer Software Info
1262*2cca8c0bSpamela	0x91	Transducer Vendor Id
1263*2cca8c0bSpamela	0x92	Transducer Product Id
1264*2cca8c0bSpamela	0x93	Device Supported Protocols
1265*2cca8c0bSpamela	0x94	Transducer Supported Protocols
1266*2cca8c0bSpamela	0x95	No Protocol
1267*2cca8c0bSpamela	0x96	Wacom AES Protocol
1268*2cca8c0bSpamela	0x97	USI Protocol
1269*2cca8c0bSpamela	0x98	Microsoft Pen Protocol
1270*2cca8c0bSpamela	0xA0	Supported Report Rates
1271*2cca8c0bSpamela	0xA1	Report Rate
1272*2cca8c0bSpamela	0xA2	Transducer Connected
1273*2cca8c0bSpamela	0xA3	Switch Disabled
1274*2cca8c0bSpamela	0xA4	Switch Unimplemented
1275*2cca8c0bSpamela	0xA5	Transducer Switches
1276*2cca8c0bSpamela
1277*2cca8c0bSpamela14	Haptics
1278*2cca8c0bSpamela	0x00	Undefined
1279*2cca8c0bSpamela	0x01	Simple Haptic Controller
1280*2cca8c0bSpamela	0x10	Waveform List
1281*2cca8c0bSpamela	0x11	Duration List
1282*2cca8c0bSpamela	0x20	Auto Trigger
1283*2cca8c0bSpamela	0x21	Manual Trigger
1284*2cca8c0bSpamela	0x22	Auto Trigger Associated Control
1285*2cca8c0bSpamela	0x23	Intensity
1286*2cca8c0bSpamela	0x24	Repeat Count
1287*2cca8c0bSpamela	0x25	Retrigger Period
1288*2cca8c0bSpamela	0x26	Waveform Vendor Page
1289*2cca8c0bSpamela	0x27	Waveform Vendor ID
1290*2cca8c0bSpamela	0x28	Waveform Cutoff Time
1291*2cca8c0bSpamela	0x1001	Waveform None
1292*2cca8c0bSpamela	0x1002	Waveform Stop
1293*2cca8c0bSpamela	0x1003	Waveform Click
1294*2cca8c0bSpamela	0x1004	Waveform Buzz Continuous
1295*2cca8c0bSpamela	0x1005	Waveform Rumble Continuous
1296*2cca8c0bSpamela	0x1006	Waveform Press
1297*2cca8c0bSpamela	0x1007	Waveform Release
129869f14d40Spvalchev
129969f14d40Spvalchev15	Physical Interface Device
13002652fe60Syuo	0x00	Undefined
13012652fe60Syuo	0x01	Physical Interface Device
13022652fe60Syuo	0x20	Normal
13032652fe60Syuo	0x21	Set Effect Report
13042652fe60Syuo	0x22	Effect Block Index
13052652fe60Syuo	0x23	Parameter Block Offset
13062652fe60Syuo	0x24	ROM Flag
13072652fe60Syuo	0x25	Effect Type
13082652fe60Syuo	0x26	ET Constant Force
13092652fe60Syuo	0x27	ET Ramp
13102652fe60Syuo	0x28	ET Custom Force Data
13112652fe60Syuo	0x30	ET Square
13122652fe60Syuo	0x31	ET Sine
13132652fe60Syuo	0x32	ET Triangle
13142652fe60Syuo	0x33	ET Sawtooth Up
13152652fe60Syuo	0x34	ET Sawtooth Down
13162652fe60Syuo	0x40	ET Spring
13172652fe60Syuo	0x41	ET Damper
13182652fe60Syuo	0x42	ET Inertia
13192652fe60Syuo	0x43	ET Friction
13202652fe60Syuo	0x50	Duration
13212652fe60Syuo	0x51	Sample Period
13222652fe60Syuo	0x52	Gain
13232652fe60Syuo	0x53	Trigger Button
13242652fe60Syuo	0x54	Trigger Repeat Interval
13252652fe60Syuo	0x55	Axes Enable
13262652fe60Syuo	0x56	Direction Enable
13272652fe60Syuo	0x57	Direction
13282652fe60Syuo	0x58	Type Specific Block Offset
13292652fe60Syuo	0x59	Block Type
13302652fe60Syuo	0x5A	Set Envelope Report
13312652fe60Syuo	0x5B	Attack Level
13322652fe60Syuo	0x5C	Attack Time
13332652fe60Syuo	0x5D	Fade Level
13342652fe60Syuo	0x5E	Fade Time
13352652fe60Syuo	0x5F	Set Condition Report
13362652fe60Syuo	0x60	CP Offset
13372652fe60Syuo	0x61	Positive Coefficient
13382652fe60Syuo	0x62	Negative Coefficient
13392652fe60Syuo	0x63	Positive Saturation
13402652fe60Syuo	0x64	Negative Saturation
13412652fe60Syuo	0x65	Dead Band
13422652fe60Syuo	0x66	Download Force Sample
13432652fe60Syuo	0x67	Isoch Custom Force Enable
13442652fe60Syuo	0x68	Custom Force Data Report
13452652fe60Syuo	0x69	Custom Force Data
13462652fe60Syuo	0x6A	Custom Force Vendor Defined Data
13472652fe60Syuo	0x6B	Set Custom Force Report
13482652fe60Syuo	0x6C	Custom Force Data Offset
13492652fe60Syuo	0x6D	Sample Count
13502652fe60Syuo	0x6E	Set Periodic Report
13512652fe60Syuo	0x6F	Offset
13522652fe60Syuo	0x70	Magnitude
13532652fe60Syuo	0x71	Phase
13542652fe60Syuo	0x72	Period
13552652fe60Syuo	0x73	Set Constant Force Report
13562652fe60Syuo	0x74	Set Ramp Force Report
13572652fe60Syuo	0x75	Ramp Start
13582652fe60Syuo	0x76	Ramp End
13592652fe60Syuo	0x77	Effect Operation Report
13602652fe60Syuo	0x78	Effect Operation
13612652fe60Syuo	0x79	Op Effect Start
13622652fe60Syuo	0x7A	Op Effect Start Solo
13632652fe60Syuo	0x7B	Op Effect Stop
13642652fe60Syuo	0x7C	Loop Count
13652652fe60Syuo	0x7D	Device Gain Report
13662652fe60Syuo	0x7E	Device Gain
13672652fe60Syuo	0x7F	PID Pool Report
13682652fe60Syuo	0x80	RAM Pool Size
13692652fe60Syuo	0x81	ROM Pool Size
13702652fe60Syuo	0x82	ROM Effect Block Count
13712652fe60Syuo	0x83	Simultaneous Effects Max
13722652fe60Syuo	0x84	Pool Alignment
13732652fe60Syuo	0x85	PID Pool Move Report
13742652fe60Syuo	0x86	Move Source
13752652fe60Syuo	0x87	Move Destination
13762652fe60Syuo	0x88	Move Length
13772652fe60Syuo	0x89	PID Block Load Report
13782652fe60Syuo	0x8B	Block Load Status
13792652fe60Syuo	0x8C	Block Load Success
13802652fe60Syuo	0x8D	Block Load Full
13812652fe60Syuo	0x8E	Block Load Error
13822652fe60Syuo	0x8F	Block Handle
13832652fe60Syuo	0x90	PID Block Free Report
13842652fe60Syuo	0x91	Type Specific Block Handle
13852652fe60Syuo	0x92	PID State Report
13862652fe60Syuo	0x94	Effect Playing
13872652fe60Syuo	0x95	PID Device Control Report
13882652fe60Syuo	0x96	PID Device Control
13892652fe60Syuo	0x97	DC Enable Actuators
13902652fe60Syuo	0x98	DC Disable Actuators
13912652fe60Syuo	0x99	DC Stop All Effects
13922652fe60Syuo	0x9A	DC Device Reset
13932652fe60Syuo	0x9B	DC Device Pause
13942652fe60Syuo	0x9C	DC Device Continue
13952652fe60Syuo	0x9F	Device Paused
13962652fe60Syuo	0xA0	Actuators Enable
13972652fe60Syuo	0xA4	Safety Switch
13982652fe60Syuo	0xA5	Actuator Override Switch
13992652fe60Syuo	0xA6	Actuator Power
14002652fe60Syuo	0xA7	Start Delay
14012652fe60Syuo	0xA8	Parameter Block Size
14022652fe60Syuo	0xA9	Device Managed Pool
14032652fe60Syuo	0xAA	Shared Parameter Blocks
14042652fe60Syuo	0xAB	Create New Effect Report
14052652fe60Syuo	0xAC	RAM Pool Available
140669f14d40Spvalchev
140769f14d40Spvalchev16	Unicode
140869f14d40Spvalchev	*	Unicode Char u%04x
140969f14d40Spvalchev
1410*2cca8c0bSpamela18	Eye and Head Trackers
1411*2cca8c0bSpamela	0x00	Undefined
1412*2cca8c0bSpamela	0x01	Eye Tracker
1413*2cca8c0bSpamela	0x02	Head Tracker
1414*2cca8c0bSpamela	0x10	Tracking Data
1415*2cca8c0bSpamela	0x11	Capabilities
1416*2cca8c0bSpamela	0x12	Configuration
1417*2cca8c0bSpamela	0x13	Status
1418*2cca8c0bSpamela	0x14	Control
1419*2cca8c0bSpamela	0x20	Sensor Timestamp
1420*2cca8c0bSpamela	0x21	Position X
1421*2cca8c0bSpamela	0x22	Position Y
1422*2cca8c0bSpamela	0x23	Position Z
1423*2cca8c0bSpamela	0x24	Gaze Point
1424*2cca8c0bSpamela	0x25	Left Eye Position
1425*2cca8c0bSpamela	0x26	Right Eye Position
1426*2cca8c0bSpamela	0x27	Head Position
1427*2cca8c0bSpamela	0x28	Head Direction Point
1428*2cca8c0bSpamela	0x29	Rotation about X axis
1429*2cca8c0bSpamela	0x2A	Rotation about Y axis
1430*2cca8c0bSpamela	0x2B	Rotation about Z axis
1431*2cca8c0bSpamela	0x100	Tracker Quality
1432*2cca8c0bSpamela	0x101	Minimum Tracking Distance
1433*2cca8c0bSpamela	0x102	Optimum Tracking Distance
1434*2cca8c0bSpamela	0x103	Maximum Tracking Distance
1435*2cca8c0bSpamela	0x104	Maximum Screen Plane Width
1436*2cca8c0bSpamela	0x105	Maximum Screen Plane Height
1437*2cca8c0bSpamela	0x200	Display Manufacturer ID
1438*2cca8c0bSpamela	0x201	Display Product ID
1439*2cca8c0bSpamela	0x202	Display Serial Number
1440*2cca8c0bSpamela	0x203	Display Manufacturer Date
1441*2cca8c0bSpamela	0x204	Calibrated Screen Width
1442*2cca8c0bSpamela	0x205	Calibrated Screen Height
1443*2cca8c0bSpamela	0x300	Sampling Frequency
1444*2cca8c0bSpamela	0x301	Configuration Status
1445*2cca8c0bSpamela	0x400	Device Mode Request
1446*2cca8c0bSpamela
1447*2cca8c0bSpamela20	Auxiliary Display
144869f14d40Spvalchev	0x00	Undefined
144969f14d40Spvalchev	0x01	Alphanumeric Display
1450*2cca8c0bSpamela	0x02	Auxiliary Display
145169f14d40Spvalchev	0x20	Display Attributes Report
145269f14d40Spvalchev	0x21	ASCII Character Set
145369f14d40Spvalchev	0x22	Data Read Back
145469f14d40Spvalchev	0x23	Font Read Back
145569f14d40Spvalchev	0x24	Display Control Report
145669f14d40Spvalchev	0x25	Clear Display
145769f14d40Spvalchev	0x26	Display Enable
145869f14d40Spvalchev	0x27	Screen Saver Delay
145969f14d40Spvalchev	0x28	Screen Saver Enable
146069f14d40Spvalchev	0x29	Vertical Scroll
146169f14d40Spvalchev	0x2A	Horizontal Scroll
146269f14d40Spvalchev	0x2B	Character Report
146369f14d40Spvalchev	0x2C	Display Data
146469f14d40Spvalchev	0x2D	Display Status
146569f14d40Spvalchev	0x2E	Stat Not Ready
146669f14d40Spvalchev	0x2F	Stat Ready
146769f14d40Spvalchev	0x30	Err Not a loadable character
146869f14d40Spvalchev	0x31	Err Font data cannot be read
146969f14d40Spvalchev	0x32	Cursor Position Report
147069f14d40Spvalchev	0x33	Row
147169f14d40Spvalchev	0x34	Column
147269f14d40Spvalchev	0x35	Rows
147369f14d40Spvalchev	0x36	Columns
147469f14d40Spvalchev	0x37	Cursor Pixel Positioning
147569f14d40Spvalchev	0x38	Cursor Mode
147669f14d40Spvalchev	0x39	Cursor Enable
147769f14d40Spvalchev	0x3A	Cursor Blink
147869f14d40Spvalchev	0x3B	Font Report
147969f14d40Spvalchev	0x3C	Font Data
148069f14d40Spvalchev	0x3D	Character Width
148169f14d40Spvalchev	0x3E	Character Height
148269f14d40Spvalchev	0x3F	Character Spacing Horizontal
148369f14d40Spvalchev	0x40	Character Spacing Vertical
148469f14d40Spvalchev	0x41	Unicode Character Set
14852652fe60Syuo	0x42	Font 7-Segment
14862652fe60Syuo	0x43	7-Segment Direct Map
14872652fe60Syuo	0x44	Font 14-Segment
14882652fe60Syuo	0x45	14-Segment Direct Map
14892652fe60Syuo	0x46	Display Brightness
14902652fe60Syuo	0x47	Display Contrast
14912652fe60Syuo	0x48	Character Attribute
14922652fe60Syuo	0x49	Attribute Readback
14932652fe60Syuo	0x4A	Attribute Data
14942652fe60Syuo	0x4B	Char Attr Enhance
14952652fe60Syuo	0x4C	Char Attr Underline
14962652fe60Syuo	0x4D	Char Attr Blink
14972652fe60Syuo	0x80	Bitmap Size X
14982652fe60Syuo	0x81	Bitmap Size Y
1499*2cca8c0bSpamela	0x82	Max Blit Size
15002652fe60Syuo	0x83	Bit Depth Format
15012652fe60Syuo	0x84	Display Orientation
15022652fe60Syuo	0x85	Palette Report
15032652fe60Syuo	0x86	Palette Data Size
15042652fe60Syuo	0x87	Palette Data Offset
15052652fe60Syuo	0x88	Palette Data
15062652fe60Syuo	0x8A	Blit Report
15072652fe60Syuo	0x8B	Blit Rectangle X1
15082652fe60Syuo	0x8C	Blit Rectangle Y1
15092652fe60Syuo	0x8D	Blit Rectangle X2
15102652fe60Syuo	0x8E	Blit Rectangle Y2
15112652fe60Syuo	0x8F	Blit Data
15122652fe60Syuo	0x90	Soft Button
15132652fe60Syuo	0x91	Soft Button ID
15142652fe60Syuo	0x92	Soft Button Side
15152652fe60Syuo	0x93	Soft Button Offset 1
15162652fe60Syuo	0x94	Soft Button Offset 2
15172652fe60Syuo	0x95	Soft Button Report
1518*2cca8c0bSpamela	0xC2	Soft Keys
1519*2cca8c0bSpamela	0xCC	Display Data Extensions
1520*2cca8c0bSpamela	0xCF	Character Mapping
1521*2cca8c0bSpamela	0xDD	Unicode Equivalent
1522*2cca8c0bSpamela	0xDF	Character Page Mapping
1523*2cca8c0bSpamela	0xFF	Request Report
1524*2cca8c0bSpamela
1525*2cca8c0bSpamela32	Sensors
1526*2cca8c0bSpamela	0x00	Undefined
1527*2cca8c0bSpamela	0x01	Sensor
1528*2cca8c0bSpamela	0x10	Biometric
1529*2cca8c0bSpamela	0x11	Biometric: Human Presence
1530*2cca8c0bSpamela	0x12	Biometric: Human Proximity
1531*2cca8c0bSpamela	0x13	Biometric: Human Touch
1532*2cca8c0bSpamela	0x14	Biometric: Blood Pressure
1533*2cca8c0bSpamela	0x15	Biometric: Body Temperature
1534*2cca8c0bSpamela	0x16	Biometric: Heart Rate
1535*2cca8c0bSpamela	0x17	Biometric: Heart Rate Variability
1536*2cca8c0bSpamela	0x18	Biometric: Peripheral Oxygen Saturation
1537*2cca8c0bSpamela	0x19	Biometric: Respiratory Rate
1538*2cca8c0bSpamela	0x20	Electrical
1539*2cca8c0bSpamela	0x21	Electrical: Capacitance
1540*2cca8c0bSpamela	0x22	Electrical: Current
1541*2cca8c0bSpamela	0x23	Electrical: Power
1542*2cca8c0bSpamela	0x24	Electrical: Inductance
1543*2cca8c0bSpamela	0x25	Electrical: Resistance
1544*2cca8c0bSpamela	0x26	Electrical: Voltage
1545*2cca8c0bSpamela	0x27	Electrical: Potentiometer
1546*2cca8c0bSpamela	0x28	Electrical: Frequency
1547*2cca8c0bSpamela	0x29	Electrical: Period
1548*2cca8c0bSpamela	0x30	Environmental
1549*2cca8c0bSpamela	0x31	Environmental: Atmospheric Pressure
1550*2cca8c0bSpamela	0x32	Environmental: Humidity
1551*2cca8c0bSpamela	0x33	Environmental: Temperature
1552*2cca8c0bSpamela	0x34	Environmental: Wind Direction
1553*2cca8c0bSpamela	0x35	Environmental: Wind Speed
1554*2cca8c0bSpamela	0x36	Environmental: Air Quality
1555*2cca8c0bSpamela	0x37	Environmental: Heat Index
1556*2cca8c0bSpamela	0x38	Environmental: Surface Temperature
1557*2cca8c0bSpamela	0x39	Environmental: Volatile Organic Compounds
1558*2cca8c0bSpamela	0x3A	Environmental: Object Presence
1559*2cca8c0bSpamela	0x3B	Environmental: Object Proximity
1560*2cca8c0bSpamela	0x40	Light
1561*2cca8c0bSpamela	0x41	Light: Ambient Light
1562*2cca8c0bSpamela	0x42	Light: Consumer Infrared
1563*2cca8c0bSpamela	0x43	Light: Infrared Light
1564*2cca8c0bSpamela	0x44	Light: Visible Light
1565*2cca8c0bSpamela	0x45	Light: Ultraviolet Light
1566*2cca8c0bSpamela	0x50	Location
1567*2cca8c0bSpamela	0x51	Location: Broadcast
1568*2cca8c0bSpamela	0x52	Location: Dead Reckoning
1569*2cca8c0bSpamela	0x53	Location: GPS (Global Positioning System)
1570*2cca8c0bSpamela	0x54	Location: Lookup
1571*2cca8c0bSpamela	0x55	Location: Other
1572*2cca8c0bSpamela	0x56	Location: Static
1573*2cca8c0bSpamela	0x57	Location: Triangulation
1574*2cca8c0bSpamela	0x60	Mechanical
1575*2cca8c0bSpamela	0x61	Mechanical: Boolean Switch
1576*2cca8c0bSpamela	0x62	Mechanical: Boolean Switch Array
1577*2cca8c0bSpamela	0x63	Mechanical: Multivalue Switch
1578*2cca8c0bSpamela	0x64	Mechanical: Force
1579*2cca8c0bSpamela	0x65	Mechanical: Pressure
1580*2cca8c0bSpamela	0x66	Mechanical: Strain
1581*2cca8c0bSpamela	0x67	Mechanical: Weight
1582*2cca8c0bSpamela	0x68	Mechanical: Haptic Vibrator
1583*2cca8c0bSpamela	0x69	Mechanical: Hall Effect Switch
1584*2cca8c0bSpamela	0x70	Motion
1585*2cca8c0bSpamela	0x71	Motion: Accelerometer 1D
1586*2cca8c0bSpamela	0x72	Motion: Accelerometer 2D
1587*2cca8c0bSpamela	0x73	Motion: Accelerometer 3D
1588*2cca8c0bSpamela	0x74	Motion: Gyrometer 1D
1589*2cca8c0bSpamela	0x75	Motion: Gyrometer 2D
1590*2cca8c0bSpamela	0x76	Motion: Gyrometer 3D
1591*2cca8c0bSpamela	0x77	Motion: Motion Detector
1592*2cca8c0bSpamela	0x78	Motion: Speedometer
1593*2cca8c0bSpamela	0x79	Motion: Accelerometer
1594*2cca8c0bSpamela	0x7A	Motion: Gyrometer
1595*2cca8c0bSpamela	0x7B	Motion: Gravity Vector
1596*2cca8c0bSpamela	0x7C	Motion: Linear Accelerometer
1597*2cca8c0bSpamela	0x80	Orientation
1598*2cca8c0bSpamela	0x81	Orientation: Compass 1D
1599*2cca8c0bSpamela	0x82	Orientation: Compass 2D
1600*2cca8c0bSpamela	0x83	Orientation: Compass 3D
1601*2cca8c0bSpamela	0x84	Orientation: Inclinometer 1D
1602*2cca8c0bSpamela	0x85	Orientation: Inclinometer 2D
1603*2cca8c0bSpamela	0x86	Orientation: Inclinometer 3D
1604*2cca8c0bSpamela	0x87	Orientation: Distance 1D
1605*2cca8c0bSpamela	0x88	Orientation: Distance 2D
1606*2cca8c0bSpamela	0x89	Orientation: Distance 3D
1607*2cca8c0bSpamela	0x8A	Orientation: Device Orientation
1608*2cca8c0bSpamela	0x8B	Orientation: Compass
1609*2cca8c0bSpamela	0x8C	Orientation: Inclinometer
1610*2cca8c0bSpamela	0x8D	Orientation: Distance
1611*2cca8c0bSpamela	0x8E	Orientation: Relative Orientation
1612*2cca8c0bSpamela	0x8F	Orientation: Simple Orientation
1613*2cca8c0bSpamela	0x90	Scanner
1614*2cca8c0bSpamela	0x91	Scanner: Barcode
1615*2cca8c0bSpamela	0x92	Scanner: RFID
1616*2cca8c0bSpamela	0x93	Scanner: NFC
1617*2cca8c0bSpamela	0xA0	Time
1618*2cca8c0bSpamela	0xA1	Time: Alarm Timer
1619*2cca8c0bSpamela	0xA2	Time: Real Time Clock
1620*2cca8c0bSpamela	0xB0	Personal Activity
1621*2cca8c0bSpamela	0xB1	Personal Activity: Activity Detection
1622*2cca8c0bSpamela	0xB2	Personal Activity: Device Position
1623*2cca8c0bSpamela	0xB3	Personal Activity: Pedometer
1624*2cca8c0bSpamela	0xB4	Personal Activity: Step Detection
1625*2cca8c0bSpamela	0xC0	Orientation Extended
1626*2cca8c0bSpamela	0xC1	Orientation Extended: Geomagnetic Orientation
1627*2cca8c0bSpamela	0xC2	Orientation Extended: Magnetometer
1628*2cca8c0bSpamela	0xD0	Gesture
1629*2cca8c0bSpamela	0xD1	Gesture: Chassis Flip Gesture
1630*2cca8c0bSpamela	0xD2	Gesture: Hinge Fold Gesture
1631*2cca8c0bSpamela	0xE0	Other
1632*2cca8c0bSpamela	0xE1	Other: Custom
1633*2cca8c0bSpamela	0xE2	Other: Generic
1634*2cca8c0bSpamela	0xE3	Other: Generic Enumerator
1635*2cca8c0bSpamela	0xE4	Other: Hinge Angle
1636*2cca8c0bSpamela	0xF0	Vendor Reserved 1
1637*2cca8c0bSpamela	0xF1	Vendor Reserved 2
1638*2cca8c0bSpamela	0xF2	Vendor Reserved 3
1639*2cca8c0bSpamela	0xF3	Vendor Reserved 4
1640*2cca8c0bSpamela	0xF4	Vendor Reserved 5
1641*2cca8c0bSpamela	0xF5	Vendor Reserved 6
1642*2cca8c0bSpamela	0xF6	Vendor Reserved 7
1643*2cca8c0bSpamela	0xF7	Vendor Reserved 8
1644*2cca8c0bSpamela	0xF8	Vendor Reserved 9
1645*2cca8c0bSpamela	0xF9	Vendor Reserved 10
1646*2cca8c0bSpamela	0xFA	Vendor Reserved 11
1647*2cca8c0bSpamela	0xFB	Vendor Reserved 12
1648*2cca8c0bSpamela	0xFC	Vendor Reserved 13
1649*2cca8c0bSpamela	0xFD	Vendor Reserved 14
1650*2cca8c0bSpamela	0xFE	Vendor Reserved 15
1651*2cca8c0bSpamela	0xFF	Vendor Reserved 16
1652*2cca8c0bSpamela	0x200	Event
1653*2cca8c0bSpamela	0x201	Event: Sensor State
1654*2cca8c0bSpamela	0x202	Event: Sensor Event
1655*2cca8c0bSpamela	0x300	Property
1656*2cca8c0bSpamela	0x301	Property: Friendly Name
1657*2cca8c0bSpamela	0x302	Property: Persistent Unique ID
1658*2cca8c0bSpamela	0x303	Property: Sensor Status
1659*2cca8c0bSpamela	0x304	Property: Minimum Report Interval
1660*2cca8c0bSpamela	0x305	Property: Sensor Manufacturer
1661*2cca8c0bSpamela	0x306	Property: Sensor Model
1662*2cca8c0bSpamela	0x307	Property: Sensor Serial Number
1663*2cca8c0bSpamela	0x308	Property: Sensor Description
1664*2cca8c0bSpamela	0x309	Property: Sensor Connection Type
1665*2cca8c0bSpamela	0x30A	Property: Sensor Device Path
1666*2cca8c0bSpamela	0x30B	Property: Hardware Revision
1667*2cca8c0bSpamela	0x30C	Property: Firmware Version
1668*2cca8c0bSpamela	0x30D	Property: Release Date
1669*2cca8c0bSpamela	0x30E	Property: Report Interval
1670*2cca8c0bSpamela	0x30F	Property: Change Sensitivity Absolute
1671*2cca8c0bSpamela	0x310	Property: Change Sensitivity Percent of Range
1672*2cca8c0bSpamela	0x311	Property: Change Sensitivity Percent Relative
1673*2cca8c0bSpamela	0x312	Property: Accuracy
1674*2cca8c0bSpamela	0x313	Property: Resolution
1675*2cca8c0bSpamela	0x314	Property: Maximum
1676*2cca8c0bSpamela	0x315	Property: Minimum
1677*2cca8c0bSpamela	0x316	Property: Reporting State
1678*2cca8c0bSpamela	0x317	Property: Sampling Rate
1679*2cca8c0bSpamela	0x318	Property: Response Curve
1680*2cca8c0bSpamela	0x319	Property: Power State
1681*2cca8c0bSpamela	0x31A	Property: Maximum FIFO Events
1682*2cca8c0bSpamela	0x31B	Property: Report Latency
1683*2cca8c0bSpamela	0x31C	Property: Flush FIFO Events
1684*2cca8c0bSpamela	0x31D	Property: Maximum Power Consumption
1685*2cca8c0bSpamela	0x31E	Property: Is Primary
1686*2cca8c0bSpamela	0x400	Data Field: Location
1687*2cca8c0bSpamela	0x402	Data Field: Altitude Antenna Sea Level
1688*2cca8c0bSpamela	0x403	Data Field: Differential Reference Station ID
1689*2cca8c0bSpamela	0x404	Data Field: Altitude Ellipsoid Error
1690*2cca8c0bSpamela	0x405	Data Field: Altitude Ellipsoid
1691*2cca8c0bSpamela	0x406	Data Field: Altitude Sea Level Error
1692*2cca8c0bSpamela	0x407	Data Field: Altitude Sea Level
1693*2cca8c0bSpamela	0x408	Data Field: Differential GPS Data Age
1694*2cca8c0bSpamela	0x409	Data Field: Error Radius
1695*2cca8c0bSpamela	0x40A	Data Field: Fix Quality
1696*2cca8c0bSpamela	0x40B	Data Field: Fix Type
1697*2cca8c0bSpamela	0x40C	Data Field: Geoidal Separation
1698*2cca8c0bSpamela	0x40D	Data Field: GPS Operation Mode
1699*2cca8c0bSpamela	0x40E	Data Field: GPS Selection Mode
1700*2cca8c0bSpamela	0x40F	Data Field: GPS Status
1701*2cca8c0bSpamela	0x410	Data Field: Position Dilution of Precision
1702*2cca8c0bSpamela	0x411	Data Field: Horizontal Dilution of Precision
1703*2cca8c0bSpamela	0x412	Data Field: Vertical Dilution of Precision
1704*2cca8c0bSpamela	0x413	Data Field: Latitude
1705*2cca8c0bSpamela	0x414	Data Field: Longitude
1706*2cca8c0bSpamela	0x415	Data Field: True Heading
1707*2cca8c0bSpamela	0x416	Data Field: Magnetic Heading
1708*2cca8c0bSpamela	0x417	Data Field: Magnetic Variation
1709*2cca8c0bSpamela	0x418	Data Field: Speed
1710*2cca8c0bSpamela	0x419	Data Field: Satellites in View
1711*2cca8c0bSpamela	0x41A	Data Field: Satellites in View Azimuth
1712*2cca8c0bSpamela	0x41B	Data Field: Satellites in View Elevation
1713*2cca8c0bSpamela	0x41C	Data Field: Satellites in View IDs
1714*2cca8c0bSpamela	0x41D	Data Field: Satellites in View PRNs
1715*2cca8c0bSpamela	0x41E	Data Field: Satellites in View S/N Ratios
1716*2cca8c0bSpamela	0x41F	Data Field: Satellites Used Count
1717*2cca8c0bSpamela	0x420	Data Field: Satellites Used PRNs
1718*2cca8c0bSpamela	0x421	Data Field: NMEA Sentence
1719*2cca8c0bSpamela	0x422	Data Field: Address Line 1
1720*2cca8c0bSpamela	0x423	Data Field: Address Line 2
1721*2cca8c0bSpamela	0x424	Data Field: City
1722*2cca8c0bSpamela	0x425	Data Field: State or Province
1723*2cca8c0bSpamela	0x426	Data Field: Country or Region
1724*2cca8c0bSpamela	0x427	Data Field: Postal Code
1725*2cca8c0bSpamela	0x42A	Property: Location
1726*2cca8c0bSpamela	0x42B	Property: Location Desired Accuracy
1727*2cca8c0bSpamela	0x430	Data Field: Environmental
1728*2cca8c0bSpamela	0x431	Data Field: Atmospheric Pressure
1729*2cca8c0bSpamela	0x433	Data Field: Relative Humidity
1730*2cca8c0bSpamela	0x434	Data Field: Temperature
1731*2cca8c0bSpamela	0x435	Data Field: Wind Direction
1732*2cca8c0bSpamela	0x436	Data Field: Wind Speed
1733*2cca8c0bSpamela	0x437	Data Field: Air Quality Index
1734*2cca8c0bSpamela	0x438	Data Field: Equivalent CO2
1735*2cca8c0bSpamela	0x439	Data Field: Volatile Organic Compound Concentration
1736*2cca8c0bSpamela	0x43A	Data Field: Object Presence
1737*2cca8c0bSpamela	0x43B	Data Field: Object Proximity Range
1738*2cca8c0bSpamela	0x43C	Data Field: Object Proximity Out of Range
1739*2cca8c0bSpamela	0x440	Property: Environmental
1740*2cca8c0bSpamela	0x441	Property: Reference Pressure
1741*2cca8c0bSpamela	0x450	Data Field: Motion
1742*2cca8c0bSpamela	0x451	Data Field: Motion State
1743*2cca8c0bSpamela	0x452	Data Field: Acceleration
1744*2cca8c0bSpamela	0x453	Data Field: Acceleration Axis X
1745*2cca8c0bSpamela	0x454	Data Field: Acceleration Axis Y
1746*2cca8c0bSpamela	0x455	Data Field: Acceleration Axis Z
1747*2cca8c0bSpamela	0x456	Data Field: Angular Velocity
1748*2cca8c0bSpamela	0x457	Data Field: Angular Velocity about X Axis
1749*2cca8c0bSpamela	0x458	Data Field: Angular Velocity about Y Axis
1750*2cca8c0bSpamela	0x459	Data Field: Angular Velocity about Z Axis
1751*2cca8c0bSpamela	0x45A	Data Field: Angular Position
1752*2cca8c0bSpamela	0x45B	Data Field: Angular Position about X Axis
1753*2cca8c0bSpamela	0x45C	Data Field: Angular Position about Y Axis
1754*2cca8c0bSpamela	0x45D	Data Field: Angular Position about Z Axis
1755*2cca8c0bSpamela	0x45E	Data Field: Motion Speed
1756*2cca8c0bSpamela	0x45F	Data Field: Motion Intensity
1757*2cca8c0bSpamela	0x470	Data Field: Orientation
1758*2cca8c0bSpamela	0x471	Data Field: Heading
1759*2cca8c0bSpamela	0x472	Data Field: Heading X Axis
1760*2cca8c0bSpamela	0x473	Data Field: Heading Y Axis
1761*2cca8c0bSpamela	0x474	Data Field: Heading Z Axis
1762*2cca8c0bSpamela	0x475	Data Field: Heading Compensated Magnetic North
1763*2cca8c0bSpamela	0x476	Data Field: Heading Compensated True North
1764*2cca8c0bSpamela	0x477	Data Field: Heading Magnetic North
1765*2cca8c0bSpamela	0x478	Data Field: Heading True North
1766*2cca8c0bSpamela	0x479	Data Field: Distance
1767*2cca8c0bSpamela	0x47A	Data Field: Distance X Axis
1768*2cca8c0bSpamela	0x47B	Data Field: Distance Y Axis
1769*2cca8c0bSpamela	0x47C	Data Field: Distance Z Axis
1770*2cca8c0bSpamela	0x47D	Data Field: Distance Out-of-Range
1771*2cca8c0bSpamela	0x47E	Data Field: Tilt
1772*2cca8c0bSpamela	0x47F	Data Field: Tilt X Axis
1773*2cca8c0bSpamela	0x480	Data Field: Tilt Y Axis
1774*2cca8c0bSpamela	0x481	Data Field: Tilt Z Axis
1775*2cca8c0bSpamela	0x482	Data Field: Rotation Matrix
1776*2cca8c0bSpamela	0x483	Data Field: Quaternion
1777*2cca8c0bSpamela	0x484	Data Field: Magnetic Flux
1778*2cca8c0bSpamela	0x485	Data Field: Magnetic Flux X Axis
1779*2cca8c0bSpamela	0x486	Data Field: Magnetic Flux Y Axis
1780*2cca8c0bSpamela	0x487	Data Field: Magnetic Flux Z Axis
1781*2cca8c0bSpamela	0x488	Data Field: Magnetometer Accuracy
1782*2cca8c0bSpamela	0x489	Data Field: Simple Orientation Direction
1783*2cca8c0bSpamela	0x490	Data Field: Mechanical
1784*2cca8c0bSpamela	0x491	Data Field: Boolean Switch State
1785*2cca8c0bSpamela	0x492	Data Field: Boolean Switch Array States
1786*2cca8c0bSpamela	0x493	Data Field: Multivalue Switch Value
1787*2cca8c0bSpamela	0x494	Data Field: Force
1788*2cca8c0bSpamela	0x495	Data Field: Absolute Pressure
1789*2cca8c0bSpamela	0x496	Data Field: Gauge Pressure
1790*2cca8c0bSpamela	0x497	Data Field: Strain
1791*2cca8c0bSpamela	0x498	Data Field: Weight
1792*2cca8c0bSpamela	0x4A0	Property: Mechanical
1793*2cca8c0bSpamela	0x4A1	Property: Vibration State
1794*2cca8c0bSpamela	0x4A2	Property: Forward Vibration Speed
1795*2cca8c0bSpamela	0x4A3	Property: Backward Vibration Speed
1796*2cca8c0bSpamela	0x4B0	Data Field: Biometric
1797*2cca8c0bSpamela	0x4B1	Data Field: Human Presence
1798*2cca8c0bSpamela	0x4B2	Data Field: Human Proximity Range
1799*2cca8c0bSpamela	0x4B3	Data Field: Human Proximity Out of Range
1800*2cca8c0bSpamela	0x4B4	Data Field: Human Touch State
1801*2cca8c0bSpamela	0x4B5	Data Field: Blood Pressure
1802*2cca8c0bSpamela	0x4B6	Data Field: Blood Pressure Diastolic
1803*2cca8c0bSpamela	0x4B7	Data Field: Blood Pressure Systolic
1804*2cca8c0bSpamela	0x4B8	Data Field: Heart Rate
1805*2cca8c0bSpamela	0x4B9	Data Field: Resting Heart Rate
1806*2cca8c0bSpamela	0x4BA	Data Field: Heartbeat Interval
1807*2cca8c0bSpamela	0x4BB	Data Field: Respiratory Rate
1808*2cca8c0bSpamela	0x4BC	Data Field: SpO2
1809*2cca8c0bSpamela	0x4D0	Data Field: Light
1810*2cca8c0bSpamela	0x4D1	Data Field: Illuminance
1811*2cca8c0bSpamela	0x4D2	Data Field: Color Temperature
1812*2cca8c0bSpamela	0x4D3	Data Field: Chromaticity
1813*2cca8c0bSpamela	0x4D4	Data Field: Chromaticity X
1814*2cca8c0bSpamela	0x4D5	Data Field: Chromaticity Y
1815*2cca8c0bSpamela	0x4D6	Data Field: Consumer IR Sentence Receive
1816*2cca8c0bSpamela	0x4D7	Data Field: Infrared Light
1817*2cca8c0bSpamela	0x4D8	Data Field: Red Light
1818*2cca8c0bSpamela	0x4D9	Data Field: Green Light
1819*2cca8c0bSpamela	0x4DA	Data Field: Blue Light
1820*2cca8c0bSpamela	0x4DB	Data Field: Ultraviolet A Light
1821*2cca8c0bSpamela	0x4DC	Data Field: Ultraviolet B Light
1822*2cca8c0bSpamela	0x4DD	Data Field: Ultraviolet Index
1823*2cca8c0bSpamela	0x4DE	Data Field: Near Infrared Light
1824*2cca8c0bSpamela	0x4DF	Property: Light
1825*2cca8c0bSpamela	0x4E0	Property: Consumer IR Sentence Send
1826*2cca8c0bSpamela	0x4E2	Property: Auto Brightness Preferred
1827*2cca8c0bSpamela	0x4E3	Property: Auto Color Preferred
1828*2cca8c0bSpamela	0x4F0	Data Field: Scanner
1829*2cca8c0bSpamela	0x4F1	Data Field: RFID Tag 40 Bit
1830*2cca8c0bSpamela	0x4F2	Data Field: NFC Sentence Receive
1831*2cca8c0bSpamela	0x4F8	Property: Scanner
1832*2cca8c0bSpamela	0x4F9	Property: NFC Sentence Send
1833*2cca8c0bSpamela	0x500	Data Field: Electrical
1834*2cca8c0bSpamela	0x501	Data Field: Capacitance
1835*2cca8c0bSpamela	0x502	Data Field: Current
1836*2cca8c0bSpamela	0x503	Data Field: Electrical Power
1837*2cca8c0bSpamela	0x504	Data Field: Inductance
1838*2cca8c0bSpamela	0x505	Data Field: Resistance
1839*2cca8c0bSpamela	0x506	Data Field: Voltage
1840*2cca8c0bSpamela	0x507	Data Field: Frequency
1841*2cca8c0bSpamela	0x508	Data Field: Period
1842*2cca8c0bSpamela	0x509	Data Field: Percent of Range
1843*2cca8c0bSpamela	0x520	Data Field: Time
1844*2cca8c0bSpamela	0x521	Data Field: Year
1845*2cca8c0bSpamela	0x522	Data Field: Month
1846*2cca8c0bSpamela	0x523	Data Field: Day
1847*2cca8c0bSpamela	0x524	Data Field: Day of Week
1848*2cca8c0bSpamela	0x525	Data Field: Hour
1849*2cca8c0bSpamela	0x526	Data Field: Minute
1850*2cca8c0bSpamela	0x527	Data Field: Second
1851*2cca8c0bSpamela	0x528	Data Field: Millisecond
1852*2cca8c0bSpamela	0x529	Data Field: Timestamp
1853*2cca8c0bSpamela	0x52A	Data Field: Julian Day of Year
1854*2cca8c0bSpamela	0x52B	Data Field: Time Since System Boot
1855*2cca8c0bSpamela	0x530	Property: Time
1856*2cca8c0bSpamela	0x531	Property: Time Zone Offset from UTC
1857*2cca8c0bSpamela	0x532	Property: Time Zone Name
1858*2cca8c0bSpamela	0x533	Property: Daylight Savings Time Observed
1859*2cca8c0bSpamela	0x534	Property: Time Trim Adjustment
1860*2cca8c0bSpamela	0x535	Property: Arm Alarm
1861*2cca8c0bSpamela	0x540	Data Field: Custom
1862*2cca8c0bSpamela	0x541	Data Field: Custom Usage
1863*2cca8c0bSpamela	0x542	Data Field: Custom Boolean Array
1864*2cca8c0bSpamela	0x543	Data Field: Custom Value
1865*2cca8c0bSpamela	0x544	Data Field: Custom Value 1
1866*2cca8c0bSpamela	0x545	Data Field: Custom Value 2
1867*2cca8c0bSpamela	0x546	Data Field: Custom Value 3
1868*2cca8c0bSpamela	0x547	Data Field: Custom Value 4
1869*2cca8c0bSpamela	0x548	Data Field: Custom Value 5
1870*2cca8c0bSpamela	0x549	Data Field: Custom Value 6
1871*2cca8c0bSpamela	0x54A	Data Field: Custom Value 7
1872*2cca8c0bSpamela	0x54B	Data Field: Custom Value 8
1873*2cca8c0bSpamela	0x54C	Data Field: Custom Value 9
1874*2cca8c0bSpamela	0x54D	Data Field: Custom Value 10
1875*2cca8c0bSpamela	0x54E	Data Field: Custom Value 11
1876*2cca8c0bSpamela	0x54F	Data Field: Custom Value 12
1877*2cca8c0bSpamela	0x550	Data Field: Custom Value 13
1878*2cca8c0bSpamela	0x551	Data Field: Custom Value 14
1879*2cca8c0bSpamela	0x552	Data Field: Custom Value 15
1880*2cca8c0bSpamela	0x553	Data Field: Custom Value 16
1881*2cca8c0bSpamela	0x554	Data Field: Custom Value 17
1882*2cca8c0bSpamela	0x555	Data Field: Custom Value 18
1883*2cca8c0bSpamela	0x556	Data Field: Custom Value 19
1884*2cca8c0bSpamela	0x557	Data Field: Custom Value 20
1885*2cca8c0bSpamela	0x558	Data Field: Custom Value 21
1886*2cca8c0bSpamela	0x559	Data Field: Custom Value 22
1887*2cca8c0bSpamela	0x55A	Data Field: Custom Value 23
1888*2cca8c0bSpamela	0x55B	Data Field: Custom Value 24
1889*2cca8c0bSpamela	0x55C	Data Field: Custom Value 25
1890*2cca8c0bSpamela	0x55D	Data Field: Custom Value 26
1891*2cca8c0bSpamela	0x55E	Data Field: Custom Value 27
1892*2cca8c0bSpamela	0x55F	Data Field: Custom Value 28
1893*2cca8c0bSpamela	0x560	Data Field: Generic
1894*2cca8c0bSpamela	0x561	Data Field: Generic GUID or PROPERTYKEY
1895*2cca8c0bSpamela	0x562	Data Field: Generic Category GUID
1896*2cca8c0bSpamela	0x563	Data Field: Generic Type GUID
1897*2cca8c0bSpamela	0x564	Data Field: Generic Event PROPERTYKEY
1898*2cca8c0bSpamela	0x565	Data Field: Generic Property PROPERTYKEY
1899*2cca8c0bSpamela	0x566	Data Field: Generic Data Field PROPERTYKEY
1900*2cca8c0bSpamela	0x567	Data Field: Generic Event
1901*2cca8c0bSpamela	0x568	Data Field: Generic Property
1902*2cca8c0bSpamela	0x569	Data Field: Generic Data Field
1903*2cca8c0bSpamela	0x56A	Data Field: Enumerator Table Row Index
1904*2cca8c0bSpamela	0x56B	Data Field: Enumerator Table Row Count
1905*2cca8c0bSpamela	0x56C	Data Field: Generic GUID or PROPERTYKEY kind
1906*2cca8c0bSpamela	0x56D	Data Field: Generic GUID
1907*2cca8c0bSpamela	0x56E	Data Field: Generic PROPERTYKEY
1908*2cca8c0bSpamela	0x56F	Data Field: Generic Top Level Collection ID
1909*2cca8c0bSpamela	0x570	Data Field: Generic Report ID
1910*2cca8c0bSpamela	0x571	Data Field: Generic Report Item Position Index
1911*2cca8c0bSpamela	0x572	Data Field: Generic Firmware VARTYPE
1912*2cca8c0bSpamela	0x573	Data Field: Generic Unit of Measure
1913*2cca8c0bSpamela	0x574	Data Field: Generic Unit Exponent
1914*2cca8c0bSpamela	0x575	Data Field: Generic Report Size
1915*2cca8c0bSpamela	0x576	Data Field: Generic Report Count
1916*2cca8c0bSpamela	0x580	Property: Generic
1917*2cca8c0bSpamela	0x581	Property: Enumerator Table Row Index
1918*2cca8c0bSpamela	0x582	Property: Enumerator Table Row Count
1919*2cca8c0bSpamela	0x590	Data Field: Personal Activity
1920*2cca8c0bSpamela	0x591	Data Field: Activity Type
1921*2cca8c0bSpamela	0x592	Data Field: Activity State
1922*2cca8c0bSpamela	0x593	Data Field: Device Position
1923*2cca8c0bSpamela	0x594	Data Field: Step Count
1924*2cca8c0bSpamela	0x595	Data Field: Step Count Reset
1925*2cca8c0bSpamela	0x596	Data Field: Step Duration
1926*2cca8c0bSpamela	0x597	Data Field: Step Type
1927*2cca8c0bSpamela	0x5A0	Property: Minimum Activity Detection Interval
1928*2cca8c0bSpamela	0x5A1	Property: Supported Activity Types
1929*2cca8c0bSpamela	0x5A2	Property: Subscribed Activity Types
1930*2cca8c0bSpamela	0x5A3	Property: Supported Step Types
1931*2cca8c0bSpamela	0x5A4	Property: Subscribed Step Types
1932*2cca8c0bSpamela	0x5A5	Property: Floor Height
1933*2cca8c0bSpamela	0x5B0	Data Field: Custom Type ID
1934*2cca8c0bSpamela	0x5C0	Property: Custom
1935*2cca8c0bSpamela	0x5C1	Property: Custom Value 1
1936*2cca8c0bSpamela	0x5C2	Property: Custom Value 2
1937*2cca8c0bSpamela	0x5C3	Property: Custom Value 3
1938*2cca8c0bSpamela	0x5C4	Property: Custom Value 4
1939*2cca8c0bSpamela	0x5C5	Property: Custom Value 5
1940*2cca8c0bSpamela	0x5C6	Property: Custom Value 6
1941*2cca8c0bSpamela	0x5C7	Property: Custom Value 7
1942*2cca8c0bSpamela	0x5C8	Property: Custom Value 8
1943*2cca8c0bSpamela	0x5C9	Property: Custom Value 9
1944*2cca8c0bSpamela	0x5CA	Property: Custom Value 10
1945*2cca8c0bSpamela	0x5CB	Property: Custom Value 11
1946*2cca8c0bSpamela	0x5CC	Property: Custom Value 12
1947*2cca8c0bSpamela	0x5CD	Property: Custom Value 13
1948*2cca8c0bSpamela	0x5CE	Property: Custom Value 14
1949*2cca8c0bSpamela	0x5CF	Property: Custom Value 15
1950*2cca8c0bSpamela	0x5D0	Property: Custom Value 16
1951*2cca8c0bSpamela	0x5E0	Data Field: Hinge
1952*2cca8c0bSpamela	0x5E1	Data Field: Hinge Angle
1953*2cca8c0bSpamela	0x5F0	Data Field: Gesture Sensor
1954*2cca8c0bSpamela	0x5F1	Data Field: Gesture State
1955*2cca8c0bSpamela	0x5F2	Data Field: Hinge Fold Initial Angle
1956*2cca8c0bSpamela	0x5F3	Data Field: Hinge Fold Final Angle
1957*2cca8c0bSpamela	0x5F4	Data Field: Hinge Fold Contributing Panel
1958*2cca8c0bSpamela	0x5F5	Data Field: Hinge Fold Type
1959*2cca8c0bSpamela	0x800	Sensor State: Undefined
1960*2cca8c0bSpamela	0x801	Sensor State: Ready
1961*2cca8c0bSpamela	0x802	Sensor State: Not Available
1962*2cca8c0bSpamela	0x803	Sensor State: No Data
1963*2cca8c0bSpamela	0x804	Sensor State: Initializing
1964*2cca8c0bSpamela	0x805	Sensor State: Access Denied
1965*2cca8c0bSpamela	0x806	Sensor State: Error
1966*2cca8c0bSpamela	0x810	Sensor Event: Unknown
1967*2cca8c0bSpamela	0x811	Sensor Event: State Changed
1968*2cca8c0bSpamela	0x812	Sensor Event: Property Changed
1969*2cca8c0bSpamela	0x813	Sensor Event: Data Updated
1970*2cca8c0bSpamela	0x814	Sensor Event: Poll Response
1971*2cca8c0bSpamela	0x815	Sensor Event: Change Sensitivity
1972*2cca8c0bSpamela	0x816	Sensor Event: Range Maximum Reached
1973*2cca8c0bSpamela	0x817	Sensor Event: Range Minimum Reached
1974*2cca8c0bSpamela	0x818	Sensor Event: High Threshold Cross Upward
1975*2cca8c0bSpamela	0x819	Sensor Event: High Threshold Cross Downward
1976*2cca8c0bSpamela	0x81A	Sensor Event: Low Threshold Cross Upward
1977*2cca8c0bSpamela	0x81B	Sensor Event: Low Threshold Cross Downward
1978*2cca8c0bSpamela	0x81C	Sensor Event: Zero Threshold Cross Upward
1979*2cca8c0bSpamela	0x81D	Sensor Event: Zero Threshold Cross Downward
1980*2cca8c0bSpamela	0x81E	Sensor Event: Period Exceeded
1981*2cca8c0bSpamela	0x81F	Sensor Event: Frequency Exceeded
1982*2cca8c0bSpamela	0x820	Sensor Event: Complex Trigger
1983*2cca8c0bSpamela	0x830	Connection Type: PC Integrated
1984*2cca8c0bSpamela	0x831	Connection Type: PC Attached
1985*2cca8c0bSpamela	0x832	Connection Type: PC External
1986*2cca8c0bSpamela	0x840	Reporting State: Report No Events
1987*2cca8c0bSpamela	0x841	Reporting State: Report All Events
1988*2cca8c0bSpamela	0x842	Reporting State: Report Threshold Events
1989*2cca8c0bSpamela	0x843	Reporting State: Wake On No Events
1990*2cca8c0bSpamela	0x844	Reporting State: Wake On All Events
1991*2cca8c0bSpamela	0x845	Reporting State: Wake On Threshold Events
1992*2cca8c0bSpamela	0x850	Power State: Undefined
1993*2cca8c0bSpamela	0x851	Power State: D0 Full Power
1994*2cca8c0bSpamela	0x852	Power State: D1 Low Power
1995*2cca8c0bSpamela	0x853	Power State: D2 Standby Power with Wakeup
1996*2cca8c0bSpamela	0x854	Power State: D3 Sleep with Wakeup
1997*2cca8c0bSpamela	0x855	Power State: D4 Power Off
1998*2cca8c0bSpamela	0x870	Fix Quality: No Fix
1999*2cca8c0bSpamela	0x871	Fix Quality: GPS
2000*2cca8c0bSpamela	0x872	Fix Quality: DGPS
2001*2cca8c0bSpamela	0x880	Fix Type: No Fix
2002*2cca8c0bSpamela	0x881	Fix Type: GPS SPS Mode, Fix Valid
2003*2cca8c0bSpamela	0x882	Fix Type: DGPS SPS Mode, Fix Valid
2004*2cca8c0bSpamela	0x883	Fix Type: GPS PPS Mode, Fix Valid
2005*2cca8c0bSpamela	0x884	Fix Type: Real Time Kinematic
2006*2cca8c0bSpamela	0x885	Fix Type: Float RTK
2007*2cca8c0bSpamela	0x886	Fix Type: Estimated (dead reckoned)
2008*2cca8c0bSpamela	0x887	Fix Type: Manual Input Mode
2009*2cca8c0bSpamela	0x888	Fix Type: Simulator Mode
2010*2cca8c0bSpamela	0x890	GPS Operation Mode: Manual
2011*2cca8c0bSpamela	0x891	GPS Operation Mode: Automatic
2012*2cca8c0bSpamela	0x8A0	GPS Selection Mode: Autonomous
2013*2cca8c0bSpamela	0x8A1	GPS Selection Mode: DGPS
2014*2cca8c0bSpamela	0x8A2	GPS Selection Mode: Estimated (dead reckoned)
2015*2cca8c0bSpamela	0x8A3	GPS Selection Mode: Manual Input
2016*2cca8c0bSpamela	0x8A4	GPS Selection Mode: Simulator
2017*2cca8c0bSpamela	0x8A5	GPS Selection Mode: Data Not Valid
2018*2cca8c0bSpamela	0x8B0	GPS Status Data: Valid
2019*2cca8c0bSpamela	0x8B1	GPS Status Data: Not Valid
2020*2cca8c0bSpamela	0x860	Accuracy: Default
2021*2cca8c0bSpamela	0x861	Accuracy: High
2022*2cca8c0bSpamela	0x862	Accuracy: Medium
2023*2cca8c0bSpamela	0x863	Accuracy: Low
2024*2cca8c0bSpamela	0x8C0	Day of Week: Sunday
2025*2cca8c0bSpamela	0x8C1	Day of Week: Monday
2026*2cca8c0bSpamela	0x8C2	Day of Week: Tuesday
2027*2cca8c0bSpamela	0x8C3	Day of Week: Wednesday
2028*2cca8c0bSpamela	0x8C4	Day of Week: Thursday
2029*2cca8c0bSpamela	0x8C5	Day of Week: Friday
2030*2cca8c0bSpamela	0x8C6	Day of Week: Saturday
2031*2cca8c0bSpamela	0x8D0	Kind: Category
2032*2cca8c0bSpamela	0x8D1	Kind: Type
2033*2cca8c0bSpamela	0x8D2	Kind: Event
2034*2cca8c0bSpamela	0x8D3	Kind: Property
2035*2cca8c0bSpamela	0x8D4	Kind: Data Field
2036*2cca8c0bSpamela	0x8E0	Magnetometer Accuracy: Low
2037*2cca8c0bSpamela	0x8E1	Magnetometer Accuracy: Medium
2038*2cca8c0bSpamela	0x8E2	Magnetometer Accuracy: High
2039*2cca8c0bSpamela	0x8F0	Simple Orientation Direction: Not Rotated
2040*2cca8c0bSpamela	0x8F1	Simple Orientation Direction: Rotated 90 Degrees CCW
2041*2cca8c0bSpamela	0x8F2	Simple Orientation Direction: Rotated 180 Degrees CCW
2042*2cca8c0bSpamela	0x8F3	Simple Orientation Direction: Rotated 270 Degrees CCW
2043*2cca8c0bSpamela	0x8F4	Simple Orientation Direction: Face Up
2044*2cca8c0bSpamela	0x8F5	Simple Orientation Direction: Face Down
2045*2cca8c0bSpamela	0x900	VT_NULL
2046*2cca8c0bSpamela	0x901	VT_BOOL
2047*2cca8c0bSpamela	0x902	VT_UI1
2048*2cca8c0bSpamela	0x903	VT_I1
2049*2cca8c0bSpamela	0x904	VT_UI2
2050*2cca8c0bSpamela	0x905	VT_I2
2051*2cca8c0bSpamela	0x906	VT_UI4
2052*2cca8c0bSpamela	0x907	VT_I4
2053*2cca8c0bSpamela	0x908	VT_UI8
2054*2cca8c0bSpamela	0x909	VT_I8
2055*2cca8c0bSpamela	0x90A	VT_R4
2056*2cca8c0bSpamela	0x90B	VT_R8
2057*2cca8c0bSpamela	0x90C	VT_WSTR
2058*2cca8c0bSpamela	0x90D	VT_STR
2059*2cca8c0bSpamela	0x90E	VT_CLSID
2060*2cca8c0bSpamela	0x90F	VT_VECTOR VT_UI1
2061*2cca8c0bSpamela	0x910	VT_F16E0
2062*2cca8c0bSpamela	0x911	VT_F16E1
2063*2cca8c0bSpamela	0x912	VT_F16E2
2064*2cca8c0bSpamela	0x913	VT_F16E3
2065*2cca8c0bSpamela	0x914	VT_F16E4
2066*2cca8c0bSpamela	0x915	VT_F16E5
2067*2cca8c0bSpamela	0x916	VT_F16E6
2068*2cca8c0bSpamela	0x917	VT_F16E7
2069*2cca8c0bSpamela	0x918	VT_F16E8
2070*2cca8c0bSpamela	0x919	VT_F16E9
2071*2cca8c0bSpamela	0x91A	VT_F16EA
2072*2cca8c0bSpamela	0x91B	VT_F16EB
2073*2cca8c0bSpamela	0x91C	VT_F16EC
2074*2cca8c0bSpamela	0x91D	VT_F16ED
2075*2cca8c0bSpamela	0x91E	VT_F16EE
2076*2cca8c0bSpamela	0x91F	VT_F16EF
2077*2cca8c0bSpamela	0x920	VT_F32E0
2078*2cca8c0bSpamela	0x921	VT_F32E1
2079*2cca8c0bSpamela	0x922	VT_F32E2
2080*2cca8c0bSpamela	0x923	VT_F32E3
2081*2cca8c0bSpamela	0x924	VT_F32E4
2082*2cca8c0bSpamela	0x925	VT_F32E5
2083*2cca8c0bSpamela	0x926	VT_F32E6
2084*2cca8c0bSpamela	0x927	VT_F32E7
2085*2cca8c0bSpamela	0x928	VT_F32E8
2086*2cca8c0bSpamela	0x929	VT_F32E9
2087*2cca8c0bSpamela	0x92A	VT_F32EA
2088*2cca8c0bSpamela	0x92B	VT_F32EB
2089*2cca8c0bSpamela	0x92C	VT_F32EC
2090*2cca8c0bSpamela	0x92D	VT_F32ED
2091*2cca8c0bSpamela	0x92E	VT_F32EE
2092*2cca8c0bSpamela	0x92F	VT_F32EF
2093*2cca8c0bSpamela	0x930	Activity Type: Unknown
2094*2cca8c0bSpamela	0x931	Activity Type: Stationary
2095*2cca8c0bSpamela	0x932	Activity Type: Fidgeting
2096*2cca8c0bSpamela	0x933	Activity Type: Walking
2097*2cca8c0bSpamela	0x934	Activity Type: Running
2098*2cca8c0bSpamela	0x935	Activity Type: In Vehicle
2099*2cca8c0bSpamela	0x936	Activity Type: Biking
2100*2cca8c0bSpamela	0x937	Activity Type: Idle
2101*2cca8c0bSpamela	0x940	Unit: Not Specified
2102*2cca8c0bSpamela	0x941	Unit: Lux
2103*2cca8c0bSpamela	0x942	Unit: Degrees Kelvin
2104*2cca8c0bSpamela	0x943	Unit: Degrees Celsius
2105*2cca8c0bSpamela	0x944	Unit: Pascal
2106*2cca8c0bSpamela	0x945	Unit: Newton
2107*2cca8c0bSpamela	0x946	Unit: Meters/Second
2108*2cca8c0bSpamela	0x947	Unit: Kilogram
2109*2cca8c0bSpamela	0x948	Unit: Meter
2110*2cca8c0bSpamela	0x949	Unit: Meters/Second/Second
2111*2cca8c0bSpamela	0x94A	Unit: Farad
2112*2cca8c0bSpamela	0x94B	Unit: Ampere
2113*2cca8c0bSpamela	0x94C	Unit: Watt
2114*2cca8c0bSpamela	0x94D	Unit: Henry
2115*2cca8c0bSpamela	0x94E	Unit: Ohm
2116*2cca8c0bSpamela	0x94F	Unit: Volt
2117*2cca8c0bSpamela	0x950	Unit: Hertz
2118*2cca8c0bSpamela	0x951	Unit: Bar
2119*2cca8c0bSpamela	0x952	Unit: Degrees Anti-clockwise
2120*2cca8c0bSpamela	0x953	Unit: Degrees Clockwise
2121*2cca8c0bSpamela	0x954	Unit: Degrees
2122*2cca8c0bSpamela	0x955	Unit: Degrees/Second
2123*2cca8c0bSpamela	0x956	Unit: Degrees/Second/Second
2124*2cca8c0bSpamela	0x957	Unit: Knot
2125*2cca8c0bSpamela	0x958	Unit: Percent
2126*2cca8c0bSpamela	0x959	Unit: Second
2127*2cca8c0bSpamela	0x95A	Unit: Millisecond
2128*2cca8c0bSpamela	0x95B	Unit: G
2129*2cca8c0bSpamela	0x95C	Unit: Bytes
2130*2cca8c0bSpamela	0x95D	Unit: Milligauss
2131*2cca8c0bSpamela	0x95E	Unit: Bits
2132*2cca8c0bSpamela	0x960	Activity State: No State Change
2133*2cca8c0bSpamela	0x961	Activity State: Start Activity
2134*2cca8c0bSpamela	0x962	Activity State: End Activity
2135*2cca8c0bSpamela	0x970	Exponent 0
2136*2cca8c0bSpamela	0x971	Exponent 1
2137*2cca8c0bSpamela	0x972	Exponent 2
2138*2cca8c0bSpamela	0x973	Exponent 3
2139*2cca8c0bSpamela	0x974	Exponent 4
2140*2cca8c0bSpamela	0x975	Exponent 5
2141*2cca8c0bSpamela	0x976	Exponent 6
2142*2cca8c0bSpamela	0x977	Exponent 7
2143*2cca8c0bSpamela	0x978	Exponent 8
2144*2cca8c0bSpamela	0x979	Exponent 9
2145*2cca8c0bSpamela	0x97A	Exponent A
2146*2cca8c0bSpamela	0x97B	Exponent B
2147*2cca8c0bSpamela	0x97C	Exponent C
2148*2cca8c0bSpamela	0x97D	Exponent D
2149*2cca8c0bSpamela	0x97E	Exponent E
2150*2cca8c0bSpamela	0x97F	Exponent F
2151*2cca8c0bSpamela	0x980	Device Position: Unknown
2152*2cca8c0bSpamela	0x981	Device Position: Unchanged
2153*2cca8c0bSpamela	0x982	Device Position: On Desk
2154*2cca8c0bSpamela	0x983	Device Position: In Hand
2155*2cca8c0bSpamela	0x984	Device Position: Moving in Bag
2156*2cca8c0bSpamela	0x985	Device Position: Stationary in Bag
2157*2cca8c0bSpamela	0x990	Step Type: Unknown
2158*2cca8c0bSpamela	0x991	Step Type: Running
2159*2cca8c0bSpamela	0x992	Step Type: Walking
2160*2cca8c0bSpamela	0x9A0	Gesture State: Unknown
2161*2cca8c0bSpamela	0x9A1	Gesture State: Started
2162*2cca8c0bSpamela	0x9A2	Gesture State: Completed
2163*2cca8c0bSpamela	0x9A3	Gesture State: Cancelled
2164*2cca8c0bSpamela	0x9B0	Hinge Fold Contributing Panel: Unknown
2165*2cca8c0bSpamela	0x9B1	Hinge Fold Contributing Panel: Panel 1
2166*2cca8c0bSpamela	0x9B2	Hinge Fold Contributing Panel: Panel 2
2167*2cca8c0bSpamela	0x9B3	Hinge Fold Contributing Panel: Both
2168*2cca8c0bSpamela	0x9B4	Hinge Fold Type: Unknown
2169*2cca8c0bSpamela	0x9B5	Hinge Fold Type: Increasing
2170*2cca8c0bSpamela	0x9B6	Hinge Fold Type: Decreasing
2171*2cca8c0bSpamela	0x1000	Modifier: Change Sensitivity Absolute
2172*2cca8c0bSpamela	0x2000	Modifier: Maximum
2173*2cca8c0bSpamela	0x3000	Modifier: Minimum
2174*2cca8c0bSpamela	0x4000	Modifier: Accuracy
2175*2cca8c0bSpamela	0x5000	Modifier: Resolution
2176*2cca8c0bSpamela	0x6000	Modifier: Threshold High
2177*2cca8c0bSpamela	0x7000	Modifier: Threshold Low
2178*2cca8c0bSpamela	0x8000	Modifier: Calibration Offset
2179*2cca8c0bSpamela	0x9000	Modifier: Calibration Multiplier
2180*2cca8c0bSpamela	0xA000	Modifier: Report Interval
2181*2cca8c0bSpamela	0xB000	Modifier: Frequency Max
2182*2cca8c0bSpamela	0xC000	Modifier: Period Max
2183*2cca8c0bSpamela	0xD000	Modifier: Change Sensitivity Percent of Range
2184*2cca8c0bSpamela	0xE000	Modifier: Change Sensitivity Percent Relative
2185*2cca8c0bSpamela	0xF000	Modifier: Vendor Reserved
21862652fe60Syuo
21872652fe60Syuo64	Medical Instrument
21882652fe60Syuo	0x00	Undefined
21892652fe60Syuo	0x01	Medical Ultrasound
21902652fe60Syuo	0x20	VCR/Acquisition
21912652fe60Syuo	0x21	Freeze/Thaw
21922652fe60Syuo	0x22	Clip Store
21932652fe60Syuo	0x23	Update
21942652fe60Syuo	0x24	Next
21952652fe60Syuo	0x25	Save
21962652fe60Syuo	0x26	Print
21972652fe60Syuo	0x27	Microphone Enable
21982652fe60Syuo	0x40	Cine
21992652fe60Syuo	0x41	Transmit Power
22002652fe60Syuo	0x42	Volume
22012652fe60Syuo	0x43	Focus
22022652fe60Syuo	0x44	Depth
22032652fe60Syuo	0x60	Soft Step - Primary
22042652fe60Syuo	0x61	Soft Step - Secondary
22052652fe60Syuo	0x70	Depth Gain Compensation
22062652fe60Syuo	0x80	Zoom Select
22072652fe60Syuo	0x81	Zoom Adjust
22082652fe60Syuo	0x82	Spectral Doppler Mode Select
22092652fe60Syuo	0x83	Spectral Doppler Adjust
22102652fe60Syuo	0x84	Color Doppler Mode Select
22112652fe60Syuo	0x85	Color Doppler Adjust
22122652fe60Syuo	0x86	Motion Mode Select
22132652fe60Syuo	0x87	Motion Mode Adjust
22142652fe60Syuo	0x88	2-D Mode Select
22152652fe60Syuo	0x89	2-D Mode Adjust
22162652fe60Syuo	0xA0	Soft Control Select
22172652fe60Syuo	0xA1	Soft Control Adjust
221869f14d40Spvalchev
2219*2cca8c0bSpamela65	Braille Display
2220*2cca8c0bSpamela	0x00	Undefined
2221*2cca8c0bSpamela	0x01	Braille Display
2222*2cca8c0bSpamela	0x02	Braille Row
2223*2cca8c0bSpamela	0x03	8 Dot Braille Cell
2224*2cca8c0bSpamela	0x04	6 Dot Braille Cell
2225*2cca8c0bSpamela	0x05	Number of Braille Cells
2226*2cca8c0bSpamela	0x06	Screen Reader Control
2227*2cca8c0bSpamela	0x07	Screen Reader Identifier
2228*2cca8c0bSpamela	0xFA	Router Set 1
2229*2cca8c0bSpamela	0xFB	Router Set 2
2230*2cca8c0bSpamela	0xFC	Router Set 3
2231*2cca8c0bSpamela	0x100	Router Key
2232*2cca8c0bSpamela	0x101	Row Router Key
2233*2cca8c0bSpamela	0x200	Braille Buttons
2234*2cca8c0bSpamela	0x201	Braille Keyboard Dot 1
2235*2cca8c0bSpamela	0x202	Braille Keyboard Dot 2
2236*2cca8c0bSpamela	0x203	Braille Keyboard Dot 3
2237*2cca8c0bSpamela	0x204	Braille Keyboard Dot 4
2238*2cca8c0bSpamela	0x205	Braille Keyboard Dot 5
2239*2cca8c0bSpamela	0x206	Braille Keyboard Dot 6
2240*2cca8c0bSpamela	0x207	Braille Keyboard Dot 7
2241*2cca8c0bSpamela	0x208	Braille Keyboard Dot 8
2242*2cca8c0bSpamela	0x209	Braille Keyboard Space
2243*2cca8c0bSpamela	0x20A	Braille Keyboard Left Space
2244*2cca8c0bSpamela	0x20B	Braille Keyboard Right Space
2245*2cca8c0bSpamela	0x20C	Braille Face Controls
2246*2cca8c0bSpamela	0x20D	Braille Left Controls
2247*2cca8c0bSpamela	0x20E	Braille Right Controls
2248*2cca8c0bSpamela	0x20F	Braille Top Controls
2249*2cca8c0bSpamela	0x210	Braille Joystick Center
2250*2cca8c0bSpamela	0x211	Braille Joystick Up
2251*2cca8c0bSpamela	0x212	Braille Joystick Down
2252*2cca8c0bSpamela	0x213	Braille Joystick Left
2253*2cca8c0bSpamela	0x214	Braille Joystick Right
2254*2cca8c0bSpamela	0x215	Braille D-Pad Center
2255*2cca8c0bSpamela	0x216	Braille D-Pad Up
2256*2cca8c0bSpamela	0x217	Braille D-Pad Down
2257*2cca8c0bSpamela	0x218	Braille D-Pad Left
2258*2cca8c0bSpamela	0x219	Braille D-Pad Right
2259*2cca8c0bSpamela	0x21A	Braille Pan Left
2260*2cca8c0bSpamela	0x21B	Braille Pan Right
2261*2cca8c0bSpamela	0x21C	Braille Rocker Up
2262*2cca8c0bSpamela	0x21D	Braille Rocker Down
2263*2cca8c0bSpamela	0x21E	Braille Rocker Press
2264*2cca8c0bSpamela
2265*2cca8c0bSpamela89	Lighting and Illumination
2266*2cca8c0bSpamela	0x00	Undefined
2267*2cca8c0bSpamela	0x01	LampArray
2268*2cca8c0bSpamela	0x02	LampArrayAttributesReport
2269*2cca8c0bSpamela	0x03	LampCount
2270*2cca8c0bSpamela	0x04	BoundingBoxWidthInMicrometers
2271*2cca8c0bSpamela	0x05	BoundingBoxHeightInMicrometers
2272*2cca8c0bSpamela	0x06	BoundingBoxDepthInMicrometers
2273*2cca8c0bSpamela	0x07	LampArrayKind
2274*2cca8c0bSpamela	0x08	MinUpdateIntervalInMicroseconds
2275*2cca8c0bSpamela	0x20	LampAttributesRequestReport
2276*2cca8c0bSpamela	0x21	LampId
2277*2cca8c0bSpamela	0x22	LampAttributesResponseReport
2278*2cca8c0bSpamela	0x23	PositionXInMicrometers
2279*2cca8c0bSpamela	0x24	PositionYInMicrometers
2280*2cca8c0bSpamela	0x25	PositionZInMicrometers
2281*2cca8c0bSpamela	0x26	LampPurposes
2282*2cca8c0bSpamela	0x27	UpdateLatencyInMicroseconds
2283*2cca8c0bSpamela	0x28	RedLevelCount
2284*2cca8c0bSpamela	0x29	GreenLevelCount
2285*2cca8c0bSpamela	0x2A	BlueLevelCount
2286*2cca8c0bSpamela	0x2B	IntensityLevelCount
2287*2cca8c0bSpamela	0x2C	IsProgrammable
2288*2cca8c0bSpamela	0x2D	InputBinding
2289*2cca8c0bSpamela	0x50	LampMultiUpdateReport
2290*2cca8c0bSpamela	0x51	RedUpdateChannel
2291*2cca8c0bSpamela	0x52	GreenUpdateChannel
2292*2cca8c0bSpamela	0x53	BlueUpdateChannel
2293*2cca8c0bSpamela	0x54	IntensityUpdateChannel
2294*2cca8c0bSpamela	0x55	LampUpdateFlags
2295*2cca8c0bSpamela	0x60	LampRangeUpdateReport
2296*2cca8c0bSpamela	0x61	LampIdStart
2297*2cca8c0bSpamela	0x62	LampIdEnd
2298*2cca8c0bSpamela	0x70	LampArrayControlReport
2299*2cca8c0bSpamela	0x71	AutonomousMode
2300*2cca8c0bSpamela
230169f14d40Spvalchev128	Monitor
230269f14d40Spvalchev	0x00	Undefined
230369f14d40Spvalchev	0x01	Monitor Control
230469f14d40Spvalchev	0x02	EDID Information
230569f14d40Spvalchev	0x03	VDIF Information
230669f14d40Spvalchev	0x04	VESA Version
230769f14d40Spvalchev	0x05	On Screen Display
230869f14d40Spvalchev	0x06	Auto Size Center
230969f14d40Spvalchev	0x07	Polarity Horz Synch
231069f14d40Spvalchev	0x08	Polarity Vert Synch
231169f14d40Spvalchev	0x09	Sync Type
231269f14d40Spvalchev	0x0A	Screen Position
231369f14d40Spvalchev	0x0B	Horizontal Frequency
231469f14d40Spvalchev	0x0C	Vertical Frequency
231569f14d40Spvalchev
231669f14d40Spvalchev129	Monitor Enumerated Values
231769f14d40Spvalchev	0x00	unassigned
231869f14d40Spvalchev	*	ENUM %d
231969f14d40Spvalchev
232069f14d40Spvalchev130	VESA Virtual Controls
23212652fe60Syuo	0x01	Degauss
232269f14d40Spvalchev	0x10	Brightness
232369f14d40Spvalchev	0x12	Contrast
232469f14d40Spvalchev	0x16	Video Gain Red
232569f14d40Spvalchev	0x18	Video Gain Green
232669f14d40Spvalchev	0x1A	Video Gain Blue
232769f14d40Spvalchev	0x1C	Focus
232869f14d40Spvalchev	0x20	Horizontal Position
232969f14d40Spvalchev	0x22	Horizontal Size
233069f14d40Spvalchev	0x24	Horizontal Pincushion
233169f14d40Spvalchev	0x26	Horizontal Pincushion Balance
233269f14d40Spvalchev	0x28	Horizontal Misconvergence
233369f14d40Spvalchev	0x2A	Horizontal Linearity
233469f14d40Spvalchev	0x2C	Horizontal Linearity Balance
233569f14d40Spvalchev	0x30	Vertical Position
233669f14d40Spvalchev	0x32	Vertical Size
233769f14d40Spvalchev	0x34	Vertical Pincushion
233869f14d40Spvalchev	0x36	Vertical Pincushion Balance
233969f14d40Spvalchev	0x38	Vertical Misconvergence
234069f14d40Spvalchev	0x3A	Vertical Linearity
234169f14d40Spvalchev	0x3C	Vertical Linearity Balance
234269f14d40Spvalchev	0x40	Parallelogram Distortion
234369f14d40Spvalchev	0x42	Trapezoidal Distortion
234469f14d40Spvalchev	0x44	Tilt
234569f14d40Spvalchev	0x46	Top Corner Distortion Control
234669f14d40Spvalchev	0x48	Top Corner Distortion Balance
234769f14d40Spvalchev	0x4A	Bottom Corner Distortion Control
234869f14d40Spvalchev	0x4C	Bottom Corner Distortion Balance
23492652fe60Syuo	0x56	Moire Horizontal
23502652fe60Syuo	0x58	Moire Vertical
235169f14d40Spvalchev	0x5E	Input Level Select
235269f14d40Spvalchev	0x60	Input Source Select
235369f14d40Spvalchev	0x62	Stereo Mode
235469f14d40Spvalchev	0x6C	Video Black Level Red
235569f14d40Spvalchev	0x6E	Video Black Level Green
235669f14d40Spvalchev	0x70	Video Black Level Blue
23572652fe60Syuo	0xA2	Auto Size Center
23582652fe60Syuo	0xA4	Polarity Horizontal Synchronization
23592652fe60Syuo	0xA6	Polarity Vertical Synchronization
23602652fe60Syuo	0xA8	Synchronization Type
23612652fe60Syuo	0xAA	Screen Orientation
23622652fe60Syuo	0xAC	Horizontal Frequency
23632652fe60Syuo	0xAE	Vertical Frequency
23642652fe60Syuo	0xB0	Settings
23652652fe60Syuo	0xCA	On Screen Display
23662652fe60Syuo	0xD4	Stereo Mode
236769f14d40Spvalchev
236869f14d40Spvalchev131	VESA Command
236969f14d40Spvalchev	0x00	Undefined
237069f14d40Spvalchev	0x01	Settings
237169f14d40Spvalchev	0x02	Degauss
237269f14d40Spvalchev
237369f14d40Spvalchev132	Power Device
237469f14d40Spvalchev	0x00	Undefined
237569f14d40Spvalchev	0x01	iName
237669f14d40Spvalchev	0x02	PresentStatus
237769f14d40Spvalchev	0x03	ChangedStatus
237869f14d40Spvalchev	0x04	UPS
237969f14d40Spvalchev	0x05	PowerSupply
238069f14d40Spvalchev	0x10	BatterySystem
238169f14d40Spvalchev	0x11	BatterySystemID
238269f14d40Spvalchev	0x12	Battery
238369f14d40Spvalchev	0x13	BatteryID
238469f14d40Spvalchev	0x14	Charger
238569f14d40Spvalchev	0x15	ChargerID
238669f14d40Spvalchev	0x16	PowerConverter
238769f14d40Spvalchev	0x17	PowerConverterID
238869f14d40Spvalchev	0x18	OutletSystem
238969f14d40Spvalchev	0x19	OutletSystemID
239069f14d40Spvalchev	0x1A	Input
239169f14d40Spvalchev	0x1B	InputID
239269f14d40Spvalchev	0x1C	Output
239369f14d40Spvalchev	0x1D	OutputID
239469f14d40Spvalchev	0x1E	Flow
239569f14d40Spvalchev	0x1F	FlowID
239669f14d40Spvalchev	0x20	Outlet
239769f14d40Spvalchev	0x21	OutletID
239869f14d40Spvalchev	0x22	Gang
239969f14d40Spvalchev	0x23	GangID
2400*2cca8c0bSpamela	0x24	PowerSummary
2401*2cca8c0bSpamela	0x25	PowerSummaryID
240269f14d40Spvalchev	0x30	Voltage
240369f14d40Spvalchev	0x31	Current
240469f14d40Spvalchev	0x32	Frequency
240569f14d40Spvalchev	0x33	ApparentPower
240669f14d40Spvalchev	0x34	ActivePower
240769f14d40Spvalchev	0x35	PercentLoad
240869f14d40Spvalchev	0x36	Temperature
240969f14d40Spvalchev	0x37	Humidity
24102652fe60Syuo	0x38	BadCount
241169f14d40Spvalchev	0x40	ConfigVoltage
241269f14d40Spvalchev	0x41	ConfigCurrent
241369f14d40Spvalchev	0x42	ConfigFrequency
241469f14d40Spvalchev	0x43	ConfigApparentPower
241569f14d40Spvalchev	0x44	ConfigActivePower
241669f14d40Spvalchev	0x45	ConfigPercentLoad
241769f14d40Spvalchev	0x46	ConfigTemperature
241869f14d40Spvalchev	0x47	ConfigHumidity
241969f14d40Spvalchev	0x50	SwitchOnControl
242069f14d40Spvalchev	0x51	SwitchOffControl
242169f14d40Spvalchev	0x52	ToggleControl
242269f14d40Spvalchev	0x53	LowVoltageTransfer
242369f14d40Spvalchev	0x54	HighVoltageTransfer
242469f14d40Spvalchev	0x55	DelayBeforeReboot
242569f14d40Spvalchev	0x56	DelayBeforeStartup
242669f14d40Spvalchev	0x57	DelayBeforeShutdown
242769f14d40Spvalchev	0x58	Test
2428*2cca8c0bSpamela	0x59	ModuleReset
24292652fe60Syuo	0x5A	AudibleAlarmControl
243069f14d40Spvalchev	0x60	Present
243169f14d40Spvalchev	0x61	Good
243269f14d40Spvalchev	0x62	InternalFailure
243369f14d40Spvalchev	0x63	VoltageOutOfRange
243469f14d40Spvalchev	0x64	FrequencyOutOfRange
243569f14d40Spvalchev	0x65	Overload
243669f14d40Spvalchev	0x66	OverCharged
243769f14d40Spvalchev	0x67	OverTemperature
243869f14d40Spvalchev	0x68	ShutdownRequested
243969f14d40Spvalchev	0x69	ShutdownImminent
244069f14d40Spvalchev	0x6A	VendorSpecificAnswerValid
244169f14d40Spvalchev	0x6B	SwitchOn/Off
24426fc4bff4Sderaadt	0x6C	Switchable
244369f14d40Spvalchev	0x6D	Used
244469f14d40Spvalchev	0x6E	Boost
244569f14d40Spvalchev	0x6F	Buck
244669f14d40Spvalchev	0x70	Initialized
244769f14d40Spvalchev	0x71	Tested
24482652fe60Syuo	0x72	Awaiting Power
24492652fe60Syuo	0x73	CommunicationLost
24502652fe60Syuo	0xFD	iManufacturer
24512652fe60Syuo	0xFE	iProduct
24522652fe60Syuo	0xFF	iSerialNumber
245369f14d40Spvalchev
245469f14d40Spvalchev133	Battery System
245569f14d40Spvalchev	0x00	Undefined
245669f14d40Spvalchev	0x01	SMBBatteryMode
245769f14d40Spvalchev	0x02	SMBBatteryStatus
245869f14d40Spvalchev	0x03	SMBAlarmWarning
245969f14d40Spvalchev	0x04	SMBChargerMode
246069f14d40Spvalchev	0x05	SMBChargerStatus
246169f14d40Spvalchev	0x06	SMBChargerSpecInfo
246269f14d40Spvalchev	0x07	SMBSelectorState
246369f14d40Spvalchev	0x08	SMBSelectorPreset
246469f14d40Spvalchev	0x09	SMBSelectorInfo
246569f14d40Spvalchev	0x10	OptionalMfgFunction1
246669f14d40Spvalchev	0x11	OptionalMfgFunction2
246769f14d40Spvalchev	0x12	OptionalMfgFunction3
246869f14d40Spvalchev	0x13	OptionalMfgFunction4
246969f14d40Spvalchev	0x14	OptionalMfgFunction5
247069f14d40Spvalchev	0x15	ConnectionToSMBus
247169f14d40Spvalchev	0x16	OutputConnection
247269f14d40Spvalchev	0x17	ChargerConnection
247369f14d40Spvalchev	0x18	BatteryInsertion
24742652fe60Syuo	0x19	Usenext
247569f14d40Spvalchev	0x1A	OKToUse
24762652fe60Syuo	0x1B	BatterySupported
24772652fe60Syuo	0x1C	SelectorRevision
24782652fe60Syuo	0x1D	ChargingIndicator
247969f14d40Spvalchev	0x28	ManufacturerAccess
248069f14d40Spvalchev	0x29	RemainingCapacityLimit
248169f14d40Spvalchev	0x2A	RemainingTimeLimit
248269f14d40Spvalchev	0x2B	AtRate
248369f14d40Spvalchev	0x2C	CapacityMode
248469f14d40Spvalchev	0x2D	BroadcastToCharger
248569f14d40Spvalchev	0x2E	PrimaryBattery
248669f14d40Spvalchev	0x2F	ChargeController
248769f14d40Spvalchev	0x40	TerminateCharge
24882652fe60Syuo	0x41	TermminateDischarge
248969f14d40Spvalchev	0x42	BelowRemainingCapacityLimit
249069f14d40Spvalchev	0x43	RemainingTimeLimitExpired
249169f14d40Spvalchev	0x44	Charging
249269f14d40Spvalchev	0x45	Discharging
249369f14d40Spvalchev	0x46	FullyCharged
249469f14d40Spvalchev	0x47	FullyDischarged
24952652fe60Syuo	0x48	ConditionningFlag
249669f14d40Spvalchev	0x49	AtRateOK
249769f14d40Spvalchev	0x4A	SMBErrorCode
249869f14d40Spvalchev	0x4B	NeedReplacement
249969f14d40Spvalchev	0x60	AtRateTimeToFull
250069f14d40Spvalchev	0x61	AtRateTimeToEmpty
250169f14d40Spvalchev	0x62	AverageCurrent
25022652fe60Syuo	0x63	Maxerror
250369f14d40Spvalchev	0x64	RelativeStateOfCharge
250469f14d40Spvalchev	0x65	AbsoluteStateOfCharge
250569f14d40Spvalchev	0x66	RemainingCapacity
250669f14d40Spvalchev	0x67	FullChargeCapacity
250769f14d40Spvalchev	0x68	RunTimeToEmpty
250869f14d40Spvalchev	0x69	AverageTimeToEmpty
250969f14d40Spvalchev	0x6A	AverageTimeToFull
251069f14d40Spvalchev	0x6B	CycleCount
251169f14d40Spvalchev	0x80	BattPackModelLevel
251269f14d40Spvalchev	0x81	InternalChargeController
251369f14d40Spvalchev	0x82	PrimaryBatterySupport
251469f14d40Spvalchev	0x83	DesignCapacity
251569f14d40Spvalchev	0x84	SpecificationInfo
251669f14d40Spvalchev	0x85	ManufacturerDate
251769f14d40Spvalchev	0x86	SerialNumber
251869f14d40Spvalchev	0x87	iManufacturerName
25192652fe60Syuo	0x88	iDevicename
25202652fe60Syuo	0x89	iDeviceChemistery
252169f14d40Spvalchev	0x8A	iManufacturerData
252269f14d40Spvalchev	0x8B	Rechargeable
252369f14d40Spvalchev	0x8C	WarningCapacityLimit
252469f14d40Spvalchev	0x8D	CapacityGranularity1
252569f14d40Spvalchev	0x8E	CapacityGranularity2
25262652fe60Syuo	0x8F	iOEMInformation
252769f14d40Spvalchev	0xC0	InhibitCharge
252869f14d40Spvalchev	0xC1	EnablePolling
252969f14d40Spvalchev	0xC2	ResetToZero
253069f14d40Spvalchev	0xD0	ACPresent
253169f14d40Spvalchev	0xD1	BatteryPresent
253269f14d40Spvalchev	0xD2	PowerFail
253369f14d40Spvalchev	0xD3	AlarmInhibited
253469f14d40Spvalchev	0xD4	ThermistorUnderRange
253569f14d40Spvalchev	0xD5	ThermistorHot
253669f14d40Spvalchev	0xD6	ThermistorCold
253769f14d40Spvalchev	0xD7	ThermistorOverRange
253869f14d40Spvalchev	0xD8	VoltageOutOfRange
253969f14d40Spvalchev	0xD9	CurrentOutOfRange
254069f14d40Spvalchev	0xDA	CurrentNotRegulated
254169f14d40Spvalchev	0xDB	VoltageNotRegulated
254269f14d40Spvalchev	0xDC	MasterMode
254369f14d40Spvalchev	0xDD	ChargerBattery/HostControlled
254469f14d40Spvalchev	0xF0	ChargerSpecInfo
254569f14d40Spvalchev	0xF1	ChargerSpecRef
254669f14d40Spvalchev	0xF2	Level2
254769f14d40Spvalchev	0xF3	Level3
254869f14d40Spvalchev
254969f14d40Spvalchev140	Bar Code Scanner
25502652fe60Syuo	0x00	Undefined
25512652fe60Syuo	0x01	Bar Code Badge Reader
25522652fe60Syuo	0x02	Bar Code Scanner
25532652fe60Syuo	0x03	Dumb Bar Code Scanner
25542652fe60Syuo	0x04	Cordless Scanner Base
25552652fe60Syuo	0x05	Bar Code Scanner Cradle
25562652fe60Syuo	0x10	Attribute Report
25572652fe60Syuo	0x11	Settings Report
25582652fe60Syuo	0x12	Scanned Data Report
25592652fe60Syuo	0x13	Raw Scanned Data Report
25602652fe60Syuo	0x14	Trigger Report
25612652fe60Syuo	0x15	Status Report
25622652fe60Syuo	0x16	UPC/EAN Control Report
25632652fe60Syuo	0x17	EAN 2/3 Label Control Report
25642652fe60Syuo	0x18	Code 39 Control Report
25652652fe60Syuo	0x19	Interleaved 2 of 5 Control Report
25662652fe60Syuo	0x1A	Standard 2 of 5 Control Report
25672652fe60Syuo	0x1B	MSI Plessey Control Report
25682652fe60Syuo	0x1C	Codabar Control Report
25692652fe60Syuo	0x1D	Code 128 Control Report
25702652fe60Syuo	0x1E	Misc 1D Control Report
25712652fe60Syuo	0x1F	2D Control Report
25722652fe60Syuo	0x30	Aiming/Pointer Mode
25732652fe60Syuo	0x31	Bar Code Present Sensor
25742652fe60Syuo	0x32	Class 1A Laser
25752652fe60Syuo	0x33	Class 2 Laser
25762652fe60Syuo	0x34	Heater Present
25772652fe60Syuo	0x35	Contact Scanner
25782652fe60Syuo	0x36	Electronic Article Surveillance Notification
25792652fe60Syuo	0x37	Constant Electronic Article
25802652fe60Syuo	0x38	Error Indication
25812652fe60Syuo	0x39	Fixed Beeper
25822652fe60Syuo	0x3A	Good Decode Indication
25832652fe60Syuo	0x3B	Hands Free Scanning
25842652fe60Syuo	0x3C	Intrinsically Safe
25852652fe60Syuo	0x3D	Klasse Eins Laser
25862652fe60Syuo	0x3E	Long Range Scanner
25872652fe60Syuo	0x3F	Mirror Speed Control
25882652fe60Syuo	0x40	Not On File Indication
25892652fe60Syuo	0x41	Programmable Beeper
25902652fe60Syuo	0x42	Triggerless
25912652fe60Syuo	0x43	Wand
25922652fe60Syuo	0x44	Water Resistant
25932652fe60Syuo	0x45	Multi-Range Scanner
25942652fe60Syuo	0x46	Proximity Sensor
25952652fe60Syuo	0x4D	Fragment Decoding
25962652fe60Syuo	0x4E	Scanner Read Confidence
25972652fe60Syuo	0x4F	Data Prefix
25982652fe60Syuo	0x50	Prefix AIMI
25992652fe60Syuo	0x51	Prefix None
26002652fe60Syuo	0x52	Prefix Proprietary
26012652fe60Syuo	0x55	Active Time
26022652fe60Syuo	0x56	Aiming Laser Pattern
26032652fe60Syuo	0x57	Bar Code Present
26042652fe60Syuo	0x58	Beeper State
26052652fe60Syuo	0x59	Laser On Time
26062652fe60Syuo	0x5A	Laser State
26072652fe60Syuo	0x5B	Lockout Timeout
26082652fe60Syuo	0x5C	Motor State
26092652fe60Syuo	0x5D	Motor Timeout
26102652fe60Syuo	0x5E	Power On Reset Scanner
26112652fe60Syuo	0x5F	Prevent Read of Barcodes
26122652fe60Syuo	0x60	Initiate Barcode Read
26132652fe60Syuo	0x61	Trigger State
26142652fe60Syuo	0x62	Trigger Mode
26152652fe60Syuo	0x63	Trigger Mode Blinking Laser On
26162652fe60Syuo	0x64	Trigger Mode Continuous Laser On
26172652fe60Syuo	0x65	Trigger Mode Laser on while Pulled
26182652fe60Syuo	0x66	Trigger Mode Laser stays on after Trigger release
26192652fe60Syuo	0x6D	Commit Parameters to NVM
26202652fe60Syuo	0x6E	Parameter Scanning
26212652fe60Syuo	0x6F	Parameters Changed
26222652fe60Syuo	0x70	Set parapeter default values
26232652fe60Syuo	0x75	Scanner In Cradle
26242652fe60Syuo	0x76	Scanner In Range
26252652fe60Syuo	0x7A	Aim Duration
26262652fe60Syuo	0x7B	Good Read Lamp Duration
26272652fe60Syuo	0x7C	Good Read Lamp Intensity
26282652fe60Syuo	0x7D	Good Read LED
26292652fe60Syuo	0x7E	Good Read Tone Frequence
26302652fe60Syuo	0x7F	Good Read Tone Length
26312652fe60Syuo	0x80	Good Read Tone Volume
26322652fe60Syuo	0x82	No Read Message
26332652fe60Syuo	0x83	Not On File Volume
26342652fe60Syuo	0x84	Powerup Beep
26352652fe60Syuo	0x85	Sound Error Beep
26362652fe60Syuo	0x86	Sound Good Read Beep
26372652fe60Syuo	0x87	Sound Not On File Beep
26382652fe60Syuo	0x88	Good Read When to Write
26392652fe60Syuo	0x89	GRWTI After Decode
26402652fe60Syuo	0x8A	GRWTI Beep/Lamp after transmit
26412652fe60Syuo	0x8B	GRWTI No Beep/Lamp use at all
26422652fe60Syuo	0x91	Bookland EAN
26432652fe60Syuo	0x92	Convert EAN 8 to 13 Type
26442652fe60Syuo	0x93	Convert UPC A to EAN-13
26452652fe60Syuo	0x94	Convert UPC-E to A
26462652fe60Syuo	0x95	EAN-13
26472652fe60Syuo	0x96	EAN-8
26482652fe60Syuo	0x97	EAN-99 128_Mandatory
26492652fe60Syuo	0x98	EAN-99 P5/128_Optional
26502652fe60Syuo	0x9A	UPC/EAN
26512652fe60Syuo	0x9B	UPC/EAN Coupon Code
26522652fe60Syuo	0x9C	UPC/EAN Periodicals
26532652fe60Syuo	0x9D	UPC-A
26542652fe60Syuo	0x9E	UPC-A with 128 Mandatory
26552652fe60Syuo	0x9F	UPC-A with 128 Optional
26562652fe60Syuo	0xA0	UPC-A with P5 Optional
26572652fe60Syuo	0xA1	UPC-E
26582652fe60Syuo	0xA2	UPC-E1
26592652fe60Syuo	0xA9	Periodical
26602652fe60Syuo	0xAA	Periodical Auto-Discriminate + 2
26612652fe60Syuo	0xAB	Periodical Only Decode with + 2
26622652fe60Syuo	0xAC	Periodical Ignore + 2
26632652fe60Syuo	0xAD	Periodical Auto-Discriminate + 5
26642652fe60Syuo	0xAE	Periodical Only Decode with + 5
26652652fe60Syuo	0xAF	Periodical Ignore + 5
26662652fe60Syuo	0xB0	Check
26672652fe60Syuo	0xB1	Check Disable Price
26682652fe60Syuo	0xB2	Check Enable 4 digit Price
26692652fe60Syuo	0xB3	Check Enable 5 digit Price
26702652fe60Syuo	0xB4	Check Enable European 4 digit Price
26712652fe60Syuo	0xB5	Check European 5 digit Price
26722652fe60Syuo	0xB7	EAN Two Label
26732652fe60Syuo	0xB8	EAN Three Label
26742652fe60Syuo	0xB9	EAN 8 Flag Digit 1
26752652fe60Syuo	0xBA	EAN 8 Flag Digit 2
26762652fe60Syuo	0xBB	EAN 8 Flag Digit 3
26772652fe60Syuo	0xBC	EAN 13 Flag Digit 1
26782652fe60Syuo	0xBD	EAN 13 Flag Digit 2
26792652fe60Syuo	0xBE	EAN 13 Flag Digit 3
26802652fe60Syuo	0xBF	Add EAN 2/3 Label Definition
26812652fe60Syuo	0xC0	Clear all EAN 2/3 Label Definitions
26822652fe60Syuo	0xC3	Codabar
26832652fe60Syuo	0xC4	Code 128
26842652fe60Syuo	0xC7	Code 39
26852652fe60Syuo	0xC8	Code 93
26862652fe60Syuo	0xC9	Full ASCII Conversion
26872652fe60Syuo	0xCA	Interleaved 2 of 5
26882652fe60Syuo	0xCB	Italian Pharmacy Code
26892652fe60Syuo	0xCC	MSI/Plessey
26902652fe60Syuo	0xCD	Standard 2 of 5 IATA
26912652fe60Syuo	0xCE	Standard 2 of 5
26922652fe60Syuo	0xD3	Transmit Start/Stop
26932652fe60Syuo	0xD4	Tri-Optic
26942652fe60Syuo	0xD5	UCC/EAN-128
26952652fe60Syuo	0xD6	Check Digit
26962652fe60Syuo	0xD7	Check Digit Disable
26972652fe60Syuo	0xD8	Check Digit Enable Interleaved 2 of 5 OPCC
26982652fe60Syuo	0xD9	Check Digit Enable Interleaved 2 of 5 USS
26992652fe60Syuo	0xDA	Check Digit Enable Standard 2 of 5 OPCC
27002652fe60Syuo	0xDB	Check Digit Enable Standard 2 of 5 USS
27012652fe60Syuo	0xDC	Check Digit Enable One MSI Plessey
27022652fe60Syuo	0xDD	Check Digit Enable Two MSI Plessey
27032652fe60Syuo	0xDE	Check Digit Codabar Enable
27042652fe60Syuo	0xDF	Check Digit Code 39 Enable
27052652fe60Syuo	0xF0	Transmit Check Digit
27062652fe60Syuo	0xF1	Disable Check Digit Transmit
27072652fe60Syuo	0xF2	Enable Check Digit Transmit
27082652fe60Syuo	0xFB	Symbology Identifier 1
27092652fe60Syuo	0xFC	Symbology Identifier 2
27102652fe60Syuo	0xFD	Symbology Identifier 3
27112652fe60Syuo	0xFE	Decoded Data
27122652fe60Syuo	0xFF	Decode Data Continued
27132652fe60Syuo	0x100	Bar Space Data
27142652fe60Syuo	0x101	Scanner Data Accuracy
27152652fe60Syuo	0x102	Raw Data Polarity
27162652fe60Syuo	0x103	Polarity Inverted Bar Code
27172652fe60Syuo	0x104	Polarity Normal Bar Code
27182652fe60Syuo	0x106	Minimum Length to Decode
27192652fe60Syuo	0x107	Maximum Length to Decode
27202652fe60Syuo	0x108	First Discrete Length to Decode
27212652fe60Syuo	0x109	Second Discrete Length to Decode
27222652fe60Syuo	0x10A	Data Length Method
27232652fe60Syuo	0x10B	DL Method Read any
27242652fe60Syuo	0x10C	DL Method Check in Range
27252652fe60Syuo	0x10D	DL Method Check for Discrete
27262652fe60Syuo	0x110	Aztec Code
27272652fe60Syuo	0x111	BC412
27282652fe60Syuo	0x112	Channel Code
27292652fe60Syuo	0x113	Code 16
27302652fe60Syuo	0x114	Code 32
27312652fe60Syuo	0x115	Code 49
27322652fe60Syuo	0x116	Code One
27332652fe60Syuo	0x117	Colorcode
27342652fe60Syuo	0x118	Data Matrix
27352652fe60Syuo	0x119	MaxiCode
27362652fe60Syuo	0x11A	MicroPDF
27372652fe60Syuo	0x11B	PDF-417
27382652fe60Syuo	0x11C	PosiCode
27392652fe60Syuo	0x11D	QR Code
27402652fe60Syuo	0x11E	SuperCode
27412652fe60Syuo	0x11F	UltraCode
27422652fe60Syuo	0x120	USD-5 (Slug Code)
27432652fe60Syuo	0x121	VeriCode
274469f14d40Spvalchev
274569f14d40Spvalchev141	Scale Device
27462652fe60Syuo	0x00	Undefined
27472652fe60Syuo	0x01	Weighing Device
27482652fe60Syuo	0x20	Scale Device
27492652fe60Syuo	0x21	Scale Class I Metric
27502652fe60Syuo	0x22	Scale Class I Metric
27512652fe60Syuo	0x23	Scale Class II Metric
27522652fe60Syuo	0x24	Scale Class III Metric
27532652fe60Syuo	0x25	Scale Class IIIL Metric
27542652fe60Syuo	0x26	Scale Class IV Metric
27552652fe60Syuo	0x27	Scale Class III English
27562652fe60Syuo	0x28	Scale Class IIIL English
27572652fe60Syuo	0x29	Scale Class IV English
27582652fe60Syuo	0x2A	Scale Class Generic
27592652fe60Syuo	0x30	Scale Attribute Report
27602652fe60Syuo	0x31	Scale Control Report
27612652fe60Syuo	0x32	Scale Data Report
27622652fe60Syuo	0x33	Scale Status Report
27632652fe60Syuo	0x34	Scale Weight Limit Report
27642652fe60Syuo	0x35	Scale Statistics Report
27652652fe60Syuo	0x40	Data Weight
27662652fe60Syuo	0x41	Data Scaling
27672652fe60Syuo	0x50	Weight Unit
27682652fe60Syuo	0x51	Weight Unit Milligram
27692652fe60Syuo	0x52	Weight Unit Gram
27702652fe60Syuo	0x53	Weight Unit Kilogram
27712652fe60Syuo	0x54	Weight Unit Carats
27722652fe60Syuo	0x55	Weight Unit Taels
27732652fe60Syuo	0x56	Weight Unit Grains
27742652fe60Syuo	0x57	Weight Unit Pennyweights
27752652fe60Syuo	0x58	Weight Unit Metric Ton
27762652fe60Syuo	0x59	Weight Unit Avoir Ton
27772652fe60Syuo	0x5A	Weight Unit Troy Ounce
27782652fe60Syuo	0x5B	Weight Unit Ounce
27792652fe60Syuo	0x5C	Weight Unit Pound
27802652fe60Syuo	0x60	Calibration Count
27812652fe60Syuo	0x61	Re-Zero Count
27822652fe60Syuo	0x70	Scale Status
27832652fe60Syuo	0x71	Scale Status Fault
27842652fe60Syuo	0x72	Scale Status Stable at Center of Zero
27852652fe60Syuo	0x73	Scale Status In Motion
27862652fe60Syuo	0x74	Scale Status Weight Stable
27872652fe60Syuo	0x75	Scale Status Under Zero
27882652fe60Syuo	0x76	Scale Status Over Weight Limit
27892652fe60Syuo	0x77	Scale Status Requires Rezeroing
27902652fe60Syuo	0x80	Zero Scale
27912652fe60Syuo	0x81	Enforced Zero Return
27922652fe60Syuo
27932652fe60Syuo142	Magnetic Stripe Reader
27942652fe60Syuo	0x00	Undefined
27952652fe60Syuo	0x01	MSR Device Read-Only
27962652fe60Syuo	0x11	Track 1 Length
27972652fe60Syuo	0x12	Track 2 Length
27982652fe60Syuo	0x13	Track 3 Length
27992652fe60Syuo	0x14	Track JIS Length
28002652fe60Syuo	0x20	Track Data
28012652fe60Syuo	0x21	Track 1 Data
28022652fe60Syuo	0x22	Track 2 Data
28032652fe60Syuo	0x23	Track 3 Data
28042652fe60Syuo	0x24	Track JIS Data
280569f14d40Spvalchev
280669f14d40Spvalchev144	Camera Control
2807*2cca8c0bSpamela	0x00	Undefined
2808*2cca8c0bSpamela	0x20	Camera Auto-focus
2809*2cca8c0bSpamela	0x21	Camera Shutter
281069f14d40Spvalchev
281169f14d40Spvalchev145	Arcade Device
281269f14d40Spvalchev
2813*2cca8c0bSpamela146	Gaming Device
2814*2cca8c0bSpamela
2815*2cca8c0bSpamela61904	FIDO Alliance
2816*2cca8c0bSpamela	0x00	Undefined
2817*2cca8c0bSpamela	0x01	U2F Authenticator Device
2818*2cca8c0bSpamela	0x20	Input Report Data
2819*2cca8c0bSpamela	0x21	Output Report Data
2820*2cca8c0bSpamela
28212652fe60Syuo# Some Microsoft non-standard extensions
28222652fe60Syuo0xFF00	Microsoft
28232652fe60Syuo	0xE9	Base Up
28242652fe60Syuo	0xEA	Base Down
2825