一种笔记本触摸板防误触方法、装置及存储介质
文献发布时间:2023-06-19 11:32:36
技术领域
本发明涉及笔记本电脑技术领域,尤其涉及一种笔记本触摸板防误触方法、装置及存储介质。
背景技术
随着硬件技术的日益进步和软件的发展,笔记本电脑的性能越来越强大,如今市场上的笔记本电脑根据不同的性能要求分为商务本、轻薄本或游戏本等类型,能够随时随地满足使用者的各种使用需求。
在使用笔记本电脑时,有可能会因手掌误触触控板,导致电脑接收到两个鼠标移动信号,影响操作的准确性。
以游戏为例,现如今,主流电脑游戏的操作方法主要利用鼠标和键盘控制移动方向,在无外接键盘的情况下,游戏过程中容易因手掌误触触摸板导致电脑接收到两个鼠标移动信号,影响游戏中的操作准确性,导致用户在使用笔记本电脑玩游戏的乐趣和满意度大幅降低。诚然,有些电脑有禁用触摸板的快捷键功能或者可以通过进入游戏前提前设置触摸板禁用,但是,大多数用户可能并没有禁用触摸板的习惯,在进入游戏前增加禁用触摸板的操作会增加操作的繁琐度,同样会影响使用体验。
发明内容
针对现有技术的不足,本发明提供一种笔记本触摸板防误触方法、装置及存储介质,解决现有技术中,在使用笔记本电脑时,有可能会因手掌误触触控板,导致电脑接收到两个鼠标移动信号,影响操作的准确性的问题。
为实现上述目的,本发明提供以下的技术方案:
一种笔记本触摸板防误触方法,包括:
防误触功能触发时,采集操控状态参数;
根据所述操控状态参数,判断当前是否处于指定界面操控的进入状态;若是,将触摸板设为锁定状态;若否,将触摸板保持于当前状态。
可选地,所述指定界面为游戏界面;
防误触功能触发时,采集操控状态参数,包括:
游戏状态下,检测到屏幕进入全屏状态,并检测到所述指定操作区域中的按键被按压时,触发所述防误触功能。
可选地,所述的笔记本触摸板防误触方法,还包括:
触摸板锁定时,检测屏幕是否退出全屏状态;采集操控状态参数,根据所述操控状态参数,判断当前是否处于指定界面操控的非进入状态;
若检测到屏幕退出全屏状态,和/或当前处于指定界面操控的非进入状态时,解除所述触摸板的锁定状态;否则,保持所述触摸板的锁定状态。
可选地,所述操控状态参数包括键盘工作参数、鼠标工作参数和温度参数中的至少一项。
可选地,所述根据所述操控状态参数,判断当前是否处于指定界面操控的进入状态,包括:
当所述温度参数、键盘工作参数和鼠标工作参数均满足预设的锁定条件时,判定为当前处于指定界面操控的进入状态。
可选地,所述根据所述操控状态参数,判断当前是否处于指定界面操控的非进入状态,包括:
当所述键盘工作参数和/或鼠标工作参数预设的解锁条件,同时温度参数满足预设的解锁条件时,判定为当前处于指定界面操控的非进入状态。
可选地,所述鼠标工作参数包括鼠标点击频率和鼠标位移;
当所述鼠标点击频率大于预设的鼠标点击频率阈值,和/或鼠标位移大于预设的鼠标位移阈值时,所述鼠标工作参数满足预设的锁定条件;
当所述鼠标点击频率小于预设的鼠标点击频率阈值,和/或鼠标位移小于预设的鼠标位移阈值时,所述鼠标工作参数满足预设的解锁条件。
可选地,所述键盘包括指定操作区域,所述指定操作区域根据所述指定界面类型预先划分;
所述键盘工作参数包括所述指定操作区域中任一按键的按压频率。
本发明还提供了一种笔记本触摸板防误触装置,用于实现如上任一项所述的笔记本触摸板防误触方法,包括:
控制单元,用于输出控制信号;
采集单元,电连接所述控制单元,用于在防误触功能触发时采集操控状态参数;
判断单元,电连接所述控制单元,用于根据所述操控状态参数,判断当前是否处于指定界面操控的进入状态;
执行单元,电连接所述控制单元,用于在判定为当前处于指定界面操控的进入状态时,将触摸板设为锁定状态。
本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的笔记本触摸板防误触方法。
与现有技术相比,本发明具有以下有益效果:
本发明提供了一种笔记本触摸板防误触方法、装置及存储介质,能够自动识别当前是否进入指定界面操控状态,并在进入指定界面操控状态时自动锁定触摸板,从而避免用户在操控过程中不慎误触触摸板而导致影响操作准确性的问题,有效地改善了用户的使用体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本发明提供的一种笔记本触摸板防误触方法的流程示意图;
图2为本发明提供的一种笔记本触摸板防误触方法的又一流程示意图;
图3为本发明提供的一种笔记本触摸板防误触装置的结构框图;
图4为本发明提供的一种笔记本触摸板防误触装置与笔记本电脑连接的的结构框图。
上述图中:10、控制单元;11、电源模块;12、屏幕;20、采集单元;21、键盘控制芯片;22、鼠标控制芯片;23、温度传感器;30、判断单元;40、执行单元;41、触摸板控制芯片。
具体实施方式
为使得本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
为便于理解本技术方案,在此先对本技术方案的应用场景进行介绍。
在没有外接键盘的情况下,在笔记本电脑的操作过程中,若因误触触摸板,会造成影响操作的准确性,导致游戏体验不佳。虽然笔记本电脑的触摸板能够自行设置为锁定,但对于没有锁定触摸板习惯的人来说,增加该操作无疑会导致操作繁琐,同样也会影响使用体验。
以游戏为例,现如今主流的电脑游戏包括以“英雄联盟”为代表的动作类游戏和“绝地求生”等为代表的射击类游戏,这些电脑游戏的操作方法主要利用鼠标和键盘控制移动方向,在无外接键盘的情况下,游戏过程中容易因手掌误触触摸板导致电脑接收到两个鼠标移动信号,影响游戏中的操作准确性。
例如,在动作类游戏中会影响技能的释放和移动方向,而在射击类游戏中则会影响瞄准的精准度和移动方向,导致用户在使用笔记本电脑玩游戏的乐趣和满意度大幅降低。诚然,有些电脑有禁用触摸板的快捷键功能或者可以通过进入游戏前提前设置触摸板禁用,但是,大多数用户可能并没有禁用触摸板的习惯,在进入游戏前增加禁用触摸板的操作会增加操作的繁琐度,同样会影响使用体验。
基于前述情况,本发明旨在于提供一种能够在进行游戏时自动锁定触摸板,并在游戏结束后自动解除锁定的技术方案。
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。其中,以下实施例以指定界面为游戏界面为例,对本发明的技术方案进行阐述。
请结合参考图1、图2,本发明实施例提供一种笔记本触摸板防误触方法,包括如下步骤:
S1、防误触功能触发时,采集操控状态参数。
具体地,游戏状态下,当检测到屏幕进入全屏状态,并检测到指定操作区域中的按键被按压时,触发采集操控状态参数的操作。
可以理解的是,笔记本电脑的键盘可以划分为指定操作区域和其他区域,不同的游戏所对应的指定操作区域不同。例如,对于一些游戏,操作区域为“Q、W、E、R”所组成的区域,对于另一些游戏,操作区域则为“A、S、D、F”;因此,该指定操作区域根据游戏类型预先划分,进入不同类型的游戏后,所检测的指定操作区域与该游戏的类型相对应。
S2、根据操控状态参数,判断当前是否处于指定界面操控的进入状态;若是,执行步骤S3;若否,执行步骤S4。
具体地,操控状态参数包括键盘工作参数、鼠标工作参数和温度参数。
该步骤中,当键盘工作参数、鼠标工作参数和温度参数均满足预设的锁定条件时,判定为当前处于指定界面操控的进入状态;任一参数不满足预设的锁定条件,则可以判定为当前处于指定界面操控的非进入状态。
其中,键盘工作参数为指定操作区域中任一按键的按压频率,当该区域中按键的按压频率大于预设的按键按压频率阈值时,则该键盘工作参数满足预设的锁定条件。
鼠标工作参数包括鼠标点击频率和鼠标位移;在该步骤S2中,当判断当前是否处于指定界面操控的进入状态以作为是否将触摸板设为锁定状态的依据时,当鼠标点击频率大于预设的鼠标点击频率阈值,和/或鼠标位移大于预设的鼠标位移阈值时,该鼠标工作参数则满足预设的锁定条件。
温度参数具体为笔记本电脑散热模组的温度值,当该温度值大于预设的温度阈值时,即温度参数满足预设的锁定条件。可以理解的是,该温度参数也可以为CPU的参数值,温度阈值可以根据所选用的温度参数以进行灵活调整。
S3、将触摸板设为锁定状态。
若当前处于指定界面操控的进入状态,说明用户正在对游戏角色进行操控,此时将触摸板设为锁定状态,能够避免因对触摸板的误触而导致的对游戏操作的影响。
S4、将触摸板保持于当前状态。
若当前处于指定界面操控的非进入状态,则此时游戏可能并未开始,或用户正在对游戏进行其他设置;由于在某些情况下,用户可能需要使用到触摸板,因此此时将触摸板保持于当前状态,不主动对触摸板进行锁定,以使得触摸板的当前状态符合用户的日常使用习惯。
进一步地,本实施例中提供的笔记本触摸板防误触方法还包括:
S5、触摸板锁定时,判断屏幕是否退出全屏状态;若是,执行步骤S7;若否,执行步骤S6。
S6、采集操控状态参数,根据操控状态参数,判断当前是否处于指定界面操控的非进入状态;若当前处于指定界面操控的非进入状态,和/或检测到屏幕退出全屏状态时,执行步骤S7;若否,执行步骤S8。
在步骤S5-S6中,触摸板锁定时,若检测到屏幕退出全屏状态,则执行步骤S7:解除触摸板的锁定状态;若未检测到屏幕退出全屏状态,但根据操控状态参数判断当前处于指定界面操控的非进入状态时,同样执行步骤S7:解除触摸板的锁定状态。
该步骤中,当键盘工作参数和/或鼠标工作参数满足预设的解锁条件,同时温度参数满足预设的解锁条件时,判定为当前处于指定界面操控的非进入状态。
具体地,当指定操作区域中按键的按压频率小于预设的按键按压频率阈值时,则该键盘工作参数满足预设的解锁条件。
在该步骤中,当判断当前是否处于指定界面操控的非进入状态以作为是否解除触摸板的锁定状态的依据时,当鼠标点击频率小于预设的鼠标点击频率阈值,和/或鼠标位移小于预设的鼠标位移阈值时,则该鼠标工作参数满足预设的解锁条件。
当温度值小于预设的温度阈值时,即温度参数满足预设的解锁条件。
S7、解除触摸板的锁定状态。
当在S6中检测到当前处于指定界面操控的非进入状态时,自动解除触摸板的锁定状态,以恢复触摸板的正常使用。
另外,该步骤中,还可以在检测到当前处于指定界面操控的非进入状态时,将触摸板的状态恢复至锁定前的状态;即,若用户日常中习惯保持触摸板锁定,在进入游戏时该触摸板已经处于锁定状态,则不需要特地解除触摸板的锁定状态,以适应用户的使用需求。
S8、保持触摸板的锁定状态。
当检测到当前持续处于指定界面操控的进入状态时,则保持触摸板的锁定状态,避免在游戏操作过程中出现对触摸板的误触。
请结合参考图3、图4,基于前述实施例,本实施例中,本发明还提供了一种笔记本触摸板防误触装置,包括:
控制单元10,用于输出控制信号;该控制单元10电连接电源模块11和笔记本电脑的屏幕12;具体地,该控制单元包括GPU,也可以包括CPU。
采集单元20,游戏状态下,检测到屏幕12进入全屏状态、并检测到指定操作区域中的按键被按压时,触发并采集操控状态参数。
具体地,该采集单元20包括键盘控制芯片21、鼠标控制芯片22和温度传感器23,该键盘控制芯片21、鼠标控制芯片22和温度传感器23均电连接控制单元11和电源模块12。
操控状态参数包括键盘工作参数、鼠标工作参数和温度参数。
当键盘工作参数、鼠标工作参数和温度参数均满足预设的锁定条件时,判定为当前处于指定界面操控的进入状态;任一参数不满足预设的锁定条件,则可以判定为当前处于指定界面操控的非进入状态。
其中,键盘工作参数为指定操作区域中任一按键的按压频率。鼠标工作参数包括鼠标点击频率和鼠标位移。当判断当前是否处于指定界面操控的进入状态,以作为是否将触摸板设为锁定状态的依据时,当鼠标点击频率和鼠标位移中任一个大于预设的参数阈值,则为该鼠标工作参数满足预设的锁定条件。当判断当前是否处于指定界面操控的非进入状态,以作为是否解除触摸板的锁定状态的依据时,当鼠标点击频率和鼠标位移中任一个小于预设的参数阈值,则为该鼠标工作参数满足预设的解锁条件。
温度参数具体为笔记本电脑散热模组的温度值,当该温度值大于预设的温度阈值时,即温度参数满足预设的锁定条件。
判断单元30,用于根据操控状态参数,判断当前是否处于指定界面操控的进入状态,或处于指定界面操控的非进入状态。
执行单元40,包括触摸板控制芯片41,电连接控制单元11,用于在判定为当前处于指定界面操控的进入状态时,将触摸板设为锁定状态,还用于在判定为当前处于指定界面操控的非进入状态时,解除触摸板的锁定状态。
基于前述各个实施例,本发明还提供了一种计算机可读存储介质,计算机程序被处理器执行时实现如上任一项的笔记本触摸板防误触方法。
可以理解的是,前述各个实施例提供的笔记本触摸板防误触技术方案,除了适用于游戏的应用场景,还能够适用于其他在操作过程中容易误触触摸板的应用场景,如输入文本、利用键盘的快捷键操控电脑系统或任一软件等,其均在本发明的保护范围内。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
- 一种笔记本触摸板防误触方法、装置及存储介质
- 一种触摸板防误触的方法及系统