Example: dental hygienist

Universal Serial Bus (USB)

Universal Serial Bus (USB). hid usage tables 10/28/2004. Version Please send comments via electronic mail to: 1996-2004 USB Implementers' Forum All rights reserved. ii Universal Serial Bus hid usage tables Contributors Brian M. Bates ELO Touchsystems Robert Dezmelyk LCS/Telegraphics Robert Ingman Microsoft Corporation Rob Lieb Symbol Technologies, Inc. Steve McGowan Intel (Editor). Kenneth Ray Microsoft Corporation Steve Schumacher LCS/Telegraphics Nathan C. Sherman - Microsoft Corporation Don Stern TV Interactive Mike Van Flandern Microsoft Corporation Remy Zimmerman Logitech International And many others.

ii Universal Serial Bus HID Usage Tables Version 1.12 October 28, 2004 Contributors Brian M. Bates – ELO Touchsystems Robert Dezmelyk – LCS/Telegraphics

Tags:

  Table, Hid usage tables, Usage

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Universal Serial Bus (USB)

1 Universal Serial Bus (USB). hid usage tables 10/28/2004. Version Please send comments via electronic mail to: 1996-2004 USB Implementers' Forum All rights reserved. ii Universal Serial Bus hid usage tables Contributors Brian M. Bates ELO Touchsystems Robert Dezmelyk LCS/Telegraphics Robert Ingman Microsoft Corporation Rob Lieb Symbol Technologies, Inc. Steve McGowan Intel (Editor). Kenneth Ray Microsoft Corporation Steve Schumacher LCS/Telegraphics Nathan C. Sherman - Microsoft Corporation Don Stern TV Interactive Mike Van Flandern Microsoft Corporation Remy Zimmerman Logitech International And many others.

2 Version October 28, 2004. Universal Serial Bus hid usage tables iii Revision History Revision Issue Date Comments October 28, 2004 Incorporate HUT Review Request 20, 21, 22, 23, 24, 25, 27, and 29. June 27, 2001 Version release August 7, 2000 Incorporate HUT Review Request 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15,16, 17, and 18. April 8, 1999 Version release February 16, 1999 Correct barcode usage Page ID. Corrected page numbering. January 21, 1999 Incorporate HID Review Request 51. October 13,1998 Incorporate Keyboard usage table from the HID Specification and HID Review Requests 16, 34, 38, 40, 41, 42, 43, 45, 46, 48 and 49.

3 October 30, 1997 Version 1. Version October 21, 2004. iv Universal Serial Bus hid usage tables Copyright 1996-2004, USB Implementers Forum All rights reserved. INTELLECTUAL PROPERTY DISCLAIMER. THIS SPECIFICATION IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER INCLUDING ANY. WARRANTY OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY. OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE. A LICENSE IS HEREBY GRANTED TO REPRODUCE AND DISTRIBUTE THIS SPECIFICATION FOR INTERNAL USE.

4 ONLY. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY OTHER. INTELLECTUAL PROPERTY RIGHTS IS GRANTED OR INTENDED HEREBY. AUTHORS OF THIS SPECIFICATION DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT. OF PROPRIETARY RIGHTS, RELATING TO IMPLEMENTATION OF INFORMATION IN THIS SPECIFICATION. AUTHORS OF THIS SPECIFICATION ALSO DO NOT WARRANT OR REPRESENT THAT SUCH. IMPLEMENTATION(S) WILL NOT INFRINGE SUCH RIGHTS. All product names are trademarks, registered trademarks, or service marks of their respective owners.

5 Please send comments via electronic mail to hidcomments'at' , us the @ sign for at'. Version October 28, 2004. Universal Serial Bus hid usage tables v table of Contents 1 SCOPE ..11. PURPOSE ..11. RELATED DOCUMENTS ..12. TERMS AND ABBREVIATIONS ..12. 2 MANAGEMENT OVERVIEW ..13. 3 usage HID usage table CONVENTIONS ..15. HANDLING UNKNOWN USAGES ..15. USAGES AND UNITS ..16. usage TYPES ..16. usage Types (Controls)..17. usage Types (Data)..18. usage Types (Collection) ..20. Alternate SYSTEM CONTROLS ..22. Joysticks.

