一种键盘按键编码同时上传的方法和装置制造方法及图纸

技术编号:12481878 阅读:416 留言:0更新日期:2015-12-10 18:52
本发明专利技术涉及键盘按键编码上传技术领域,尤其涉及一种键盘按键编码同时上传的方法和装置,将键盘和主机之间的USB数据传输通道枚举为具有传输标准按键编码功能的标准按键指令接口和具有传输非标准按键编码功能的非标准按键指令接口;获得并解析标准按键指令后通过标准按键指令接口上传至主机;获得并解析非标准按键指令后通过非标准按键指令接口上传至主机。当用户同时通过键盘进行若干个按键指令输入时,标准按键指令接口和非标准按键指令接口分别在键盘和主机之间的USB数据传输通道中传输信息,两个动作同时进行,实现在兼容标准和非标准的BIOS环境下,全键盘按键编码同时上传,不产生键盘按键冲突现象。

【技术实现步骤摘要】
【国外来华专利技术】一种键盘按键编码同时上传的方法和装置
本专利技术涉及键盘按键编码上传
,尤其涉及一种键盘按键编码同时上传的方法和装置。
技术介绍
作为最常用的输入设备,键盘最能影响用户使用电脑的感受。所谓“键盘按键冲突”就是用户在使用计算机设备时,按下键板上对应的功能键或者组合键,却无法在电脑操作系统中实现这一功能,取而代之的是电脑发出“嘟”的冲突提示音。这是因为在用户同时按下几个键位的时候,产生了键盘冲突,某些键位会完全没有反应。目前市场上,每一块键盘都或多或少的存在键位冲突的情况,大部分普通键盘的按键只能支持同时上传6个按键而不产生键盘冲突,少部分游戏键盘经过技术改进可以达到12键或24键,不过还是仍然无法实现全键盘同时上传而不发生键盘冲突现象。
技术实现思路
本专利技术的目的在于提出一种键盘按键编码同时上传的方法和装置,能够实现在兼容标准和非标准的BIOS环境下,全键盘按键编码同时上传而不产生键盘按键冲突现象。为达此目的,本专利技术采用以下技术方案:第一方面,提供一种键盘按键编码同时上传的方法,包括:将键盘和主机之间的USB数据传输通道枚举为具有传输标准按键编码功能的标准按键指令接口和具有传本文档来自技高网...
一种键盘按键编码同时上传的方法和装置

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种键盘按键编码同时上传的方法,其特征在于,包括:将键盘和主机之间的USB数据传输通道枚举为具有传输标准按键编码功能的标准按键指令接口和具有传输非标准按键编码功能的非标准按键指令接口;通过键盘同时获得小于等于标准按键个数阈值的标准按键指令,解析所述标准按键指令并从预设标准按键编码集合中提取相应的待执行标准按键编码,通过标准按键指令接口上传所述待执行标准按键编码至主机;通过键盘同时获得大于等于非标准按键个数阈值的非标准按键指令,解析所述非标准按键指令并从预设非标准按键编码集合中提取相应的待执行非标准按键编码,通过非标准按键指令接口上传所述待执行非标准按键编码至主机。2.根据权利要求1所述的键盘按键编码同时上传的方法,其特征在于,还包括:建立并存储标准按键指令和标准按键编码信息对应的预设标准按键编码集合;建立并存储非标准按键指令和非标准按键编码信息对应的预设非标准按键编码集合。3.根据权利要求1所述的键盘按键编码同时上传的方法,其特征在于,还包括:设置标准按键个数阈值和非标准按键个数阈值。4.根据权利要求1所述的键盘按键编码同时上传的方法,其特征在于,所述标准按键个数阈值为6。5.根据权利要求1所述的键盘按键编码同时上传的方法,其特征在于,所述非标准按键个数阈值为7。6.一种键盘按键编码同时上传的装置,其特征在于,包括将键盘和主机之间的USB数据传输通道枚举得到的具有传输标准按键编码功能的标准按键指令接口和具有传输非标准按键编码功...

【专利技术属性】
技术研发人员:何俊宏邓有帮
申请(专利权)人:深圳雷柏科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1