[发明专利]改良式USB键盘及具有该键盘的人机输入装置无效
申请号: | 200610080576.9 | 申请日: | 2006-05-17 |
公开(公告)号: | CN101075159A | 公开(公告)日: | 2007-11-21 |
发明(设计)人: | 陈建仲 | 申请(专利权)人: | 英群企业股份有限公司 |
主分类号: | G06F3/02 | 分类号: | G06F3/02;G06F13/10 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 台湾省台北县汐止*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 改良 usb 键盘 具有 人机 输入 装置 | ||
技术领域
本发明涉及一种USB键盘,特别是关于一种改良式USB键盘,能够一次处理多个按键同时按压,并且能够让主机端(例如:计算机)接收到所有这些按键的键码。
背景技术
公知USB键盘在用于人机接口装置的装置类别定义(Device ClassDefinition For Human Interface Devices)第1.11版(Version 1.11)其附录B.1(Appendix B.1)中,已说明除了修饰键(Modifier Keys)之外,其余按键是无法同时按压下超过大于六个以上的按键。然而,游戏软件的日益大量地执行,且随游戏软件使用键盘按键的数量大为增加,公知USB键盘一次仅能处理六个按键的局限,业渐渐成为使用者在玩游戏软件的一种操作障碍。
本发明发明人有鉴于公知USB键盘的上述缺点,乃亟思发明而改良一种改良式USB键盘,其能够一次处理七个或七个以上的按键同时按压,并且能够让主机端(例如:计算机)接收到所有这些按键的键码(Key Codes)。
发明内容
本发明是提供一种改良式USB键盘,其能够一次处理多个按键按压,如七个或七个以上的按键同时按压,并且能够让主机端(例如:计算机)接收到所有这些按键的键码(Key Codes)。
本发明另外是提供一种人机输入装置(HID),其具备本发明的改良式USB键盘。
为了达成本发明上述目的,本发明提供一种改良式USB(Universal SerialBus)键盘,包括:多个按键、USB控制器,其中USB控制器是具有一韧体,且该USB控制器执行该韧体。其特征在于,该韧体是至少包含:至少二个端点描述符(Endpoint Descriptor),且每个端点描述符是符合人机接口装置(Human Interface Device,HID)USB通信协议规范;以及,与这些端点描述符相同数量的报告描述符(Report Descriptor),其中每个报告描述符各别对应一个端点描述符,其中这些报告描述符皆是符合HID USB通信协议规范。当多个按键被同时按压时,该USB控制器可使所有按压按键对应的键码,分别储存至各个端点描述符所定义的端点。举例来说,当至少七个以上的这些按键同时按压时,该USB控制器经由执行该韧体,使得该USB控制器将所有按压按键所对应的这些键码,分别储存至这些端点描述符所定义的端点,以及使得该USB控制器传送这些端点所储存的内容。
关于本发明的优点与精神可以通过以下的发明详述及所附附图得到进一步的了解。
附图说明
图1显示本发明改良式USB键盘的韧体结构图。
图2显示本发明韧体其有关于端点的处理部份的流程图。
符号说明
10 USB控制器
101 韧体
103 数据存储器
1011a、1011b 端点描述符(Endpoint Descriptor)
1013a、1013b 报告描述符(Report Descriptor)
1031a 第一端点
1031b 第二端点
具体实施方式
图1显示本发明改良式USB键盘的韧体结构图。由于本发明乃是完全采以韧体手段来对公知USB键盘进行改良,因此,本发明改良式USB键盘的电子线路是可以直接采用公知USB键盘的电路设计。一般而言,内建于USB控制器10的程序内存,例如为可抹除程序化只读存储器(ErasableProgrammable Read-Only Memory,EPROM),是用来储存韧体101。请参见图1,韧体101的内容是至少包含:至少二个端点描述符(Endpoint Descriptor)1011a、1011b,以及,与这些端点描述符1011a、1011b相同数量的报告描述符(Report Descriptor)1013a、1013b。然而,为了让本发明易于了解起见,本发明省略说明HID人机接口装置(Human Interface Device,HID)键盘的其它构成,例如装置描述符(Device Descriptor)、组态描述符(ConfigurationDescriptor)...等等。就本发明而言,除了端点描述符1011a、1011b以及报告描述符1013a、1013b以外,本发明的其它构成可以沿用公知技术。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英群企业股份有限公司,未经英群企业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610080576.9/2.html,转载请声明来源钻瓜专利网。