• USB HID usage table


    原文:http://www.freebsddiary.org/APC/usb_hid_usages.php

    This usage table lets usbhidctl decode the HID data correctly for the APC RS/XS1000's.

    This work was obtained from riccardo@torrini.org.

    Sample output is available both with and without the table.

    Note that the default /usr/share/misc/usb_hid_usages already contains entries for these a Power Device (132 or 0x84) and a Battery System (133 or 0x85). It is interesting that usbhidctl shows the APC as using 0xff84 and 0xff84 for their values. The HID Power Devices specification indicates 0x84 and 0x85. There is at least one macro in /usr/include/dev/usb/usbhid.h which removes the high order bits. Perhaps we need to do that when using the values. Perhaps this macro:

    #define HID_USAGE2(p,u) (((p) << 16) | u)

    The file is available without HTML formatting here.

    # $NetBSD: usb_hid_usages,v 1.3 1999/07/02 15:46:53 simonb Exp $
    # $FreeBSD: src/share/misc/usb_hid_usages,v 1.1.2.1 2000/07/02 13:13:55 n_hibma Exp $
    #
    # USB HID usage table
    # Syntax:
    #  - lines that do not start with a white space give the number and name of
    #    a usage page.
    #  - lines that start with a white space give the number and name of
    #    a usage with the last given page.
    #    If the number is * then the line matches all usages and the name
    #    is a printf formatting string that will be given the usage number.
    #
    1	Generic Desktop
    	0x00	Undefined
    	0x01	Pointer
    	0x02	Mouse
    	0x03	Reserved
    	0x04	Joystick
    	0x05	Game Pad
    	0x06	Keyboard
    	0x07	Keypad
    	0x08	Multi-axis Controller
    	0x30	X
    	0x31	Y
    	0x32	Z
    	0x33	Rx
    	0x34	Ry
    	0x35	Rz
    	0x36	Slider
    	0x37	Dial
    	0x38	Wheel
    	0x39	Hat Switch
    	0x3A	Counted Buffer
    	0x3B	Byte Count
    	0x3C	Motion Wakeup
    	0x40	Vx
    	0x41	Vy
    	0x42	Vz
    	0x43	Vbrx
    	0x44	Vbry
    	0x45	Vbrx
    	0x46	Vno
    	0x80	System Control
    	0x81	System Power Down
    	0x82	System Sleep
    	0x83	System Wake Up
    	0x84	System Context Menu
    	0x85	System Main Menu
    	0x86	System App Menu
    	0x87	System Menu Help
    	0x88	System Menu Exit
    	0x89	System Menu Select
    	0x8A	System Menu Right
    	0x8B	System Menu Left
    	0x8C	System Menu Up
    	0x8D	System Menu Down
    	0x90	D-pad Up
    	0x91	D-pad Down
    	0x92	D-pad Right
    	0x93	D-pad Left
    
    2	Simulation Controls
    	0x00	Undefined
    	0x01	Flight Simulation Device
    	0x02	Automobile Simulation Device
    	0x03	Tank Simulation Device
    	0x04	Spaceship Simulation Device
    	0x05	Submarine Simulation Device
    	0x06	Sailing Simulation Device
    	0x07	Motorcycle Simulation Device
    	0x08	Sports Simulation Device
    	0x09	Airplane Simulation Device
    	0x0A	Helicopter Simulation Device
    	0x0B	Magic Carpet Simulation Device
    	0x0C	Bicycle
    	0x20	Flight Control Stick
    	0x21	Flight Stick
    	0x22	Cyclic Control
    	0x23	Cyclic Trim
    	0x24	Flight Yoke
    	0x25	Track Control
    	0x26	Driving Control
    	0xB0	Aileron
    	0xB1	Aileron Trim
    	0xB2	Anti-Torque Control
    	0xB3	Auto-pilot Enable
    	0xB4	Chaff Release
    	0xB5	Collective Control
    	0xB6	Dive Brake
    	0xB7	Electronic Counter Measures
    	0xB8	Elevator
    	0xB9	Elevator Trim
    	0xBA	Rudder
    	0xBB	Throttle
    	0xBC	Flight Communication
    	0xBD	Flare Release
    	0xBE	Landing Gear
    	0xBF	Toe Brake
    	0xC0	Trigger
    	0xC1	Weapons Arm
    	0xC2	Weapons Select
    	0xC3	Wing Flaps
    	0xC4	Accelerator
    	0xC5	Brake
    	0xC6	Clutch
    	0xC7	Shifter
    	0xC8	Steering
    	0xC9	Turret Direction
    	0xCA	Barrel Elevation
    	0xCB	Dive Plane
    	0xCC	Ballast
    	0xCD	Bicycle Crank
    	0xCE	Handle Bars
    	0xCF	Front Brake
    	0xD0	Rear Brake
    
    3	VR Controls
    	0x00	Unidentified
    	0x01	Belt
    	0x02	Body Suit
    	0x03	Flexor
    	0x04	Glove
    	0x05	Head Tracker
    	0x06	Head Mounted Display
    	0x07	Hand Tracker
    	0x08	Oculometer
    	0x09	Vest
    	0x0A	Animatronic Device
    	0x20	Stereo Enable
    	0x21	Display Enable
    
    4	Sports Controls
    	0x00	Unidentified
    	0x01	Baseball Bat
    	0x02	Golf Club
    	0x03	Rowing Machine
    	0x04	Treadmill
    	0x30	Oar
    	0x31	Slope
    	0x32	Rate
    	0x33	Stick Speed
    	0x34	Stick Face Angle
    	0x35	Stick Heel/Toe
    	0x36	Stick Follow Through
    	0x37	Stick Tempo
    	0x38	Stick Type
    	0x39	Stick Height
    	0x50	Putter
    	0x51	1 Iron
    	0x52	2 Iron
    	0x53	3 Iron
    	0x54	4 Iron
    	0x55	5 Iron
    	0x56	6 Iron
    	0x57	7 Iron
    	0x58	8 Iron
    	0x59	9 Iron
    	0x5A	10 Iron
    	0x5B	11 Iron
    	0x5C	Sand Wedge
    	0x5D	Loft Wedge
    	0x5E	Power Wedge
    	0x5F	1 Wood
    	0x60	3 Wood
    	0x61	5 Wood
    	0x62	7 Wood
    	0x63	9 Wood
    
    5	Game Controls
    	0x00	Undefined
    	0x01	3D Game Controller
    	0x02	Pinball Device
    	0x03	Gun Device
    	0x20	Point of View
    	0x21	Turn Right/Left
    	0x22	Pitch Right/Left
    	0x23	Roll Forward/Backward
    	0x24	Move Right/Left
    	0x25	Move Forward/Backward
    	0x26	Move Up/Down
    	0x27	Lean Right/Left
    	0x28	Lean Forward/Backward
    	0x29	Height of POV
    	0x2A	Flipper
    	0x2B	Secondary Flipper
    	0x2C	Bump
    	0x2D	New Game
    	0x2E	Shoot Ball
    	0x2F	Player
    	0x30	Gun Bolt
    	0x31	Gun Clip
    	0x32	Gun Selector
    	0x33	Gun Single Shot
    	0x34	Gun Burst
    	0x35	Gun Automatic
    	0x36	Gun Safety
    	0x37	Gamepad Fire/Jump
    	0x39	Gamepad Trigger
    
    7	Keyboard
    	0x00	Reserved (no event indicated)
    	0x01	Keyboard ErrorRollOver
    	0x02	Keyboard POSTFail
    	0x03	Keyboard ErrorUndefined
    	0x04	Keyboard a and A
    	0x05	Keyboard b and B
    	0x06	Keyboard c and C
    	0x07	Keyboard d and D
    	0x08	Keyboard e and E
    	0x09	Keyboard f and F
    	0x0A	Keyboard g and G
    	0x0B	Keyboard h and H
    	0x0C	Keyboard i and I
    	0x0D	Keyboard j and J
    	0x0E	Keyboard k and K
    	0x0F	Keyboard l and L
    	0x10	Keyboard m and M
    	0x11	Keyboard n and N
    	0x12	Keyboard o and O
    	0x13	Keyboard p and P
    	0x14	Keyboard q and Q
    	0x15	Keyboard r and R
    	0x16	Keyboard s and S
    	0x17	Keyboard t and T
    	0x18	Keyboard u and U
    	0x19	Keyboard v and V
    	0x1A	Keyboard w and W
    	0x1B	Keyboard x and X
    	0x1C	Keyboard y and Y
    	0x1D	Keyboard z and Z
    	0x1E	Keyboard 1 and !
    	0x1F	Keyboard 2 and @
    	0x20	Keyboard 3 and #
    	0x21	Keyboard 4 and $
    	0x22	Keyboard 5 and %
    	0x23	Keyboard 6 and ^
    	0x24	Keyboard 7 and &
    	0x25	Keyboard 8 and *
    	0x26	Keyboard 9 and (
    	0x27	Keyboard 0 and )
    	0x28	Keyboard Return (ENTER)
    	0x29	Keyboard ESCAPE
    	0x2A	Keyboard DELETE (Backspace)
    	0x2B	Keyboard Tab
    	0x2C	Keyboard Spacebar
    	0x2D	Keyboard - and (underscore)
    	0x2E	Keyboard = and +
    	0x2F	Keyboard [ and {
    	0x30	Keyboard ] and }
    	0x31	Keyboard  and |
    	0x32	Keyboard Non-US # and ~
    	0x33	Keyboard ; and :
    	0x34	Keyboard ' and "
    	0x35	Keyboard Grave Accent and Tilde
    	0x36	Keyboard, and <
    	0x37	Keyboard . and >
    	0x38	Keyboard / and ?
    	0x39	Keyboard Caps Lock
    	0x3A	Keyboard F1
    	0x3B	Keyboard F2
    	0x3C	Keyboard F3
    	0x3D	Keyboard F4
    	0x3E	Keyboard F5
    	0x3F	Keyboard F6
    	0x40	Keyboard F7
    	0x41	Keyboard F8
    	0x42	Keyboard F9
    	0x43	Keyboard F10
    	0x44	Keyboard F11
    	0x45	Keyboard F12
    	0x46	Keyboard PrintScreen
    	0x47	Keyboard Scroll Lock
    	0x48	Keyboard Pause
    	0x49	Keyboard Insert
    	0x4A	Keyboard Home
    	0x4B	Keyboard PageUp
    	0x4C	Keyboard Delete Forward
    	0x4D	Keyboard End
    	0x4E	Keyboard PageDown
    	0x4F	Keyboard RightArrow
    	0x50	Keyboard LeftArrow
    	0x51	Keyboard DownArrow
    	0x52	Keyboard UpArrow
    	0x53	Keypad Num Lock and Clear
    	0x54	Keypad /
    	0x55	Keypad *
    	0x56	Keypad -
    	0x57	Keypad +
    	0x58	Keypad ENTER
    	0x59	Keypad 1 and End
    	0x5A	Keypad 2 and Down Arrow
    	0x5B	Keypad 3 and PageDn
    	0x5C	Keypad 4 and Left Arrow
    	0x5D	Keypad 5
    	0x5E	Keypad 6 and Right Arrow
    	0x5F	Keypad 7 and Home
    	0x60	Keypad 8 and Up Arrow
    	0x61	Keypad 9 and PageUp
    	0x62	Keypad 0 and Insert
    	0x63	Keypad . and Delete
    	0x64	Keyboard Non-US  and |
    	0x65	Keyboard Application
    	0x66	Keyboard Power
    	0x67	Keypad =
    	0x68	Keyboard F13
    	0x69	Keyboard F14
    	0x6A	Keyboard F15
    	0x6B	Keyboard F16
    	0x6C	Keyboard F17
    	0x6D	Keyboard F18
    	0x6E	Keyboard F19
    	0x6F	Keyboard F20
    	0x70	Keyboard F21
    	0x71	Keyboard F22
    	0x72	Keyboard F23
    	0x73	Keyboard F24
    	0x74	Keyboard Execute
    	0x75	Keyboard Help
    	0x76	Keyboard Menu
    	0x77	Keyboard Select
    	0x78	Keyboard Stop
    	0x79	Keyboard Again
    	0x7A	Keyboard Undo
    	0x7B	Keyboard Cut
    	0x7C	Keyboard Copy
    	0x7D	Keyboard Paste
    	0x7E	Keyboard Find
    	0x7F	Keyboard Mute
    	0x80	Keyboard Volume Up
    	0x81	Keyboard Volume Down
    	0x82	Keyboard Locking Caps Lock
    	0x83	Keyboard Locking Num Lock
    	0x84	Keyboard Locking Scroll Lock
    	0x85	Keypad Comma
    	0x86	Keypad Equal Sign
    	0x87	Keyboard International1
    	0x88	Keyboard International2
    	0x89	Keyboard International3
    	0x8A	Keyboard International4
    	0x8B	Keyboard International5
    	0x8C	Keyboard International6
    	0x8D	Keyboard International7
    	0x8E	Keyboard International8
    	0x8F	Keyboard International9
    	0x90	Keyboard LANG1
    	0x91	Keyboard LANG2
    	0x92	Keyboard LANG3
    	0x93	Keyboard LANG4
    	0x94	Keyboard LANG5
    	0x95	Keyboard LANG6
    	0x96	Keyboard LANG7
    	0x97	Keyboard LANG8
    	0x98	Keyboard LANG9
    	0x99	Keyboard Alternate Erase
    	0x9A	Keyboard SysReq/Attention
    	0x9B	Keyboard Cancel
    	0x9C	Keyboard Clear
    	0x9D	Keyboard Prior
    	0x9E	Keyboard Return
    	0x9F	Keyboard Separator
    	0xA0	Keyboard Out
    	0xA1	Keyboard Oper
    	0xA2	Keyboard Clear/Again
    	0xA3	Keyboard CrSel/Props
    	0xA4	Keyboard ExSel
    	0xE0	Keyboard LeftControl
    	0xE1	Keyboard LeftShift
    	0xE2	Keyboard LeftAlt
    	0xE3	Keyboard Left GUI
    	0xE4	Keyboard RightControl
    	0xE5	Keyboard RightShift
    	0xE6	Keyboard RightAlt
    	0xE7	Keyboard Right GUI
    
    8	LEDs
    	0x00	Undefined
    	0x01	Num Lock
    	0x02	Caps Lock
    	0x03	Scroll Lock
    	0x04	Compose
    	0x05	Kana
    	0x06	Power
    	0x07	Shift
    	0x08	Do Not Disturb
    	0x09	Mute
    	0x0A	Tone Enable
    	0x0B	High Cut Filter
    	0x0C	Low Cut Filter
    	0x0D	Equalizer Enable
    	0x0E	Sound Field On
    	0x0F	Surround Field On
    	0x10	Repeat
    	0x11	Stereo
    	0x12	Sampling Rate Detect
    	0x13	Spinning
    	0x14	CAV
    	0x15	CLV
    	0x16	Recording Format Detect
    	0x17	Off-Hook
    	0x18	Ring
    	0x19	Message Waiting
    	0x1A	Data Mode
    	0x1B	Battery Operation
    	0x1C	Battery OK
    	0x1D	Battery Low
    	0x1E	Speaker
    	0x1F	Head Set
    	0x20	Hold
    	0x21	Microphone
    	0x22	Coverage
    	0x23	Night Mode
    	0x24	Send Calls
    	0x25	Call Pickup
    	0x26	Conference
    	0x27	Stand-by
    	0x28	Camera On
    	0x29	Camera Off
    	0x2A	On-Line
    	0x2B	Off-Line
    	0x2C	Busy
    	0x2D	Ready
    	0x2E	Paper-Out
    	0x2F	Paper-Jam
    	0x30	Remote
    	0x31	Forward
    	0x32	Reverse
    	0x33	Stop
    	0x34	Rewind
    	0x35	Fast Forward
    	0x36	Play
    	0x37	Pause
    	0x38	Record
    	0x39	Error
    	0x3A	Usage Selected Indicator
    	0x3B	Usage In Use Indicator
    	0x3C	Usage Multi Mode Indicator
    	0x3D	Indicator On
    	0x3E	Indicator Flash
    	0x3F	Indicator Slow Blink
    	0x40	Indicator Fast Blink
    	0x41	Indicator Off
    	0x42	Flash On Time
    	0x43	Slow Blink On Time
    	0x44	Slow Blink Off Time
    	0x45	Fast Blink On Time
    	0x46	Fast Blink Off Time
    	0x47	Usage Indicator Color
    	0x48	Red
    	0x49	Green
    	0x4A	Amber
    	0x4B	Generic Indicator
    	0x4C	System Suspend
    	0x4D	External Power Connected
    	0x4C-FFFF	Reserved
    
    9	Button
    	0x00	No Button Pressed
    	*	Button %d
    
    10	Ordinal
    	0x00	Unused
    	*	Instance %d
    
    11	Telephony
    	0x00	Unassigned
    	0x01	Phone
    	0x02	Answering Machine
    	0x03	Message Controls
    	0x04	Handset
    	0x05	Headset
    	0x06	Telephony Key Pad
    	0x07	Programmable Button
    	0x20	Hook Switch
    	0x21	Flash
    	0x22	Feature
    	0x23	Hold
    	0x24	Redial
    	0x25	Transfer
    	0x26	Drop
    	0x27	Park
    	0x28	Forward Calls
    	0x29	Alternate Function
    	0x2A	Line
    	0x2B	Speaker Phone
    	0x2C	Conference
    	0x2D	Ring Enable
    	0x2E	Ring Select
    	0x2F	Phone Mute
    	0x30	Caller ID
    	0x50	Speed Dial
    	0x51	Store Number
    	0x52	Recall Number
    	0x53	Phone Directory
    	0x70	Voice Mail
    	0x71	Screen Calls
    	0x72	Do Not Disturb
    	0x73	Message
    	0x74	Answer On/Off
    	0x90	Inside Dial Tone
    	0x91	Outside Dial Tone
    	0x92	Inside Ring Tone
    	0x93	Outside Ring Tone
    	0x94	Priority Ring Tone
    	0x95	Inside Ringback
    	0x96	Priority Ringback
    	0x97	Line Busy Tone
    	0x98	Reorder Tone
    	0x99	Call Waiting Tone
    	0x9A	Confirmation Tone 1
    	0x9B	Confirmation Tone 2
    	0x9C	Tones Off
    	0xB0	Phone Key 0
    	0xB1	Phone Key 1
    	0xB2	Phone Key 2
    	0xB3	Phone Key 3
    	0xB4	Phone Key 4
    	0xB5	Phone Key 5
    	0xB6	Phone Key 6
    	0xB7	Phone Key 7
    	0xB8	Phone Key 8
    	0xB9	Phone Key 9
    	0xBA	Phone Key Star
    	0xBB	Phone Key Pound
    	0xBC	Phone Key A
    	0xBD	Phone Key B
    	0xBE	Phone Key C
    	0xBF	Phone Key D
    
    12	Consumer
    	0x00	Unassigned
    	0x01	Consumer Control
    	0x02	Numeric Key Pad
    	0x03	Programmable Buttons
    	0x20	+10
    	0x21	+100
    	0x22	AM/PM
    	0x30	Power
    	0x31	Reset
    	0x32	Sleep
    	0x33	Sleep After
    	0x34	Sleep Mode
    	0x35	Illumination
    	0x36	Function Buttons
    	0x40	Menu
    	0x41	Menu  Pick
    	0x42	Menu Up
    	0x43	Menu Down
    	0x44	Menu Left
    	0x45	Menu Right
    	0x46	Menu Escape
    	0x47	Menu Value Increase
    	0x48	Menu Value Decrease
    	0x60	Data On Screen
    	0x61	Closed Caption
    	0x62	Closed Caption Select
    	0x63	VCR/TV
    	0x64	Broadcast Mode
    	0x65	Snapshot
    	0x66	Still
    	0x80	Selection
    	0x81	Assign Selection
    	0x82	Mode Step
    	0x83	Recall Last
    	0x84	Enter Channel
    	0x85	Order Movie
    	0x86	Channel
    	0x87	Media Selection
    	0x88	Media Select Computer
    	0x89	Media Select TV
    	0x8A	Media Select WWW
    	0x8B	Media Select DVD
    	0x8C	Media Select Telephone
    	0x8D	Media Select Program Guide
    	0x8E	Media Select Video Phone
    	0x8F	Media Select Games
    	0x90	Media Select Messages
    	0x91	Media Select CD
    	0x92	Media Select VCR
    	0x93	Media Select Tuner
    	0x94	Quit
    	0x95	Help
    	0x96	Media Select Tape
    	0x97	Media Select Cable
    	0x98	Media Select Satellite
    	0x99	Media Select Security
    	0x9A	Media Select Home
    	0x9B	Media Select Call
    	0x9C	Channel Increment
    	0x9D	Channel Decrement
    	0x9E	Media Select SAP
    	0xA0	VCR Plus
    	0xA1	Once
    	0xA2	Daily
    	0xA3	Weekly
    	0xA4	Monthly
    	0xB0	Play
    	0xB1	Pause
    	0xB2	Record
    	0xB3	Fast Forward
    	0xB4	Rewind
    	0xB5	Scan Next Track
    	0xB6	Scan Previous Track
    	0xB7	Stop
    	0xB8	Eject
    	0xB9	Random Play
    	0xBA	Select DisC
    	0xBB	Enter Disc
    	0xBC	Repeat
    	0xBD	Tracking
    	0xBE	Track Normal
    	0xBF	Slow Tracking
    	0xC0	Frame Forward
    	0xC1	Frame Back
    	0xC2	Mark
    	0xC3	Clear Mark
    	0xC4	Repeat From Mark
    	0xC5	Return To Mark
    	0xC6	Search Mark Forward
    	0xC7	Search Mark Backwards
    	0xC8	Counter Reset
    	0xC9	Show Counter
    	0xCA	Tracking Increment
    	0xCB	Tracking Decrement
    	0xE0	Volume
    	0xE1	Balance
    	0xE2	Mute
    	0xE3	Bass
    	0xE4	Treble
    	0xE5	Bass Boost
    	0xE6	Surround Mode
    	0xE7	Loudness
    	0xE8	MPX
    	0xE9	Volume Up
    	0xEA	Volume Down
    	0xF0	Speed Select
    	0xF1	Playback Speed
    	0xF2	Standard Play
    	0xF3	Long Play
    	0xF4	Extended Play
    	0xF5	Slow
    	0x100	Fan Enable
    	0x101	Fan Speed
    	0x102	Light
    	0x103	Light Illumination Level
    	0x104	Climate Control Enable
    	0x105	Room Temperature
    	0x106	Security Enable
    	0x107	Fire Alarm
    	0x108	Police Alarm
    	0x150	Balance Right
    	0x151	Balance Left
    	0x152	Bass Increment
    	0x153	Bass Decrement
    	0x154	Treble Increment
    	0x155	Treble Decrement
    	0x160	Speaker System
    	0x161	Channel Left
    	0x162	Channel Right
    	0x163	Channel Center
    	0x164	Channel Front
    	0x165	Channel Center Front
    	0x166	Channel Side
    	0x167	Channel Surround
    	0x168	Channel Low Frequency Enhancement
    	0x169	Channel Top
    	0x16A	Channel Unknown
    	0x170	Sub-channel
    	0x171	Sub-channel Increment
    	0x172	Sub-channel Decrement
    	0x173	Alternate Audio Increment
    	0x174	Alternate Audio Decrement
    	0x180	Application Launch Buttons
    	0x181	AL Launch Button Configuration Tool
    	0x182	AL Programmable Button Configuration
    	0x183	AL Consumer Control Configuration
    	0x184	AL Word Processor
    	0x185	AL Text Editor
    	0x186	AL Spreadsheet
    	0x187	AL Graphics Editor
    	0x188	AL Presentation App
    	0x189	AL Database App
    	0x18A	AL Email Reader
    	0x18B	AL Newsreader
    	0x18C	AL Voicemail
    	0x18D	AL Contacts/Address Book
    	0x18E	AL Calendar/Schedule
    	0x18F	AL Task/Project Manager
    	0x190	AL Log/Journal/Timecard
    	0x191	AL Checkbook/Finance
    	0x192	AL Calculator
    	0x193	AL A/V Capture/Playback
    	0x194	AL Local Machine Browser
    	0x195	AL LAN/WAN Browser
    	0x196	AL Internet Browser
    	0x197	AL Remote Networking/ISP Connect
    	0x198	AL Network Conference
    	0x199	AL Network Chat
    	0x19A	AL Telephony/Dialer
    	0x19B	AL Logon
    	0x19C	AL Logoff
    	0x19D	AL Logon/Logoff
    	0x19E	AL Terminal Lock/Screensaver
    	0x19F	AL Control Panel
    	0x1A0	AL Command Line Processor/Run
    	0x1A1	AL Process/Task Manager
    	0x1A2	AL Select Tast/Application
    	0x1A3	AL Next Task/Application
    	0x1A4	AL Previous Task/Application
    	0x1A5	AL Preemptive Halt Task/Application
    	0x200	Generic GUI Application Controls
    	0x201	AC New
    	0x202	AC Open
    	0x203	AC Close
    	0x204	AC Exit
    	0x205	AC Maximize
    	0x206	AC Minimize
    	0x207	AC Save
    	0x208	AC Print
    	0x209	AC Properties
    	0x21A	AC Undo
    	0x21B	AC Copy
    	0x21C	AC Cut
    	0x21D	AC Paste
    	0x21E	AC Select All
    	0x21F	AC Find
    	0x220	AC Find and Replace
    	0x221	AC Search
    	0x222	AC Go To
    	0x223	AC Home
    	0x224	AC Back
    	0x225	AC Forward
    	0x226	AC Stop
    	0x227	AC Refresh
    	0x228	AC Previous Link
    	0x229	AC Next Link
    	0x22A	AC Bookmarks
    	0x22B	AC History
    	0x22C	AC Subscriptions
    	0x22D	AC Zoom In
    	0x22E	AC Zoom Out
    	0x22F	AC Zoom
    	0x230	AC Full Screen View
    	0x231	AC Normal View
    	0x232	AC View Toggle
    	0x233	AC Scroll Up
    	0x234	AC Scroll Down
    	0x235	AC Scroll
    	0x236	AC Pan Left
    	0x237	AC Pan Right
    	0x238	AC Pan
    	0x239	AC New Window
    	0x23A	AC Tile Horizontally
    	0x23B	AC Tile Vertically
    	0x23C	AC Format
    
    13	Digitizer
    	0x00	Undefined
    	0x01	Digitizer
    	0x02	Pen
    	0x03	Light Pen
    	0x04	Touch Screen
    	0x05	Touch Pad
    	0x06	White Board
    	0x07	Coordinate Measuring Machine
    	0x08	3-D Digitizer
    	0x09	Stereo Plotter
    	0x0A	Articulated Arm
    	0x0B	Armature
    	0x0C	Multiple Point Digitizer
    	0x0D	Free Space Wand
    	0x20	Stylus
    	0x21	Puck
    	0x22	Finger
    	0x30	Tip Pressure
    	0x31	Barrel Pressure
    	0x32	In Range
    	0x33	Touch
    	0x34	Untouch
    	0x35	Tap
    	0x36	Quality
    	0x37	Data Valid
    	0x38	Transducer Index
    	0x39	Tablet Function Keys
    	0x3A	Program Change Keys
    	0x3B	Battery Strength
    	0x3C	Invert
    	0x3D	X Tilt
    	0x3E	Y Tilt
    	0x3F	Azimuth
    	0x40	Altitude
    	0x41	Twist
    	0x42	Tip Switch
    	0x43	Secondary Tip Switch
    	0x44	Barrel Switch
    	0x45	Eraser
    	0x46	Tablet Pick
    
    15	Physical Interface Device
    
    16	Unicode
    	*	Unicode Char u%04x
    
    20	Alphnumeric Display
    	0x00	Undefined
    	0x01	Alphanumeric Display
    	0x20	Display Attributes Report
    	0x21	ASCII Character Set
    	0x22	Data Read Back
    	0x23	Font Read Back
    	0x24	Display Control Report
    	0x25	Clear Display
    	0x26	Display Enable
    	0x27	Screen Saver Delay
    	0x28	Screen Saver Enable
    	0x29	Vertical Scroll
    	0x2A	Horizontal Scroll
    	0x2B	Character Report
    	0x2C	Display Data
    	0x2D	Display Status
    	0x2E	Stat Not Ready
    	0x2F	Stat Ready
    	0x30	Err Not a loadable character
    	0x31	Err Font data cannot be read
    	0x32	Cursor Position Report
    	0x33	Row
    	0x34	Column
    	0x35	Rows
    	0x36	Columns
    	0x37	Cursor Pixel Positioning
    	0x38	Cursor Mode
    	0x39	Cursor Enable
    	0x3A	Cursor Blink
    	0x3B	Font Report
    	0x3C	Font Data
    	0x3D	Character Width
    	0x3E	Character Height
    	0x3F	Character Spacing Horizontal
    	0x40	Character Spacing Vertical
    	0x41	Unicode Character Set
    
    128	Monitor
    	0x00	Undefined
    	0x01	Monitor Control
    	0x02	EDID Information
    	0x03	VDIF Information
    	0x04	VESA Version
    	0x05	On Screen Display
    	0x06	Auto Size Center
    	0x07	Polarity Horz Synch
    	0x08	Polarity Vert Synch
    	0x09	Sync Type
    	0x0A	Screen Position
    	0x0B	Horizontal Frequency
    	0x0C	Vertical Frequency
    
    129	Monitor Enumerated Values
    	0x00	unassigned
    	*	ENUM %d
    
    130	VESA Virtual Controls
    	0x10	Brightness
    	0x12	Contrast
    	0x16	Video Gain Red
    	0x18	Video Gain Green
    	0x1A	Video Gain Blue
    	0x1C	Focus
    	0x20	Horizontal Position
    	0x22	Horizontal Size
    	0x24	Horizontal Pincushion
    	0x26	Horizontal Pincushion Balance
    	0x28	Horizontal Misconvergence
    	0x2A	Horizontal Linearity
    	0x2C	Horizontal Linearity Balance
    	0x30	Vertical Position
    	0x32	Vertical Size
    	0x34	Vertical Pincushion
    	0x36	Vertical Pincushion Balance
    	0x38	Vertical Misconvergence
    	0x3A	Vertical Linearity
    	0x3C	Vertical Linearity Balance
    	0x40	Parallelogram Distortion
    	0x42	Trapezoidal Distortion
    	0x44	Tilt
    	0x46	Top Corner Distortion Control
    	0x48	Top Corner Distortion Balance
    	0x4A	Bottom Corner Distortion Control
    	0x4C	Bottom Corner Distortion Balance
    	0x56	Moir� Horizontal
    	0x58	Moir� Vertical
    	0x5E	Input Level Select
    	0x60	Input Source Select
    	0x62	Stereo Mode
    	0x6C	Video Black Level Red
    	0x6E	Video Black Level Green
    	0x70	Video Black Level Blue
    
    131	VESA Command
    	0x00	Undefined
    	0x01	Settings
    	0x02	Degauss
    
    132	Power Device
    	0x00	Undefined
    	0x01	iName
    	0x02	PresentStatus
    	0x03	ChangedStatus
    	0x04	UPS
    	0x05	PowerSupply
    	0x10	BatterySystem
    	0x11	BatterySystemID
    	0x12	Battery
    	0x13	BatteryID
    	0x14	Charger
    	0x15	ChargerID
    	0x16	PowerConverter
    	0x17	PowerConverterID
    	0x18	OutletSystem
    	0x19	OutletSystemID
    	0x1A	Input
    	0x1B	InputID
    	0x1C	Output
    	0x1D	OutputID
    	0x1E	Flow
    	0x1F	FlowID
    	0x20	Outlet
    	0x21	OutletID
    	0x22	Gang
    	0x23	GangID
    	0x24	Sink
    	0x25	SinkID
    	0x30	Voltage
    	0x31	Current
    	0x32	Frequency
    	0x33	ApparentPower
    	0x34	ActivePower
    	0x35	PercentLoad
    	0x36	Temperature
    	0x37	Humidity
    	0x40	ConfigVoltage
    	0x41	ConfigCurrent
    	0x42	ConfigFrequency
    	0x43	ConfigApparentPower
    	0x44	ConfigActivePower
    	0x45	ConfigPercentLoad
    	0x46	ConfigTemperature
    	0x47	ConfigHumidity
    	0x50	SwitchOnControl
    	0x51	SwitchOffControl
    	0x52	ToggleControl
    	0x53	LowVoltageTransfer
    	0x54	HighVoltageTransfer
    	0x55	DelayBeforeReboot
    	0x56	DelayBeforeStartup
    	0x57	DelayBeforeShutdown
    	0x58	Test
    	0x59	Vendorspecificcommand
    	0x60	Present
    	0x61	Good
    	0x62	InternalFailure
    	0x63	VoltageOutOfRange
    	0x64	FrequencyOutOfRange
    	0x65	Overload
    	0x66	OverCharged
    	0x67	OverTemperature
    	0x68	ShutdownRequested
    	0x69	ShutdownImminent
    	0x6A	VendorSpecificAnswerValid
    	0x6B	SwitchOn/Off
    	0x6C	Switcheble
    	0x6D	Used
    	0x6E	Boost
    	0x6F	Buck
    	0x70	Initialized
    	0x71	Tested
    
    133	Battery System
    	0x00	Undefined
    	0x01	SMBBatteryMode
    	0x02	SMBBatteryStatus
    	0x03	SMBAlarmWarning
    	0x04	SMBChargerMode
    	0x05	SMBChargerStatus
    	0x06	SMBChargerSpecInfo
    	0x07	SMBSelectorState
    	0x08	SMBSelectorPreset
    	0x09	SMBSelectorInfo
    	0x10	OptionalMfgFunction1
    	0x11	OptionalMfgFunction2
    	0x12	OptionalMfgFunction3
    	0x13	OptionalMfgFunction4
    	0x14	OptionalMfgFunction5
    	0x15	ConnectionToSMBus
    	0x16	OutputConnection
    	0x17	ChargerConnection
    	0x18	BatteryInsertion
    	0x19	Usenext
    	0x1A	OKToUse
    	0x28	ManufacturerAccess
    	0x29	RemainingCapacityLimit
    	0x2A	RemainingTimeLimit
    	0x2B	AtRate
    	0x2C	CapacityMode
    	0x2D	BroadcastToCharger
    	0x2E	PrimaryBattery
    	0x2F	ChargeController
    	0x40	TerminateCharge
    	0x41	TermminateDischarge
    	0x42	BelowRemainingCapacityLimit
    	0x43	RemainingTimeLimitExpired
    	0x44	Charging
    	0x45	Discharging
    	0x46	FullyCharged
    	0x47	FullyDischarged
    	0x48	ConditionningFlag
    	0x49	AtRateOK
    	0x4A	SMBErrorCode
    	0x4B	NeedReplacement
    	0x60	AtRateTimeToFull
    	0x61	AtRateTimeToEmpty
    	0x62	AverageCurrent
    	0x63	Maxerror
    	0x64	RelativeStateOfCharge
    	0x65	AbsoluteStateOfCharge
    	0x66	RemainingCapacity
    	0x67	FullChargeCapacity
    	0x68	RunTimeToEmpty
    	0x69	AverageTimeToEmpty
    	0x6A	AverageTimeToFull
    	0x6B	CycleCount
    	0x80	BattPackModelLevel
    	0x81	InternalChargeController
    	0x82	PrimaryBatterySupport
    	0x83	DesignCapacity
    	0x84	SpecificationInfo
    	0x85	ManufacturerDate
    	0x86	SerialNumber
    	0x87	iManufacturerName
    	0x88	iDevicename
    	0x89	iDeviceChemistery
    	0x8A	iManufacturerData
    	0x8B	Rechargeable
    	0x8C	WarningCapacityLimit
    	0x8D	CapacityGranularity1
    	0x8E	CapacityGranularity2
    	0xC0	InhibitCharge
    	0xC1	EnablePolling
    	0xC2	ResetToZero
    	0xD0	ACPresent
    	0xD1	BatteryPresent
    	0xD2	PowerFail
    	0xD3	AlarmInhibited
    	0xD4	ThermistorUnderRange
    	0xD5	ThermistorHot
    	0xD6	ThermistorCold
    	0xD7	ThermistorOverRange
    	0xD8	VoltageOutOfRange
    	0xD9	CurrentOutOfRange
    	0xDA	CurrentNotRegulated
    	0xDB	VoltageNotRegulated
    	0xDC	MasterMode
    	0xDD	ChargerBattery/HostControlled
    	0xF0	ChargerSpecInfo
    	0xF1	ChargerSpecRef
    	0xF2	Level2
    	0xF3	Level3
    
    140	Bar Code Scanner
    
    141	Scale Device
    
    144	Camera Control
    
    145	Arcade Device
    
    # Some Micro$oft non-standard extensions
    0xff00	Microsoft
    	0xe9	Base Up
    	0xea	Base Down
    
    # APC non-standard page?  (1.6.2003) Riccardo "VIC" Torrini
    0xff84	__APC_Power Device
    	0x00	Undefined
    	0x01	iName
    	0x02	PresentStatus
    	0x03	ChangedStatus
    	0x04	UPS
    	0x05	PowerSupply
    	0x10	BatterySystem
    	0x11	BatterySystemID
    	0x12	Battery
    	0x13	BatteryID
    	0x14	Charger
    	0x15	ChargerID
    	0x16	PowerConverter
    	0x17	PowerConverterID
    	0x18	OutletSystem
    	0x19	OutletSystemID
    	0x1A	Input
    	0x1B	InputID
    	0x1C	Output
    	0x1D	OutputID
    	0x1E	Flow
    	0x1F	FlowID
    	0x20	Outlet
    	0x21	OutletID
    	0x22	Gang
    	0x23	GangID
    	0x24	Sink
    	0x25	SinkID
    	0x30	Voltage
    	0x31	Current
    	0x32	Frequency
    	0x33	ApparentPower
    	0x34	ActivePower
    	0x35	PercentLoad
    	0x36	Temperature
    	0x37	Humidity
    	0x40	ConfigVoltage
    	0x41	ConfigCurrent
    	0x42	ConfigFrequency
    	0x43	ConfigApparentPower
    	0x44	ConfigActivePower
    	0x45	ConfigPercentLoad
    	0x46	ConfigTemperature
    	0x47	ConfigHumidity
    	0x50	SwitchOnControl
    	0x51	SwitchOffControl
    	0x52	ToggleControl
    	0x53	LowVoltageTransfer
    	0x54	HighVoltageTransfer
    	0x55	DelayBeforeReboot
    	0x56	DelayBeforeStartup
    	0x57	DelayBeforeShutdown
    	0x58	Test
    	0x59	Vendorspecificcommand
    	0x60	Present
    	0x61	Good
    	0x62	InternalFailure
    	0x63	VoltageOutOfRange
    	0x64	FrequencyOutOfRange
    	0x65	Overload
    	0x66	OverCharged
    	0x67	OverTemperature
    	0x68	ShutdownRequested
    	0x69	ShutdownImminent
    	0x6A	VendorSpecificAnswerValid
    	0x6B	SwitchOn/Off
    	0x6C	Switcheble
    	0x6D	Used
    	0x6E	Boost
    	0x6F	Buck
    	0x70	Initialized
    	0x71	Tested
    
    0xff85	__APC_Battery System
    	0x00	Undefined
    	0x01	SMBBatteryMode
    	0x02	SMBBatteryStatus
    	0x03	SMBAlarmWarning
    	0x04	SMBChargerMode
    	0x05	SMBChargerStatus
    	0x06	SMBChargerSpecInfo
    	0x07	SMBSelectorState
    	0x08	SMBSelectorPreset
    	0x09	SMBSelectorInfo
    	0x10	OptionalMfgFunction1
    	0x11	OptionalMfgFunction2
    	0x12	OptionalMfgFunction3
    	0x13	OptionalMfgFunction4
    	0x14	OptionalMfgFunction5
    	0x15	ConnectionToSMBus
    	0x16	OutputConnection
    	0x17	ChargerConnection
    	0x18	BatteryInsertion
    	0x19	Usenext
    	0x1A	OKToUse
    	0x28	ManufacturerAccess
    	0x29	RemainingCapacityLimit
    	0x2A	RemainingTimeLimit
    	0x2B	AtRate
    	0x2C	CapacityMode
    	0x2D	BroadcastToCharger
    	0x2E	PrimaryBattery
    	0x2F	ChargeController
    	0x40	TerminateCharge
    	0x41	TermminateDischarge
    	0x42	BelowRemainingCapacityLimit
    	0x43	RemainingTimeLimitExpired
    	0x44	Charging
    	0x45	Discharging
    	0x46	FullyCharged
    	0x47	FullyDischarged
    	0x48	ConditionningFlag
    	0x49	AtRateOK
    	0x4A	SMBErrorCode
    	0x4B	NeedReplacement
    	0x60	AtRateTimeToFull
    	0x61	AtRateTimeToEmpty
    	0x62	AverageCurrent
    	0x63	Maxerror
    	0x64	RelativeStateOfCharge
    	0x65	AbsoluteStateOfCharge
    	0x66	RemainingCapacity
    	0x67	FullChargeCapacity
    	0x68	RunTimeToEmpty
    	0x69	AverageTimeToEmpty
    	0x6A	AverageTimeToFull
    	0x6B	CycleCount
    	0x80	BattPackModelLevel
    	0x81	InternalChargeController
    	0x82	PrimaryBatterySupport
    	0x83	DesignCapacity
    	0x84	SpecificationInfo
    	0x85	ManufacturerDate
    	0x86	SerialNumber
    	0x87	iManufacturerName
    	0x88	iDevicename
    	0x89	iDeviceChemistery
    	0x8A	iManufacturerData
    	0x8B	Rechargeable
    	0x8C	WarningCapacityLimit
    	0x8D	CapacityGranularity1
    	0x8E	CapacityGranularity2
    	0xC0	InhibitCharge
    	0xC1	EnablePolling
    	0xC2	ResetToZero
    	0xD0	ACPresent
    	0xD1	BatteryPresent
    	0xD2	PowerFail
    	0xD3	AlarmInhibited
    	0xD4	ThermistorUnderRange
    	0xD5	ThermistorHot
    	0xD6	ThermistorCold
    	0xD7	ThermistorOverRange
    	0xD8	VoltageOutOfRange
    	0xD9	CurrentOutOfRange
    	0xDA	CurrentNotRegulated
    	0xDB	VoltageNotRegulated
    	0xDC	MasterMode
    	0xDD	ChargerBattery/HostControlled
    	0xF0	ChargerSpecInfo
    	0xF1	ChargerSpecRef
    	0xF2	Level2
    	0xF3	Level3
  • 相关阅读:
    故障转移集群的仲裁
    部署AlwaysOn第一步:搭建Windows服务器故障转移集群
    行级安全(Row-Level Security)
    B-树和B+树的应用
    SpringMVC之HandlerAdapter解析
    SpringMVC 请求响应流程
    Java热部署相关
    ZooKeeper实现分布式锁
    Redis整合Spring实现分布式锁
    分布式锁原理及实现方式
  • 原文地址:https://www.cnblogs.com/hwl1023/p/5611364.html
Copyright © 2020-2023  润新知