一种磁动力键盘的工作方法、计算机装置和计算机可读存储介质制造方法及图纸

技术编号:23445182 阅读:30 留言:0更新日期:2020-02-28 19:32
本发明专利技术提供一种磁动力键盘的工作方法、计算机装置和计算机可读存储介质,磁动力键盘的工作方法包括获取一行多个霍尔器件对应的实时磁通量数据;确定一个磁体的当前操作状态,根据磁体的当前操作状态和与磁体配合的霍尔器件对应的实时磁通量数据确定与霍尔器件配合的另一个磁体的当前操作状态。计算机装置的处理器执行存储器中的计算机程序能实现上述的磁动力键盘的工作方法,计算机可读存储介质内存储的计算机程序被执行时能实现上述的磁动力键盘的工作方法。本方法适用于有按键物理位置自定义功能的磁动力键盘,避免误判按键当前操作状态。

Working method, computer device and computer readable storage medium of a magnetomotive keyboard

【技术实现步骤摘要】
一种磁动力键盘的工作方法、计算机装置和计算机可读存储介质
本专利技术涉及键盘
,具体涉及一种磁动力键盘的工作方法、计算机装置和计算机可读存储介质。
技术介绍
现有的磁动力键盘包括键盘底座和按键组,键盘底座上设置有多个霍尔器件,按键组包括具有不同尺寸的多类按键,在键盘底座的长度方向上,如英文字母“A”按键的尺寸比例为L,而“Ctrl”按键的尺寸比例则为1.25L,“ENTER”按键的尺寸比例为2.25L。每个按键内均安装有磁体,磁体与霍尔器件一对一感应配合,为保证霍尔器件位于磁体的正下方,多个霍尔器件根据按键在键盘底盘长度方向上的尺寸适应具有不同尺寸的按键,多个霍尔器件间距不等地、杂乱地布置在键盘底座上。现有的该种磁动力键盘存在的问题是,当使用者对键盘上的按键的物理位置进行自定义布置后,现有的磁动力键盘的工作方法并不适用于按键位置自定义后的磁动力键盘。
技术实现思路
本专利技术的第一目的在于提供一种适用于按键位置自定义的磁动力键盘的工作方法。本专利技术的第二目的在于提供一种能实现磁动力键盘的工作方法的计算机装置。本专利技术的第三目的在于提供一种能实现磁动力键盘的工作方法的计算机可读存储介质。本专利技术第一目的提供的磁动力键盘的工作方法,工作方法包括获取一行多个霍尔器件对应的实时磁通量数据;确定一个磁体的当前操作状态,根据磁体的当前操作状态和与磁体配合的霍尔器件对应的实时磁通量数据确定与霍尔器件配合的另一个磁体的当前操作状态。由上述方案可见,由于使用者对键盘上按键的物理位置进行自定义,此时按键与霍尔器件不再是一对一感应配合关系,会发生一个霍尔器件位于两个磁体的磁场中的情况,若连续几个霍尔器件均位于两个磁体的磁场中时,按下按键后磁场变化会影响两个霍尔器件,进而造成对相邻的按键的当前操作状态的误判,因此,本方法通过先判断前一个磁体的当前操作状态,结合该当前操作状态判断霍尔器件的当前磁通量数据是否具有关于后一个磁体的磁通变化量,从而判断后一个磁体的当前操作状态是键入状态还是非键入状态,本方法适用于有按键物理位置自定义功能的磁动力键盘,避免误判按键当前操作状态。进一步的方案是,确定一个磁体的当前操作状态中,包括确定一行磁体中的第一个磁体的当前操作状态。由上可见,在长度方向上,与第一个磁体配合的第一个霍尔器件仅位于第一个磁体的磁场中,因此,通过该霍尔器件的当前磁通量数据即可确定第一个磁体的当前操作状态,然后继续结合下一个霍尔器件的当前磁通量数据判断下一个磁体的当前操作状态,依此循环,保证按键操作状态确定的准确性。进一步的方案是,获取一行多个霍尔器件对应的实时磁通量数据后还包括依次确定一行每个磁体的当前操作状态。由上可见,由于需要判断一个磁体的当前操作状态时需要结合上一个磁体的当前操作状态,而上一个磁体的当前操作状态有一定概率需要结合再上一个磁体的当前操作状态去判断,因此,每次进行磁体的操作状态确定时则将长度方向上所有的磁体的当前操作状态逐一确定,确保确定过程中的唯一性和准确性。进一步的方案是,确定一个磁体的当前操作状态中,包括根据仅与磁体配合的一个霍尔器件对应的实时磁通量数据确定磁体的当前操作状态。由上可见,一个霍尔器件仅位于一个磁体的磁场中,磁体的当前操作状态仅凭该霍尔器件的当前磁通量数据即可确定得出,从而保证此后每个按键的当前操作状态确定的准确性。进一步的方案是,获取一行多个霍尔器件对应的实时磁通量数据的步骤后,确定一个磁体的当前操作状态的步骤前还包括判断是否存在超过预设的阈值磁通量数据的实时磁通量数据,若是,执行确定一个磁体的当前操作状态,根据磁体的当前操作状态和与磁体配合的霍尔器件对应的实时磁通量数据确定与霍尔器件配合的另一个磁体的当前操作状态的步骤。由上可见,按键被按下后,该按键对应的霍尔器件的当前磁通量数据则在基础磁通量数据的基础上上升,当当前磁通量数据上升至阈值磁通量数据后,系统则判断存在处于键入状态的按键,系统则开始逐一确定每个磁体的当前使用状态的步骤。进一步的方案是,确定一个磁体的当前操作状态,根据磁体的当前操作状态和与磁体配合的霍尔器件对应的实时磁通量数据确定与霍尔器件配合的另一个磁体的当前操作状态中,包括确定一个磁体的当前操作状态,根据当前操作状态确定实时磁通量数据中与磁体对应的第一实时磁通量分量数据;根据实时磁通量数据和第一实时磁通量分量数据确定与霍尔器件配合的另一个磁体的当前操作状态。更进一步的方案是,根据实时磁通量数据和第一实时磁通量分量数据确定与霍尔器件配合的另一个磁体的当前操作状态中,包括根据实时磁通量数据和第一实时磁通量分量数据生成第二实时磁通量分量数据;判断第二实时磁通量分量数据是否超过预设的阈值磁通量数据,若是,与第二实时磁通量分量数据对应的磁体处于键入状态,若否,第二实时磁通量分量数据对应的磁体处于非键入状态。由上可见,当一个霍尔器件位于两个磁体的磁场中,该霍尔器件的当前磁通量数据则包括且仅包括分别关于该两个磁体的第一实时磁通量分量数据和第二实时磁通量分量数据,因此,可通过当前磁通量数据和第一实时磁通量分量数据计算出第二实时磁通量分量数据,再根据第二实时磁通量分量数据确定另一个磁体的当前操作状态。进一步的方案是,确定一个磁体的当前操作状态,根据磁体的当前操作状态和与磁体配合的霍尔器件对应的实时磁通量数据确定与霍尔器件配合的另一个磁体的当前操作状态后,还包括当磁体的当前操作状态被确定为键入状态时,执行处于键入状态的磁体对应的键入指令。由上可见,当系统确定出一个磁体对应的按键处于键入状态后则执行对应的键入指令。本专利技术第二目的提供的一种计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现上述的磁动力键盘的工作方法。本专利技术第三目的提供的一种计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的磁动力键盘的工作方法。附图说明图1为本专利技术磁动力键盘第一实施例隐藏按键组的结构示意图。图2为本专利技术磁动力键盘第一实施例中霍尔器件行与第一卡扣结构行的局部示意图。图3为本专利技术磁动力键盘第一实施例中按键组中多个按键的示意图。图4为本专利技术磁动力键盘第一实施例中按键组中第一类按键的结构示意图。图5为本专利技术磁动力键盘第一实施例中按键组中第二类按键的结构示意图。图6为本专利技术磁动力键盘第一实施例中按键与第一卡扣结构之间的配合关系图。图7为本专利技术磁动力键盘第一实施例中霍尔器件、霍尔器件与按键之间的第一配合关系图。图8为本专利技术磁动力键盘第一实施例中霍尔器件、霍尔器件与按键之间的第二配合关系图。图9为本专利技术磁动力键盘第一实施例中第一类按键与霍尔器件之间的配合关系图。图10为本专利技术磁动力键盘第一实施例中第二类按键与霍尔器件之间的配合关系图。图11为本专利技术磁动力键盘的工作方法第一实施例中按键行与霍尔器件行的配合关系图。图12为本专利技术磁动力键盘的工本文档来自技高网...

