发明名称 按键组合区具有N-Keys Rollover功能之USB键盘及其处理方法
摘要 一种按键组合区具有N-Keys Rollover功能之USB键盘及其处理方法,系将USB键盘之键码的轫体(firmware)格式,重新以多组的位元对应(bit map)方式来定义每一按键,以及经修改编排矩阵,使预定的按键组合区的每一按键之间皆避开矩阵线路鬼键(ghost key)接点位置,使其同时按下该组合区内的所有按键时,能同时输出所有按键讯号;前述的USB键盘若与知解决鬼键(ghost key)方案中的轫体程式排除方式避开鬼键产生方案作结合并安排矩阵将按键组合区的每一按键之间皆避开矩阵线路鬼键(ghost key)接点位置,则该USB键盘则具有按键组合区内N-Keys Rollover功能。
申请公布号 TWI380194 申请公布日期 2012.12.21
申请号 TW098111430 申请日期 2009.04.07
申请人 梁徽湖 发明人 梁徽湖
分类号 G06F3/023 主分类号 G06F3/023
代理机构 代理人 李东兴 彰化县彰化市中山路2段2号7楼之2
主权项 一种按键组合区具有N-Keys Rollover功能之USB键盘,其特征在于:应用USB键盘规格之特性重新修改轫体(firmware)程式,将USB键盘之键码的轫体(firmware)格式,重新以多组的位元对映(bit map)方式来定义每一按键,键盘上的按键组成一个或一个以上组合区,重新安排区内按键位于矩阵电路交叉点皆非鬼键位置上,使组合区内所有按键皆具有N-Keys Rollover功能。如申请专利范围第1项所述之按键组合区具有N-Keys Rollover功能之USB键盘,其中,该USB键盘的USB端点(endpoint)之按键系对应于位元对映(bitmapping)方式。如申请专利范围第1项所述之按键组合区具有N-Keys Rollover功能之USB键盘,其中,该按键重新于矩阵电路中安排,使组合特定区内的所有按键,皆不会同时位于矩阵电路的四方形交叉点上作讯号输出,以避免产生鬼键现象。如申请专利范围第1项所述之按键组合区具有N-Keys Rollover功能之USB键盘,其中,该重新修改轫体(firmware)程式而将USB键盘之键码的轫体(firmware)格式,重新以位元对映按键处理方式,其输入报告型式可为复数个。如申请专利范围第1项所述之按键组合区具有N-Keys Rollover功能之USB键盘,其中,该USB键盘之端点可为一个或两个。如申请专利范围1之按键组合区具有N-Keys Rollover功能之USB键盘,其中,该按键组合区可在标准按键内作组合,亦可在标准键盘外另为外挂设置。如申请专利范围1之按键组合区具有N-Keys Rollover功能之USB键盘,其中,该按键组合区可为键盘任何区域之组合。如申请专利范围1之按键组合区具有N-Keys Rollover功能之USB键盘,其中,只有按键组合区具有N-Keys Rollover功能,非按键组合区的按键不具N-Keys Rollover功能。一种按键组合区具有N-Keys Rollover功能之处理方法,其方法系包含:a.应用USB报告描述元(USB report descripter)允许使用位元对映(bit map)特性,将位元组(byte)上的每一位元(bit)代表一个按键,则每位元组(byte)可代表八个按键,再将一般按键重新以多组的多个位元组(bytes)来定义所有一般按键;b.将位于USB按键选定的组合区的每个按键安排在非鬼键发生的位置上,以避开鬼键产生。如申请专利范围第9项所述之按键组合区具有N-Keys Rollover功能之处理方法,其中该每一按键皆串接一个二极体,以达成USB键盘全区域皆能具有N-Keys Rollover功能。
地址 彰化县秀水乡庄雅村宝溪巷3号