diff options
author | markus <markus@FreeBSD.org> | 2006-10-24 23:52:22 +0000 |
---|---|---|
committer | markus <markus@FreeBSD.org> | 2006-10-24 23:52:22 +0000 |
commit | 3015e34f1c3fab39f699d47338f6e344ee202ce2 (patch) | |
tree | f7ab17f1712dca0a15ece030e973ab0195149994 /share | |
parent | 3c4525479ba55c7392dae57b0e2977ad9541b5cc (diff) | |
download | FreeBSD-src-3015e34f1c3fab39f699d47338f6e344ee202ce2.zip FreeBSD-src-3015e34f1c3fab39f699d47338f6e344ee202ce2.tar.gz |
- Update USB HID usage tables according to the following specs:
* USB HID Usage Tables, V1.12
* USB Monitor Control Class Specification, V1.0
* USB Usage Tables for HID Power Devices, V1.0
* USB Device Class Definition for Physical Devices, V1.0
* USB HID Point of Sale Usage Tables, V1.02
- Fix spelling of 'Microsoft'
- Bring the so called Microsoft page, in line with the style of the rest of
the file.
- Remove NetBSD version string as it doesn't reflect reality any longer
Approved by: emax (mentor)
Diffstat (limited to 'share')
-rw-r--r-- | share/misc/usb_hid_usages | 766 |
1 files changed, 709 insertions, 57 deletions
diff --git a/share/misc/usb_hid_usages b/share/misc/usb_hid_usages index bb0f40c..2e66836 100644 --- a/share/misc/usb_hid_usages +++ b/share/misc/usb_hid_usages @@ -1,4 +1,3 @@ -# $NetBSD: usb_hid_usages,v 1.3 1999/07/02 15:46:53 simonb Exp $ # $FreeBSD$ # # USB HID usage table @@ -20,6 +19,7 @@ 0x06 Keyboard 0x07 Keypad 0x08 Multi-axis Controller + 0x09 Tablet PC System Controls 0x30 X 0x31 Y 0x32 Z @@ -33,6 +33,8 @@ 0x3A Counted Buffer 0x3B Byte Count 0x3C Motion Wakeup + 0x3D Start + 0x3E Select 0x40 Vx 0x41 Vy 0x42 Vz @@ -40,6 +42,8 @@ 0x44 Vbry 0x45 Vbrx 0x46 Vno + 0x47 Feature Notification + 0x48 Resolution Multiplier 0x80 System Control 0x81 System Power Down 0x82 System Sleep @@ -54,10 +58,29 @@ 0x8B System Menu Left 0x8C System Menu Up 0x8D System Menu Down + 0x8E System Cold Restart + 0x8F System Warm Restart 0x90 D-pad Up 0x91 D-pad Down 0x92 D-pad Right 0x93 D-pad Left + 0xA0 System Dock + 0xA1 System Undock + 0xA2 System Setup + 0xA3 System Break + 0xA4 System Debugger Break + 0xA5 Application Break + 0xA6 Application Debugger Break + 0xA7 System Speaker Mute + 0xA8 System Hibernate + 0xB0 System Display Invert + 0xB1 System Display Internal + 0xB2 System Display External + 0xB3 System Display Both + 0xB4 System Display Dual + 0xB5 System Display Toggle Int/Ext + 0xB6 System Display Swap Primary/Secondary + 0xB7 System Display LCD Autoscale 2 Simulation Controls 0x00 Undefined @@ -72,22 +95,22 @@ 0x09 Airplane Simulation Device 0x0A Helicopter Simulation Device 0x0B Magic Carpet Simulation Device - 0x0C Bicycle + 0x0C Bicycle Simulation Device 0x20 Flight Control Stick 0x21 Flight Stick 0x22 Cyclic Control 0x23 Cyclic Trim 0x24 Flight Yoke 0x25 Track Control - 0x26 Driving Control + 0x26 Reserved 0xB0 Aileron 0xB1 Aileron Trim 0xB2 Anti-Torque Control - 0xB3 Auto-pilot Enable + 0xB3 Autopilot Enable 0xB4 Chaff Release 0xB5 Collective Control 0xB6 Dive Brake - 0xB7 Electronic Counter Measures + 0xB7 Electronic Countermeasures 0xB8 Elevator 0xB9 Elevator Trim 0xBA Rudder @@ -173,8 +196,8 @@ 0x03 Gun Device 0x20 Point of View 0x21 Turn Right/Left - 0x22 Pitch Right/Left - 0x23 Roll Forward/Backward + 0x22 Pitch Forward/Backward + 0x23 Roll Right/Left 0x24 Move Right/Left 0x25 Move Forward/Backward 0x26 Move Up/Down @@ -197,6 +220,16 @@ 0x37 Gamepad Fire/Jump 0x39 Gamepad Trigger +6 Generic Device Control + 0x00 Unidentified + 0x20 Battery Strength + 0x21 Wireless Channel + 0x22 Wireless ID + 0x23 Discover Wireless Control + 0x24 Security Code Character Entered + 0x25 Security Code Character Erased + 0x26 Security Code Cleared + 7 Keyboard 0x00 Reserved (no event indicated) 0x01 Keyboard ErrorRollOver @@ -252,7 +285,7 @@ 0x33 Keyboard ; and : 0x34 Keyboard ' and " 0x35 Keyboard Grave Accent and Tilde - 0x36 Keyboard, and < + 0x36 Keyboard , and < 0x37 Keyboard . and > 0x38 Keyboard / and ? 0x39 Keyboard Caps Lock @@ -363,6 +396,52 @@ 0xA2 Keyboard Clear/Again 0xA3 Keyboard CrSel/Props 0xA4 Keyboard ExSel + 0xB0 Keypad 00 + 0xB1 Keypad 000 + 0xB2 Thousands Separator + 0xB3 Decimal Separator + 0xB4 Currency Unit + 0xB5 Currency Sub-unit + 0xB6 Keypad ( + 0xB7 Keypad ) + 0xB8 Keypad { + 0xB9 Keypad } + 0xBA Keypad Tab + 0xBB Keypad Backspace + 0xBC Keypad A + 0xBD Keypad B + 0xBE Keypad C + 0xBF Keypad D + 0xC0 Keypad E + 0xC1 Keypad F + 0xC2 Keypad XOR + 0xC3 Keypad ^ + 0xC4 Keypad % + 0xC5 Keypad < + 0xC6 Keypad > + 0xC7 Keypad & + 0xC8 Keypad && + 0xC9 Keypad | + 0xCA Keypad || + 0xCB Keypad : + 0xCC Keypad # + 0xCD Keypad Space + 0xCE Keypad @ + 0xCF Keypad ! + 0xD0 Keypad Memory Store + 0xD1 Keypad Memory Recall + 0xD2 Keypad Memory Clear + 0xD3 Keypad Memory Add + 0xD4 Keypad Memory Subtract + 0xD5 Keypad Memory Multiply + 0xD6 Keypad Memory Divide + 0xD7 Keypad +/- + 0xD8 Keypad Clear + 0xD9 Keypad Clear Entry + 0xDA Keypad Binary + 0xDB Keypad Octal + 0xDC Keypad Decimal + 0xDD Keypad Hexadecimal 0xE0 Keyboard LeftControl 0xE1 Keyboard LeftShift 0xE2 Keyboard LeftAlt @@ -388,7 +467,7 @@ 0x0C Low Cut Filter 0x0D Equalizer Enable 0x0E Sound Field On - 0x0F Surround Field On + 0x0F Surround On 0x10 Repeat 0x11 Stereo 0x12 Sampling Rate Detect @@ -445,20 +524,19 @@ 0x45 Fast Blink On Time 0x46 Fast Blink Off Time 0x47 Usage Indicator Color - 0x48 Red - 0x49 Green - 0x4A Amber + 0x48 Indicator Red + 0x49 Indicator Green + 0x4A Indicator 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 + 0x00 Reserved * Instance %d 11 Telephony @@ -487,6 +565,7 @@ 0x2E Ring Select 0x2F Phone Mute 0x30 Caller ID + 0x31 Send 0x50 Speed Dial 0x51 Store Number 0x52 Recall Number @@ -509,6 +588,8 @@ 0x9A Confirmation Tone 1 0x9B Confirmation Tone 2 0x9C Tones Off + 0x9D Outside Ringback + 0x9E Ringer 0xB0 Phone Key 0 0xB1 Phone Key 1 0xB2 Phone Key 2 @@ -531,6 +612,9 @@ 0x01 Consumer Control 0x02 Numeric Key Pad 0x03 Programmable Buttons + 0x04 Microphone + 0x05 Headphone + 0x06 Graphic Equalizer 0x20 +10 0x21 +100 0x22 AM/PM @@ -542,7 +626,7 @@ 0x35 Illumination 0x36 Function Buttons 0x40 Menu - 0x41 Menu Pick + 0x41 Menu Pick 0x42 Menu Up 0x43 Menu Down 0x44 Menu Left @@ -621,6 +705,9 @@ 0xC9 Show Counter 0xCA Tracking Increment 0xCB Tracking Decrement + 0xCC Stop/Eject + 0xCD Play/Pause + 0xCE Play/Skip 0xE0 Volume 0xE1 Balance 0xE2 Mute @@ -630,8 +717,8 @@ 0xE6 Surround Mode 0xE7 Loudness 0xE8 MPX - 0xE9 Volume Up - 0xEA Volume Down + 0xE9 Volume Increment + 0xEA Volume Decrement 0xF0 Speed Select 0xF1 Playback Speed 0xF2 Standard Play @@ -640,13 +727,18 @@ 0xF5 Slow 0x100 Fan Enable 0x101 Fan Speed - 0x102 Light + 0x102 Light Enable 0x103 Light Illumination Level 0x104 Climate Control Enable 0x105 Room Temperature 0x106 Security Enable 0x107 Fire Alarm 0x108 Police Alarm + 0x109 Proximity + 0x10A Motion + 0x10B Duress Alarm + 0x10C Holdup Alarm + 0x10D Medical Alarm 0x150 Balance Right 0x151 Balance Left 0x152 Bass Increment @@ -707,6 +799,39 @@ 0x1A3 AL Next Task/Application 0x1A4 AL Previous Task/Application 0x1A5 AL Preemptive Halt Task/Application + 0x1A6 AL Integrated Help Center + 0x1A7 AL Documents + 0x1A8 AL Thesaurus + 0x1A9 AL Dictionary + 0x1AA AL Desktop + 0x1AB AC Spell Check + 0x1AC AL Grammar Check + 0x1AD AL Wireless Status + 0x1AE AL Keyboard Layout + 0x1AF AL Virus Protection + 0x1B0 AL Encryption + 0x1B1 AL Screen Saver + 0x1B2 AL Alarms + 0x1B3 AL Clock + 0x1B4 AL File Browser + 0x1B5 AL Power Status + 0x1B6 AL Image Browser + 0x1B7 AL Audio Browser + 0x1B8 AL Movie Browser + 0x1B9 AL Digital Rights Manager + 0x1BA AL Digital Wallet + 0x1BC AL Instant Messaging + 0x1BD AL OEM Feature/Tips/Tutorial Browser + 0x1BE AL OEM Help + 0x1BF AL Online Community + 0x1C0 AL Entertainment Content Browser + 0x1C1 AL Online Shopping Browser + 0x1C2 AL SmartCard Information/Help + 0x1C3 AL Market Monitor/Finance Browser + 0x1C4 AL Customized Corporate News Browser + 0x1C5 AL Online Activity Browser + 0x1C6 AL Research/Search Browser + 0x1C7 AL Audio Player 0x200 Generic GUI Application Controls 0x201 AC New 0x202 AC Open @@ -752,6 +877,102 @@ 0x23A AC Tile Horizontally 0x23B AC Tile Vertically 0x23C AC Format + 0x23D AC Edit + 0x23E AC Bold + 0x23F AC Italics + 0x240 AC Underline + 0x241 AC Strikethrough + 0x242 AC Subscript + 0x243 AC Superscript + 0x244 AC All Caps + 0x245 AC Rotate + 0x246 AC Resize + 0x247 AC Flip Horizontal + 0x248 AC Flip Vertical + 0x249 AC Mirror Horizontal + 0x24A AC Mirror Vertical + 0x24B AC Font Select + 0x24C AC Font Color + 0x24D AC Font Size + 0x24E AC Justify Left + 0x24F AC Justify Center H + 0x250 AC Justify Right + 0x251 AC Justify Block H + 0x252 AC Justify Top + 0x253 AC Justify Center V + 0x254 AC Justify Bottom + 0x255 AC Justify Block V + 0x256 AC Justify Decrease + 0x257 AC Justify Increase + 0x258 AC Numbered List + 0x259 AC Restart Numbering + 0x25A AC Bulleted List + 0x25B AC Promote + 0x25C AC Demote + 0x25D AC Yes + 0x25E AC No + 0x25F AC Cancel + 0x260 AC Catalog + 0x261 AC Buy/Checkout + 0x262 AC Add to Cart + 0x263 AC Expand + 0x264 AC Expand All + 0x265 AC Collapse + 0x266 AC Collapse All + 0x267 AC Print Preview + 0x268 AC Paste Special + 0x269 AC Insert Mode + 0x26A AC Delete + 0x26B AC Lock + 0x26C AC Unlock + 0x26D AC Protect + 0x26E AC Unprotect + 0x26F AC Attach Comment + 0x270 AC Delete Comment + 0x271 AC View Comment + 0x272 AC Select Word + 0x273 AC Select Sentence + 0x274 AC Select Paragraph + 0x275 AC Select Column + 0x276 AC Select Row + 0x277 AC Select Table + 0x278 AC Select Object + 0x279 AC Redo/Repeat + 0x27A AC Sort + 0x27B AC Sort Ascending + 0x27C AC Sort Descending + 0x27D AC Filter + 0x27E AC Set Clock + 0x27F AC View Clock + 0x280 AC Select Time Zone + 0x281 AC Edit Time Zones + 0x282 AC Set Alarm + 0x283 AC Clear Alarm + 0x284 AC Snooze Alarm + 0x285 AC Reset Alarm + 0x286 AC Synchronize + 0x287 AC Send/Receive + 0x288 AC Send To + 0x289 AC Reply + 0x28A AC Reply All + 0x28B AC Forward Msg + 0x28C AC Send + 0x28D AC Attach File + 0x28E AC Upload + 0x28F AC Download (Save Target As) + 0x290 AC Set Borders + 0x291 AC Insert Row + 0x292 AC Insert Column + 0x293 AC Insert File + 0x294 AC Insert Picture + 0x295 AC Insert Object + 0x296 AC Insert Symbol + 0x297 AC Save and Close + 0x298 AC Rename + 0x299 AC Merge + 0x29A AC Split + 0x29B AC Distribute Horizontally + 0x29C AC Distribute Vertically 13 Digitizer 0x00 Undefined @@ -762,7 +983,7 @@ 0x05 Touch Pad 0x06 White Board 0x07 Coordinate Measuring Machine - 0x08 3-D Digitizer + 0x08 3D Digitizer 0x09 Stereo Plotter 0x0A Articulated Arm 0x0B Armature @@ -796,6 +1017,112 @@ 0x46 Tablet Pick 15 Physical Interface Device + 0x00 Undefined + 0x01 Physical Interface Device + 0x20 Normal + 0x21 Set Effect Report + 0x22 Effect Block Index + 0x23 Parameter Block Offset + 0x24 ROM Flag + 0x25 Effect Type + 0x26 ET Constant Force + 0x27 ET Ramp + 0x28 ET Custom Force Data + 0x30 ET Square + 0x31 ET Sine + 0x32 ET Triangle + 0x33 ET Sawtooth Up + 0x34 ET Sawtooth Down + 0x40 ET Spring + 0x41 ET Damper + 0x42 ET Inertia + 0x43 ET Friction + 0x50 Duration + 0x51 Sample Period + 0x52 Gain + 0x53 Trigger Button + 0x54 Trigger Repeat Interval + 0x55 Axes Enable + 0x56 Direction Enable + 0x57 Direction + 0x58 Type Specific Block Offset + 0x59 Block Type + 0x5A Set Envelope Report + 0x5B Attack Level + 0x5C Attack Time + 0x5D Fade Level + 0x5E Fade Time + 0x5F Set Condition Report + 0x60 CP Offset + 0x61 Positive Coefficient + 0x62 Negative Coefficient + 0x63 Positive Saturation + 0x64 Negative Saturation + 0x65 Dead Band + 0x66 Download Force Sample + 0x67 Isoch Custom Force Enable + 0x68 Custom Force Data Report + 0x69 Custom Force Data + 0x6A Custom Force Vendor Defined Data + 0x6B Set Custom Force Report + 0x6C Custom Force Data Offset + 0x6D Sample Count + 0x6E Set Periodic Report + 0x6F Offset + 0x70 Magnitude + 0x71 Phase + 0x72 Period + 0x73 Set Constant Force Report + 0x74 Set Ramp Force Report + 0x75 Ramp Start + 0x76 Ramp End + 0x77 Effect Operation Report + 0x78 Effect Operation + 0x79 Op Effect Start + 0x7A Op Effect Start Solo + 0x7B Op Effect Stop + 0x7C Loop Count + 0x7D Device Gain Report + 0x7E Device Gain + 0x7F PID Pool Report + 0x80 RAM Pool Size + 0x81 ROM Pool Size + 0x82 ROM Effect Block Count + 0x83 Simultaneous Effects Max + 0x84 Pool Alignment + 0x85 PID Pool Move Report + 0x86 Move Source + 0x87 Move Destination + 0x88 Move Length + 0x89 PID Block Load Report + 0x8B Block Load Status + 0x8C Block Load Success + 0x8D Block Load Full + 0x8E Block Load Error + 0x8F Block Handle + 0x90 PID Block Free Report + 0x91 Type Specific Block Handle + 0x92 PID State Report + 0x94 Effect Playing + 0x95 PID Device Control Report + 0x96 PID Device Control + 0x97 DC Enable Actuators + 0x98 DC Disable Actuators + 0x99 DC Stop All Effects + 0x9A DC Device Reset + 0x9B DC Device Pause + 0x9C DC Device Continue + 0x9F Device Paused + 0xA0 Actuators Enable + 0xA4 Safety Switch + 0xA5 Actuator Override Switch + 0xA6 Actuator Power + 0xA7 Start Delay + 0xA8 Parameter Block Size + 0xA9 Device Managed Pool + 0xAA Shared Parameter Blocks + 0xAB Create New Effect Report + 0xAC RAM Pool Available 16 Unicode * Unicode Char u%04x @@ -803,6 +1130,7 @@ 20 Alphnumeric Display 0x00 Undefined 0x01 Alphanumeric Display + 0x02 Bitmapped Display 0x20 Display Attributes Report 0x21 ASCII Character Set 0x22 Data Read Back @@ -837,6 +1165,70 @@ 0x3F Character Spacing Horizontal 0x40 Character Spacing Vertical 0x41 Unicode Character Set + 0x42 Font 7-Segment + 0x43 7-Segment Direct Map + 0x44 Font 14-Segment + 0x45 14-Segment Direct Map + 0x46 Display Brightness + 0x47 Display Contrast + 0x48 Character Attribute + 0x49 Attribute Readback + 0x4A Attribute Data + 0x4B Char Attr Enhance + 0x4C Char Attr Underline + 0x4D Char Attr Blink + 0x80 Bitmap Size X + 0x81 Bitmap Size Y + 0x83 Bit Depth Format + 0x84 Display Orientation + 0x85 Palette Report + 0x86 Palette Data Size + 0x87 Palette Data Offset + 0x88 Palette Data + 0x8A Blit Report + 0x8B Blit Rectangle X1 + 0x8C Blit Rectangle Y1 + 0x8D Blit Rectangle X2 + 0x8E Blit Rectangle Y2 + 0x8F Blit Data + 0x90 Soft Button + 0x91 Soft Button ID + 0x92 Soft Button Side + 0x93 Soft Button Offset 1 + 0x94 Soft Button Offset 2 + 0x95 Soft Button Report + +64 Medical Instrument + 0x00 Undefined + 0x01 Medical Ultrasound + 0x20 VCR/Acquisition + 0x21 Freeze/Thaw + 0x22 Clip Store + 0x23 Update + 0x24 Next + 0x25 Save + 0x26 Print + 0x27 Microphone Enable + 0x40 Cine + 0x41 Transmit Power + 0x42 Volume + 0x43 Focus + 0x44 Depth + 0x60 Soft Step - Primary + 0x61 Soft Step - Secondary + 0x70 Depth Gain Compensation + 0x80 Zoom Select + 0x81 Zoom Adjust + 0x82 Spectral Doppler Mode Select + 0x83 Spectral Doppler Adjust + 0x84 Color Doppler Mode Select + 0x85 Color Doppler Adjust + 0x86 Motion Mode Select + 0x87 Motion Mode Adjust + 0x88 2-D Mode Select + 0x89 2-D Mode Adjust + 0xA0 Soft Control Select + 0xA1 Soft Control Adjust 128 Monitor 0x00 Undefined @@ -844,25 +1236,18 @@ 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 + 0x01 Degauss 0x10 Brightness 0x12 Contrast - 0x16 Video Gain Red - 0x18 Video Gain Green - 0x1A Video Gain Blue + 0x16 Red Video Gain + 0x18 Green Video Gain + 0x1A Blue Video Gain 0x1C Focus 0x20 Horizontal Position 0x22 Horizontal Size @@ -885,19 +1270,23 @@ 0x48 Top Corner Distortion Balance 0x4A Bottom Corner Distortion Control 0x4C Bottom Corner Distortion Balance - 0x56 Moiré Horizontal - 0x58 Moiré Vertical + 0x56 Horizontal Moiré + 0x58 Vertical Moiré 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 + 0x6C Red Video Black Level + 0x6E Green Video Black Level + 0x70 Blue Video Black Level + 0xA2 Auto Size Center + 0xA4 Polarity Horizontal Synchronization + 0xA6 Polarity Vertical Synchronization + 0xA8 Synchronization Type + 0xAA Screen Orientation + 0xAC Horizontal Frequency + 0xAE Vertical Frequency + 0xB0 Settings + 0xCA On Screen Display + 0xD4 Stereo Mode 132 Power Device 0x00 Undefined @@ -926,8 +1315,8 @@ 0x21 OutletID 0x22 Gang 0x23 GangID - 0x24 Sink - 0x25 SinkID + 0x24 PowerSummary + 0x25 PowerSummeryID 0x30 Voltage 0x31 Current 0x32 Frequency @@ -936,6 +1325,7 @@ 0x35 PercentLoad 0x36 Temperature 0x37 Humidity + 0x38 BadCount 0x40 ConfigVoltage 0x41 ConfigCurrent 0x42 ConfigFrequency @@ -953,7 +1343,8 @@ 0x56 DelayBeforeStartup 0x57 DelayBeforeShutdown 0x58 Test - 0x59 Vendorspecificcommand + 0x59 ModuleReset + 0x5A AudibleAlarmControl 0x60 Present 0x61 Good 0x62 InternalFailure @@ -964,14 +1355,19 @@ 0x67 OverTemperature 0x68 ShutdownRequested 0x69 ShutdownImminent - 0x6A VendorSpecificAnswerValid + 0x6A Reserved 0x6B SwitchOn/Off - 0x6C Switcheble + 0x6C Switchable 0x6D Used 0x6E Boost 0x6F Buck 0x70 Initialized 0x71 Tested + 0x72 Awaiting Power + 0x73 CommunicationLost + 0xFD iManufacturer + 0xFE iProduct + 0xFF iSerialNumber 133 Battery System 0x00 Undefined @@ -982,7 +1378,7 @@ 0x05 SMBChargerStatus 0x06 SMBChargerSpecInfo 0x07 SMBSelectorState - 0x08 SMBSelectorPreset + 0x08 SMBSelectorPresets 0x09 SMBSelectorInfo 0x10 OptionalMfgFunction1 0x11 OptionalMfgFunction2 @@ -995,6 +1391,9 @@ 0x18 BatteryInsertion 0x19 Usenext 0x1A OKToUse + 0x1B BatterySupported + 0x1C SelectorRevision + 0x1D ChargingIndicator 0x28 ManufacturerAccess 0x29 RemainingCapacityLimit 0x2A RemainingTimeLimit @@ -1011,7 +1410,7 @@ 0x45 Discharging 0x46 FullyCharged 0x47 FullyDischarged - 0x48 ConditionningFlag + 0x48 ConditioningFlag 0x49 AtRateOK 0x4A SMBErrorCode 0x4B NeedReplacement @@ -1037,11 +1436,12 @@ 0x87 iManufacturerName 0x88 iDevicename 0x89 iDeviceChemistery - 0x8A iManufacturerData + 0x8A ManufacturerData 0x8B Rechargeable 0x8C WarningCapacityLimit 0x8D CapacityGranularity1 0x8E CapacityGranularity2 + 0x8F iOEMInformation 0xC0 InhibitCharge 0xC1 EnablePolling 0xC2 ResetToZero @@ -1058,21 +1458,273 @@ 0xDA CurrentNotRegulated 0xDB VoltageNotRegulated 0xDC MasterMode - 0xDD ChargerBattery/HostControlled - 0xF0 ChargerSpecInfo - 0xF1 ChargerSpecRef + 0xF0 ChargerSelectorSupport + 0xF1 ChargerSpec 0xF2 Level2 0xF3 Level3 140 Bar Code Scanner + 0x00 Undefined + 0x01 Bar Code Badge Reader + 0x02 Bar Code Scanner + 0x03 Dumb Bar Code Scanner + 0x04 Cordless Scanner Base + 0x05 Bar Code Scanner Cradle + 0x10 Attribute Report + 0x11 Settings Report + 0x12 Scanned Data Report + 0x13 Raw Scanned Data Report + 0x14 Trigger Report + 0x15 Status Report + 0x16 UPC/EAN Control Report + 0x17 EAN 2/3 Label Control Report + 0x18 Code 39 Control Report + 0x19 Interleaved 2 of 5 Control Report + 0x1A Standard 2 of 5 Control Report + 0x1B MSI Plessey Control Report + 0x1C Codabar Control Report + 0x1D Code 128 Control Report + 0x1E Misc 1D Control Report + 0x1F 2D Control Report + 0x30 Aiming/Pointer Mode + 0x31 Bar Code Present Sensor + 0x32 Class 1A Laser + 0x33 Class 2 Laser + 0x34 Heater Present + 0x35 Contact Scanner + 0x36 Electronic Article Surveillance Notification + 0x37 Constant Electronic Article + 0x38 Error Indication + 0x39 Fixed Beeper + 0x3A Good Decode Indication + 0x3B Hands Free Scanning + 0x3C Intrinsically Safe + 0x3D Klasse Eins Laser + 0x3E Long Range Scanner + 0x3F Mirror Speed Control + 0x40 Not On File Indication + 0x41 Programmable Beeper + 0x42 Triggerless + 0x43 Wand + 0x44 Water Resistant + 0x45 Multi-Range Scanner + 0x46 Proximity Sensor + 0x4D Fragment Decoding + 0x4E Scanner Read Confidence + 0x4F Data Prefix + 0x50 Prefix AIMI + 0x51 Prefix None + 0x52 Prefix Proprietary + 0x55 Active Time + 0x56 Aiming Laser Pattern + 0x57 Bar Code Present + 0x58 Beeper State + 0x59 Laser On Time + 0x5A Laser State + 0x5B Lockout Timeout + 0x5C Motor State + 0x5D Motor Timeout + 0x5E Power On Reset Scanner + 0x5F Prevent Read of Barcodes + 0x60 Initiate Barcode Read + 0x61 Trigger State + 0x62 Trigger Mode + 0x63 Trigger Mode Blinking Laser On + 0x64 Trigger Mode Continuous Laser On + 0x65 Trigger Mode Laser on while Pulled + 0x66 Trigger Mode Laser stays on after Trigger release + 0x6D Commit Parameters to NVM + 0x6E Parameter Scanning + 0x6F Parameters Changed + 0x70 Set parapeter default values + 0x75 Scanner In Cradle + 0x76 Scanner In Range + 0x7A Aim Duration + 0x7B Good Read Lamp Duration + 0x7C Good Read Lamp Intensity + 0x7D Good Read LED + 0x7E Good Read Tone Frequence + 0x7F Good Read Tone Length + 0x80 Good Read Tone Volume + 0x82 No Read Message + 0x83 Not On File Volume + 0x84 Powerup Beep + 0x85 Sound Error Beep + 0x86 Sound Good Read Beep + 0x87 Sound Not On File Beep + 0x88 Good Read When to Write + 0x89 GRWTI After Decode + 0x8A GRWTI Beep/Lamp after transmit + 0x8B GRWTI No Beep/Lamp use at all + 0x91 Bookland EAN + 0x92 Convert EAN 8 to 13 Type + 0x93 Convert UPC A to EAN-13 + 0x94 Convert UPC-E to A + 0x95 EAN-13 + 0x96 EAN-8 + 0x97 EAN-99 128_Mandatory + 0x98 EAN-99 P5/128_Optional + 0x9A UPC/EAN + 0x9B UPC/EAN Coupon Code + 0x9C UPC/EAN Periodicals + 0x9D UPC-A + 0x9E UPC-A with 128 Mandatory + 0x9F UPC-A with 128 Optional + 0xA0 UPC-A with P5 Optional + 0xA1 UPC-E + 0xA2 UPC-E1 + 0xA9 Periodical + 0xAA Periodical Auto-Discriminate + 2 + 0xAB Periodical Only Decode with + 2 + 0xAC Periodical Ignore + 2 + 0xAD Periodical Auto-Discriminate + 5 + 0xAE Periodical Only Decode with + 5 + 0xAF Periodical Ignore + 5 + 0xB0 Check + 0xB1 Check Disable Price + 0xB2 Check Enable 4 digit Price + 0xB3 Check Enable 5 digit Price + 0xB4 Check Enable European 4 digit Price + 0xB5 Check European 5 digit Price + 0xB7 EAN Two Label + 0xB8 EAN Three Label + 0xB9 EAN 8 Flag Digit 1 + 0xBA EAN 8 Flag Digit 2 + 0xBB EAN 8 Flag Digit 3 + 0xBC EAN 13 Flag Digit 1 + 0xBD EAN 13 Flag Digit 2 + 0xBE EAN 13 Flag Digit 3 + 0xBF Add EAN 2/3 Label Definition + 0xC0 Clear all EAN 2/3 Label Definitions + 0xC3 Codabar + 0xC4 Code 128 + 0xC7 Code 39 + 0xC8 Code 93 + 0xC9 Full ASCII Conversion + 0xCA Interleaved 2 of 5 + 0xCB Italian Pharmacy Code + 0xCC MSI/Plessey + 0xCD Standard 2 of 5 IATA + 0xCE Standard 2 of 5 + 0xD3 Transmit Start/Stop + 0xD4 Tri-Optic + 0xD5 UCC/EAN-128 + 0xD6 Check Digit + 0xD7 Check Digit Disable + 0xD8 Check Digit Enable Interleaved 2 of 5 OPCC + 0xD9 Check Digit Enable Interleaved 2 of 5 USS + 0xDA Check Digit Enable Standard 2 of 5 OPCC + 0xDB Check Digit Enable Standard 2 of 5 USS + 0xDC Check Digit Enable One MSI Plessey + 0xDD Check Digit Enable Two MSI Plessey + 0xDE Check Digit Codabar Enable + 0xDF Check Digit Code 39 Enable + 0xF0 Transmit Check Digit + 0xF1 Disable Check Digit Transmit + 0xF2 Enable Check Digit Transmit + 0xFB Symbology Identifier 1 + 0xFC Symbology Identifier 2 + 0xFD Symbology Identifier 3 + 0xFE Decoded Data + 0xFF Decode Data Continued + 0x100 Bar Space Data + 0x101 Scanner Data Accuracy + 0x102 Raw Data Polarity + 0x103 Polarity Inverted Bar Code + 0x104 Polarity Normal Bar Code + 0x106 Minimum Length to Decode + 0x107 Maximum Length to Decode + 0x108 First Discrete Length to Decode + 0x109 Second Discrete Length to Decode + 0x10A Data Length Method + 0x10B DL Method Read any + 0x10C DL Method Check in Range + 0x10D DL Method Check for Discrete + 0x110 Aztec Code + 0x111 BC412 + 0x112 Channel Code + 0x113 Code 16 + 0x114 Code 32 + 0x115 Code 49 + 0x116 Code One + 0x117 Colorcode + 0x118 Data Matrix + 0x119 MaxiCode + 0x11A MicroPDF + 0x11B PDF-417 + 0x11C PosiCode + 0x11D QR Code + 0x11E SuperCode + 0x11F UltraCode + 0x120 USD-5 (Slug Code) + 0x121 VeriCode -141 Scale Device +141 Weighing Device + 0x00 Undefined + 0x01 Weighing Device + 0x20 Scale Device + 0x21 Scale Class I Metric + 0x22 Scale Class I Metric + 0x23 Scale Class II Metric + 0x24 Scale Class III Metric + 0x25 Scale Class IIIL Metric + 0x26 Scale Class IV Metric + 0x27 Scale Class III English + 0x28 Scale Class IIIL English + 0x29 Scale Class IV English + 0x2A Scale Class Generic + 0x30 Scale Attribute Report + 0x31 Scale Control Report + 0x32 Scale Data Report + 0x33 Scale Status Report + 0x34 Scale Weight Limit Report + 0x35 Scale Statistics Report + 0x40 Data Weight + 0x41 Data Scaling + 0x50 Weight Unit + 0x51 Weight Unit Milligram + 0x52 Weight Unit Gram + 0x53 Weight Unit Kilogram + 0x54 Weight Unit Carats + 0x55 Weight Unit Taels + 0x56 Weight Unit Grains + 0x57 Weight Unit Pennyweights + 0x58 Weight Unit Metric Ton + 0x59 Weight Unit Avoir Ton + 0x5A Weight Unit Troy Ounce + 0x5B Weight Unit Ounce + 0x5C Weight Unit Pound + 0x60 Calibration Count + 0x61 Re-Zero Count + 0x70 Scale Status + 0x71 Scale Status Fault + 0x72 Scale Status Stable at Center of Zero + 0x73 Scale Status In Motion + 0x74 Scale Status Weight Stable + 0x75 Scale Status Under Zero + 0x76 Scale Status Over Weight Limit + 0x77 Scale Status Requires Rezeroing + 0x80 Zero Scale + 0x81 Enforced Zero Return + +142 Magnetic Stripe Reader + 0x00 Undefined + 0x01 MSR Device Read-Only + 0x11 Track 1 Length + 0x12 Track 2 Length + 0x13 Track 3 Length + 0x14 Track JIS Length + 0x20 Track Data + 0x21 Track 1 Data + 0x22 Track 2 Data + 0x23 Track 3 Data + 0x24 Track JIS Data 144 Camera Control 145 Arcade Device -# Some Micro$oft non-standard extensions -0xff00 Microsoft - 0xe9 Base Up - 0xea Base Down +# Some Microsoft non-standard extensions +0xFF00 Microsoft + 0xE9 Base Up + 0xEA Base Down |