【技术保护点】
1.磁动力键盘的工作方法,其特征在于:/n所述工作方法包括:/n获取一行多个所述霍尔器件对应的实时磁通量数据;/n确定一个所述磁体的当前操作状态;/n根据所述磁体的所述当前操作状态和与所述磁体配合的所述霍尔器件对应的所述实时磁通量数据确定与所述霍尔器件配合的另一个所述磁体的当前操作状态。/n

【技术特征摘要】
1.磁动力键盘的工作方法,其特征在于:
所述工作方法包括:
获取一行多个所述霍尔器件对应的实时磁通量数据;
确定一个所述磁体的当前操作状态;
根据所述磁体的所述当前操作状态和与所述磁体配合的所述霍尔器件对应的所述实时磁通量数据确定与所述霍尔器件配合的另一个所述磁体的当前操作状态。


2.根据权利要求1所述的工作方法,其特征在于:
所述确定一个所述磁体的当前操作状态中,包括:
确定一行所述磁体中的第一个所述磁体的当前操作状态。


3.根据权利要求1所述的工作方法,其特征在于:
所述获取一行多个所述霍尔器件对应的实时磁通量数据后,还包括:
依次确定一行每个所述磁体的当前操作状态。


4.根据权利要求1至3任一项所述的工作方法,其特征在于:
所述确定一个所述磁体的当前操作状态中,包括:
根据仅与所述磁体配合的一个所述霍尔器件对应的所述实时磁通量数据确定所述磁体的当前操作状态。


5.根据权利要求1至3任一项所述的工作方法,其特征在于:
所述获取一行多个所述霍尔器件对应的实时磁通量数据的步骤后,所述确定一个所述磁体的当前操作状态的步骤前还包括:
判断是否存在超过预设的阈值磁通量数据的所述实时磁通量数据,若是,执行所述确定一个所述磁体的当前操作状态,根据所述磁体的所述当前操作状态和与所述磁体配合的所述霍尔器件对应的所述实时磁通量数据确定与所述霍尔器件配合的另一个所述磁体的当前操作状态的步骤。


6.根据权利要求1至3任一项所述的工作方法,其特征在于:
所述确定一个所述磁体的当前操作状态,根据所述磁体的所述当前操作状态和与所述磁体配合的...

【专利技术属性】
技术研发人员:江耿平林颀
申请(专利权)人:珠海市学思电子科技有限公司
类型:发明
国别省市:广东;44

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

1