Universal Serial Bus (USB)
[Pages:177]Universal Serial Bus (USB)
HID Usage Tables
10/28/2004 Version 1.12 Please send comments via electronic mail to: hidcomments@
?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.
Version 1.12
October 28, 2004
Universal Serial Bus HID Usage Tables
iii
Revision History
Revision
1.12rc1
Issue Date
October 28, 2004
1.11 1.11rc1
June 27, 2001 August 7, 2000
1.1 1.1rc3
April 8, 1999 February 16, 1999
1.1rc2 1.1rc1
January 21, 1999 October 13,1998
1.0
October 30, 1997
Comments
Incorporate HUT Review Request 20, 21, 22, 23, 24, 25, 27, and 29.
Version 1.11 release
Incorporate HUT Review Request 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15,16, 17, and 18.
Version 1.1 release
Correct barcode Usage Page ID. Corrected page numbering.
Incorporate HID Review Request 51.
Incorporate Keyboard Usage Table from the 1.0 HID Specification and HID Review Requests 16, 34, 38, 40, 41, 42, 43, 45, 46, 48 and 49.
Version 1
Version 1.12
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 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.
Please send comments via electronic mail to hidcomments'at', us the @ sign for `at'.
Version 1.12
October 28, 2004
Universal Serial Bus HID Usage Tables
v
Table of Contents
1 INTRODUCTION.................................................................................................................................11
1.1 SCOPE ..............................................................................................................................................11 1.2 PURPOSE ..........................................................................................................................................11 1.3 RELATED DOCUMENTS ....................................................................................................................12 1.4 TERMS AND ABBREVIATIONS...........................................................................................................12
2 MANAGEMENT OVERVIEW ...........................................................................................................13
3 USAGE PAGES.....................................................................................................................................14
3.1 HID USAGE TABLE CONVENTIONS ..................................................................................................15 3.2 HANDLING UNKNOWN USAGES .......................................................................................................15 3.3 USAGES AND UNITS .........................................................................................................................16 3.4 USAGE TYPES ..................................................................................................................................16
3.4.1 Usage Types (Controls)...........................................................................................................17 3.4.2 Usage Types (Data).................................................................................................................18 3.4.3 Usage Types (Collection) ........................................................................................................20 3.4.4 Alternate Types........................................................................................................................21 3.5 SYSTEM CONTROLS .........................................................................................................................22 3.5.1 Keyboard.................................................................................................................................22 3.5.2 Mice.........................................................................................................................................22 3.5.3 Joysticks ..................................................................................................................................22 3.6 HID LANGIDS................................................................................................................................22 3.6.1 Usage Data Descriptor (0x01) ................................................................................................24 3.6.2 Vendor Defined HID LANGID (0x3C - 0x3F) ........................................................................24
4 GENERIC DESKTOP PAGE (0X01) ................................................................................................. 26
4.1 APPLICATION USAGES .....................................................................................................................28 4.2 AXIS USAGES...................................................................................................................................29 4.3 MISCELLANEOUS CONTROLS ...........................................................................................................29
4.3.1 Resolution Multiplier...............................................................................................................30 4.4 VECTOR USAGES .............................................................................................................................31 4.5 SYSTEM CONTROLS .........................................................................................................................32
4.5.1 Power Controls .......................................................................................................................32 4.6 BUFFERED BYTES ............................................................................................................................33 4.7 DIRECTION PADS .............................................................................................................................33 4.8 FEATURE NOTIFICATIONS ................................................................................................................34 4.9 SOFTWARE FLOW CONTROLS...........................................................................................................34 4.10 SYSTEM DISPLAY CONTROLS...........................................................................................................35
5 SIMULATION CONTROLS PAGE (0X02)....................................................................................... 36
5.1 SPORTS SIMULATION DEVICE ..........................................................................................................37 5.2 FLIGHT SIMULATION DEVICES ......................................................................................................... 37 5.3 AUTOMOBILE SIMULATION DEVICES ............................................................................................... 40 5.4 TANK SIMULATION DEVICES ...........................................................................................................41 5.5 MARITIME SIMULATION DEVICES ....................................................................................................41 5.6 TWO-WHEELED SIMULATION DEVICES ............................................................................................ 42 5.7 MISCELLANEOUS SIMULATION DEVICES.......................................................................................... 42
6 VR CONTROLS PAGE (0X03) ...........................................................................................................43
Version 1.12
October 21, 2004
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- minecraft xbox 360 usb mods
- minecraft usb mods xbox 360
- xbox 360 mod usb download
- password reset disk windows 10 usb download
- free xbox 360 usb mods
- usb yahoo finance
- usb gta v mods free ps4
- cota bus schedule for bus 1
- windows password reset disk usb freeware
- windows 10 password reset usb download free
- free usb password reset tool
- microsoft office 2019 serial key