USB HID键盘扫描码教学内容

上传人:go****e 文档编号:137422322 上传时间:2020-07-08 格式:DOC 页数:39 大小:2.16MB
返回 下载 相关 举报
USB HID键盘扫描码教学内容_第1页
第1页 / 共39页
USB HID键盘扫描码教学内容_第2页
第2页 / 共39页
USB HID键盘扫描码教学内容_第3页
第3页 / 共39页
USB HID键盘扫描码教学内容_第4页
第4页 / 共39页
USB HID键盘扫描码教学内容_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《USB HID键盘扫描码教学内容》由会员分享,可在线阅读,更多相关《USB HID键盘扫描码教学内容(39页珍藏版)》请在金锄头文库上搜索。

1、USB HID键盘扫描码精品文档Windows Platform Design NotesDesigning Hardware for the Microsoft Windows Family of Operating SystemsKeyboard Scan Code SpecificationAbstract: This specification details the PS/2 Scan Codes and USB Usage Tables that are validated for compliance to the Microsoft Windows Logo Program t

2、esting standard. This document details the alternative make and break PS/2 scan code and USB code response for the Windows Logo Key and Application Keys, plus Advanced Configuration and Power Interface (ACPI) power controls. This specification was previous published, with the same content, as “Windo

3、ws Hardware Quality Labs Keyboard Specification” and also referred to as “Windows Keys Specification” and “New Keys Specification.”Revision 1.3a March 16, 2000 Disclaimer: The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of th

4、e date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented. This document is for informational purposes only. MICROSOFT MAKES N

5、O WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.Microsoft Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. The furnishing of this document does not give you any license to the paten

6、ts, trademarks, copyrights, or other intellectual property rights except as expressly provided in any written license agreement from Microsoft Corporation. Microsoft does not make any representation or warranty regarding specifications in this document or any product or item developed based on these

7、 specifications. Microsoft disclaims all express and implied warranties, including but not limited to the implied warranties or merchantability, fitness for a particular purpose and freedom from infringement. Without limiting the generality of the foregoing, Microsoft does not make any warranty of a

8、ny kind that any item developed based on these specifications, or any portion of a specification, will not infringe any copyright, patent, trade secret or other intellectual property right of any person or entity in any country. It is your responsibility to seek licenses for such intellectual proper

9、ty rights where appropriate. Microsoft shall not be liable for any damages arising out of or in connection with the use of these specifications, including liability for lost profit, business interruption, or any other damages whatsoever. Some states do not allow the exclusion or limitation of liabil

10、ity or consequential or incidental damages; the above limitation may not apply to you. Microsoft, Win32, Windows, and WindowsNT are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Other product and company names mentioned herein may be the tr

11、ademarks of their respective owners.1996-2000MicrosoftCorporation. All rights reserved.ContentsWindows Keys Support for Windows Software Applications4Key Codes for Scan Code Set 1:4Key Codes for Scan Code Set 2:4Key Codes for USB Usage Tables:4What Software Applications Vendors Should Support and Ho

12、w4Windows Logo Key Support (Reserved for Operating System Use)5Windows Keys Support for OEMs and Keyboard IHVs6Software Support of the Windows Keys in the Windows 95/98 Operating System6Special Keys Reserved for OEM Usage6Multiple Key Operation Requirements7Valid 2-Key Combinations7Valid 3-Key Combi

13、nations8Combinations of 3-Keys which are Unavailable8Additional General Requirements9LWIN and RWIN Keys as modifiers9Building a Keyboard with the Windows Keys9Tools Needed to Build a Keyboard with the Windows Keys9Microsoft Windows Legal Agreements9Steps to Ship a Keyboard with the Windows Logo Keys

14、10ACPI Power Management Keys11Key Codes for Scan Code Set 1:11Key Codes For Scan Code Set 2:11Key Codes for USB Usage Tables:12Usage Page and Usages for Audio Control12Important Design Aspects13Sample Firmware Designs14Appendix A: Windows Standard PS/2 Scan Codes15General Requirements15Typematic Cha

15、racteristics15Scan Code Assignments:15Additional General Requirements23Appendix B: Device Class Power Management v1.0a24Scope24General Device Power Management Considerations24Input Device Power State Definitions25Input Device Power Conservation Policy25Input Device Wake-up Events26Minimum Input Devi

16、ce Power Capabilities26Recommendations for Human Interface Devices27Recommendations for i8042 keyboards27Appendix C: USB Keyboard/Keypad Page (0x07)28Footnotes33Notice of ChangeThis version of the Keyboard Scan Code Specification details the PS/2 Scan Codes and USB Usage Tables that are validated for complianc

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号