6 22. HID LANGIDS ..22. usage Data Descriptor (0x01) ..24. Vendor Defined HID LANGID (0x3C - 0x3F) ..24. 4 GENERIC DESKTOP PAGE (0X01) .. 26. APPLICATION USAGES ..28. AXIS USAGES ..29. MISCELLANEOUS CONTROLS ..29. Resolution VECTOR USAGES ..31. SYSTEM CONTROLS ..32. Power Controls ..32. BUFFERED BYTES ..33. DIRECTION PADS ..33. FEATURE NOTIFICATIONS ..34. SOFTWARE FLOW CONTROLS ..34. SYSTEM DISPLAY CONTROLS ..35. 5 SIMULATION CONTROLS PAGE (0X02).. 36. SPORTS SIMULATION DEVICE ..37. FLIGHT SIMULATION DEVICES.

7 37. AUTOMOBILE SIMULATION DEVICES ..40. TANK SIMULATION DEVICES ..41. MARITIME SIMULATION DEVICES ..41. TWO-WHEELED SIMULATION DEVICES ..42. MISCELLANEOUS SIMULATION 6 VR CONTROLS PAGE (0X03) ..43. Version October 21, 2004. vi Universal Serial Bus hid usage tables 7 SPORT CONTROLS PAGE (0X04)..45. STICK DEVICES ..46. EXERCISE MACHINES ..47. 8 GAME CONTROLS PAGE (0X05)..48. 3D GAME CONTROLLER ..49. PINBALL DEVICE ..50. GUN DEVICE ..50. GAMEPADS ..51. Gamepad Button 9 GENERIC DEVICE CONTROLS PAGE (0X06).

8 52. 10 KEYBOARD/KEYPAD PAGE (0X07)..53. 11 LED PAGE (0X08) ..61. KEYBOARD INDICATORS ..63. TELEPHONY INDICATORS ..63. CONSUMER INDICATORS ..64. MEDIA TRANSPORT PRINTER INDICATORS ..65. GENERAL DEVICE INDICATORS ..65. 12 BUTTON PAGE (0X09)..67. 13 ORDINAL PAGE (0X0A)..68. 14 TELEPHONY DEVICE PAGE (0X0B) ..69. TELEPHONY DEVICES ..71. TELEPHONY KEY PAD USAGES ..71. CALL CONTROL ..72. SPEED DIAL CONTROLS ..73. VOICE MAIL CONTROLS ..73. LOCALLY GENERATED 15 CONSUMER PAGE (0X0C) ..75. GENERIC CONSUMER CONTROL DEVICE.

9 85. NUMERIC KEY PAD ..85. GENERAL CONTROLS ..86. MENU CONTROLS ..86. DISPLAY CONTROLS ..86. SELECTION CONTROLS ..87. TRANSPORT CONTROLS ..88. SEARCH CONTROLS ..89. AUDIO CONTROLS ..89. Bass ..90. Treble ..90. SPEED HOME AND SECURITY CONTROLS ..91. Version October 28, 2004. Universal Serial Bus hid usage tables vii SPEAKER CHANNELS ..92. Audio Channels ..92. PC THEATRE ..94. PROGRAMMABLE BUTTONS ..94. APPLICATION LAUNCH BUTTONS ..94. GENERIC GUI APPLICATION CONTROLS ..98. 16 DIGITIZERS (0X0D).. 103. DIGITIZER DEVICES.

10 104. DIGITIZER TRANSDUCER COLLECTION USAGES .. 105. DIGITIZER REPORT FIELD USAGES .. 105. Digitizer-Specific 105. Tilt 106. Azimuth-Altitude Orientation .. 106. DIGITIZER SWITCH USAGES .. 107. 17 UNICODE PAGE (0X10) .. 108. 18 ALPHANUMERIC DISPLAY PAGE (0X14) .. 109. ALPHANUMERIC DISPLAY .. 111. 111. Display 113. Scrolling .. 114. Character Transfers .. 114. Display 115. Cursor Control .. 115. Font 117. Character 118. BITMAPPED DISPLAY .. 120. Display Attributes 121. Orientation .. 123. Palette 124. Blit Report.


Related search queries