Example: bachelor of science

HID Usage Tables - USB-IF

HID Usage Tables FOR. Universal Serial Bus (USB). Version 1996-2021 USB Implementers' Forum All rights reserved. Contributors Contributor Company David Abzarian Microsoft Corp. Abdulkarim Ali Aristocrat Technologies Australia Shubhalakshmi Amin Microsoft Corp. Brian M. Bates ELO Touchsystems Gopu Bhaskar Apple Inc. Fred Bhesania Microsoft Corp. Calai Bhoopathi SCM Micro Anton Cheng Intel Corp. Robert Dezmelyk LCS/Telegraphics Andrew Dye Microsoft Corp. Karthik Elangovan Microsoft Corp. Dan Ellis Displaylink Dave Fleck Wacom Technology Corp Olivier Gay logitech Yevgen Goryachok Apple Inc.

OlivierGay Logitech YevgenGoryachok AppleInc. KeAHan IntelCorp. HeminHan IntelCorp. PranavHippargi MicrosoftCorp. RobertHulvey BroadcomCorp ... Revision History Revision IssueDate Comments 1.22 April5,2021 IncorporateHUTReviewRequests99,100. 1.21 October12,2020 IncorporateHUTReviewRequest98.

Tags:

  Table, History, Hid usage tables, Usage, Logitech

Information

Domain:

Source:

Link to this page:

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

Other abuse

Advertisement

Transcription of HID Usage Tables - USB-IF

1 HID Usage Tables FOR. Universal Serial Bus (USB). Version 1996-2021 USB Implementers' Forum All rights reserved. Contributors Contributor Company David Abzarian Microsoft Corp. Abdulkarim Ali Aristocrat Technologies Australia Shubhalakshmi Amin Microsoft Corp. Brian M. Bates ELO Touchsystems Gopu Bhaskar Apple Inc. Fred Bhesania Microsoft Corp. Calai Bhoopathi SCM Micro Anton Cheng Intel Corp. Robert Dezmelyk LCS/Telegraphics Andrew Dye Microsoft Corp. Karthik Elangovan Microsoft Corp. Dan Ellis Displaylink Dave Fleck Wacom Technology Corp Olivier Gay logitech Yevgen Goryachok Apple Inc.

2 Ke A Han Intel Corp. Hemin Han Intel Corp. Pranav Hippargi Microsoft Corp. Robert Hulvey Broadcom Corp Robert Ingman Microsoft Corp. Slim Jallouli ST Microelectronics Bo Kang ST Microelectronics Mark Lavelle logitech Rob Lieb Symbol Technologies Inc. Kevin Lynch Synaptics Inc Steve McGowan Intel Corp. Rouella Mendonca Microsoft Corp. Sean O'Brien Google LLC. Mark A. Overby NVIDIA Corp. Juan J. Perez Microsoft Corp. Richard Petrie Nokia Kenneth Ray Microsoft Corp. Denny R nngren Tobii AB. Steve Schumacher LCS/Telegraphics Nathan C.

3 Sherman Microsoft Corp. Alex Shows Dell Don Stern TV Interactive Dmitry Torokhov Google LLC. Reed Townsend Microsoft Corp. 1. Jim Trethewey Intel Corp. Mike Van Flandern Microsoft Corp. Larry Weiss Microsoft Corp. Matthew I. Williams (Chair) Microsoft Corp. Michael Wright Google LLC. Roberto Yepez Apple Inc. Remy Zimmerman logitech 2. Revision history Revision Issue Date Comments April 5, 2021 Incorporate HUT Review Requests 99, 100. October 12, 2020 Incorporate HUT Review Request 98. July 29, 2020 Incorporate HUT Review Request 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97.

4 May 29, 2020 Updating Intellectual Property Disclaimer. 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.

5 October 30, 1997 Version 1. 3. Copyright Copyright 1996-2020, 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 A PARTICULAR PURPOSE, OR ANY WARRANTY. OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE. TO THE MAXIMUM EXTENT OF USB IMPLEMENTERS FORUM'S RIGHTS, USB IMPLEMENTERS FORUM. HEREBY GRANTS A LICENSE UNDER COPYRIGHT TO REPRODUCE THIS SPECIFICATION FOR.

6 INTERNAL USE ONLY ( , ONLY WITHIN THE COMPANY OR ORGANIZATION THAT PROPERLY. DOWNLOADED OR OTHERWISE OBTAINED THE SPECIFICATION FROM USB IMPLEMENTERS FORUM, OR FOR AN INDIVIDUAL, ONLY FOR USE BY THAT INDIVIDUAL). THIS SPECIFICATION MAY NOT BE. REPUBLISHED EXTERNALLY OR OTHERWISE TO THE PUBLIC. IT IS CONTEMPLATED THAT MANY IMPLEMENTATIONS OF THIS SPECIFICATION ( , IN A PRODUCT). DO NOT REQUIRE A LICENSE TO USE THIS SPECIFICATION UNDER COPYRIGHT. FOR CLARITY, HOWEVER, TO THE MAXIMUM EXTENT OF USB IMPLEMENTERS FORUM'S RIGHTS, USB.

7 IMPLEMENTERS FORUM HEREBY GRANTS A LICENSE UNDER COPYRIGHT TO USE THIS SPECIFICATION. AS REASONABLY NECESSARY TO IMPLEMENT THIS SPECIFICATION ( , IN A PRODUCT). NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY PATENT OR. OTHER INTELLECTUAL PROPERTY RIGHTS IS GRANTED OR INTENDED HEREBY. USB IMPLEMENTERS FORUM AND THE AUTHORS OF THIS SPECIFICATION DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF PROPRIETARY RIGHTS, RELATING TO. IMPLEMENTATION OF INFORMATION IN THIS SPECIFICATION.

8 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'. 4. Contents 1 Introduction 13. 2 Management Overview 14. 3 Usage Pages 15. HID Usage table Conventions .. 17. Handling Unknown Usages .. 18. Usages and Units .. 19. Usage Types .. 20. Usage Types (Controls).

9 20. Linear Control (LC) .. 20. On/Off Control (OOC) .. 21. Momentary Control (MC) .. 21. One Shot Control (OSC) .. 21. Re-Trigger Control (RTC) .. 21. Usage Types (Data) .. 22. Selector (Sel) .. 22. Static Value (SV) .. 22. Static Flag (SF) .. 22. Dynamic Flag (DF) .. 22. Dynamic Value (DV) .. 23. Usage Types (Collection) .. 24. Named Array (NAry) .. 24. Collection Application (CA) .. 24. Collection Logical (CL) .. 24. Collection Physical (CP) .. 24. Usage Switch (US) .. 24. Usage Modifier (UM) .. 24.

10 Alternate Types .. 25. System Controls .. 26. Keyboard .. 26. Mice .. 26. Joysticks .. 26. HID LANGIDs .. 27. Usage Data Descriptor (0x01) .. 28. Vendor Defined HID LANGID (0x3C - 0x3F) .. 29. 4 Generic Desktop Page (0x01) 30. Application Usages .. 33. Axis Usages .. 35. Miscellaneous Controls .. 36. Resolution Multiplier .. 37. Vector Usages .. 39. System Controls .. 40. Power Controls .. 40. Buffered Bytes .. 42. Direction Pads .. 43. Feature Notifications .. 44. Software Flow Controls .. 45. System Display Controls.


Related search queries