一种输入控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38319839 阅读:10 留言:0更新日期:2023-07-29 09:01
本申请提供了一种输入控制方法、装置、电子设备及存储介质;方法包括:监测电子设备屏幕的设定显示区域的触摸手势;在触摸手势符合虚拟鼠标的触发条件的情况下,在设定显示区域显示虚拟鼠标界面;检测基于设定显示区域的触控事件;生成与触控事件相对应的控制指令。如此,在用户输入文字过程中,需要进行文字输入位置选择或其他需要借助虚拟鼠标功能来实现的操作时,在设定显示区域直接显示虚拟鼠标界面以向用户提供虚拟鼠标功能,相对于现有用户手部离开设定显示区域通过触碰其他区域或额外设置的触控板进行文字输入位置选择等需要借助虚拟鼠标功能完成的操作的方案,避免了用户手部反复离开设定显示区域,提高了输入效率,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
一种输入控制方法、装置、电子设备及存储介质


[0001]本申请涉及电子设备应用领域,尤其涉及一种输入控制方法、装置、电子设备及存储介质。

技术介绍

[0002]随着智能终端的发展与普及,触控式电子设备逐渐普及,例如折叠式触控PC或平板电脑等。对于触控式电子设备,当需要执行文书处理或输入文字等操作时,可以将触控式电子设备设置为“显示屏的上半屏幕为内容显示区域、下半屏幕为虚拟键盘交互界面”的模式。但执行文书处理或输入文字等操作时,可能需要进行文字输入位置和字体大小的选择等操作,仅仅依赖于虚拟键盘无法完成相应的操作。
[0003]针对上述情况,目前可以通过用手直接触碰内容显示区域的方式以进行文字输入位置和字体大小的选择等相关操作,或直接使用同时具有虚拟键盘和触碰板功能接口的虚拟键盘,通过触碰板进行文字输入位置和字体大小的选择等操作。但使用手指触碰垂直面的内容显示区域或使用触碰板的过程中,手指和手腕必须离开虚拟键盘交互界面,导致文书处理效率或文字输入效率较低,并且长时间的操作会对手部带来负担,影响用户体验。

技术实现思路

[0004]本申请实施例提供了一种输入控制方法、装置、电子设备及存储介质。
[0005]根据本申请的第一方面,提供了一种输入控制方法,该方法包括:监测电子设备屏幕的设定显示区域的触摸手势;在所述触摸手势符合虚拟鼠标的触发条件的情况下,在所述设定显示区域显示虚拟鼠标界面;检测基于所述设定显示区域的触控事件;生成与所述触控事件相对应的控制指令。
[0006]根据本申请一实施方式,所述监测电子设备屏幕的设定显示区域的触摸手势,包括:监测所述设定显示区域的触摸数据;确定所述触摸数据中的触摸信号的数量;根据所述触摸信号的数量,确定产生触摸操作的触摸点的数量。
[0007]根据本申请一实施方式,所述检测基于设定显示区域的触控事件,包括:根据所述触控数据,获取所述设定显示区域的多个触摸点,确定控制区域;检测所述控制区域是否发生位置变化;在所述控制区域发生位置变化的情况下,确定发生移动事件。
[0008]根据本申请一实施方式,所述生成与所述触控事件相对应的控制指令,包括:生成与所述移动事件对应的移动指令,以控制用户显示界面的所述虚拟鼠标的光标进行移动。
[0009]根据本申请一实施方式,所述触控事件包括按键事件;相应的,所述检测基于设定显示区域的触控事件,包括:根据所述触摸数据,判断所述设定显示区域的触摸点数量是否发生设定变化;在所述触摸点数量发生所述设定变化的情况下,确定发生按键动作;根据设定时刻的所述触摸数据,判断所述按键动作的动作类型,所述动作类型包括左点击动作和右点击动作;确定发生对应于所述动作类型的按键事件。
[0010]根据本申请一实施方式,所述根据设定时刻的所述触摸数据,判断所述按键动作
的动作类型,包括:根据设定时刻的所述触摸数据,确定所述设定显示区域的多个触摸点对应的手指坐标;根据所述手指坐标,对所述多个触摸点进行排序,得到手指坐标序列;根据所述多个触摸点的触摸信号的产生时间,确定发生按键动作的目标触摸点;确定所述目标触摸点在所述手指坐标序列的排列顺序;根据所述排列顺序,确定按键动作类型。
[0011]根据本申请一实施方式,所述生成与所述触控事件对应的控制指令,包括:在所述动作类型为左点击动作的情况下,生成左点击指令,以控制所述虚拟鼠标在用户显示界面进行左点击指令对应的第一处理操作;在所述动作类型为左点击动作的情况下,生成右点击指令,以控制所述虚拟鼠标在所述用户显示界面进行右点击指令对应的第二处理操作。
[0012]根据本申请的第二方面,提供了一种输入控制装置,该装置包括:监测模块,用于监测电子设备屏幕的设定显示区域的触摸手势;切换模块,用于在所述触摸手势符合虚拟鼠标的触发条件的情况下,在所述设定显示区域显示虚拟鼠标界面;检测模块,用于检测基于所述设定显示区域的触控事件;指令生成模块,用于生成与所述触控事件对应的虚拟鼠标控制指令。
[0013]根据本申请的第三方面,提供了一种电子设备,包括:
[0014]至少一个处理器;以及
[0015]与所述至少一个处理器通信连接的存储器;其中,
[0016]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请所述的方法。
[0017]根据本申请的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使计算机执行本申请所述的方法。
[0018]本申请实施例的方法,监测电子设备屏幕的设定显示区域的触摸手势;在所述触摸手势符合虚拟鼠标的触发条件的情况下,在所述设定显示区域显示虚拟鼠标界面;检测基于所述设定显示区域的触控事件;生成与所述触控事件相对应的控制指令。通过检测触摸手势,在触摸手势满足触发条件的情况下,电子设备屏幕的设定显示区域能够直接显示虚拟鼠标界面触发虚拟鼠标以提供虚拟鼠标功能,并基于虚拟鼠标界面检测到的触控事件生成控制指令,以根据控制指令实现输入等虚拟鼠标功能,相对于现有通过手部离开设定显示区域点击输入处或手部控制额外配置的触控板以实现文字输入位置选择等虚拟鼠标功能的方案,避免了手部反复离开设定显示区域,提高了输入效率,减小了手部负担。
[0019]需要理解的是,本申请的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本申请的其他实施方式还能够实现上面未提到的有益效果。
附图说明
[0020]通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,其中:
[0021]在附图中,相同或对应的标号表示相同或对应的部分。
[0022]图1示出了本申请实施例提供的输入控制方法的实现流程示意图;
[0023]图2示出了本申请实施例提供的输入控制方法的触摸手势检测方法的实现流程示
意图;
[0024]图3示出了本申请实施例提供的输入控制方法的触控事件检测方法的实现流程示意图一;
[0025]图4示出了本申请实施例提供的输入控制方法的触控事件检测方法的实现流程示意图二;
[0026]图5示出了本申请实施例提供的输入控制方法的动作类型判断方法的实现流程示意图;
[0027]图6示出了本申请实施例提供的输入控制装置的结构示意图;
[0028]图7示出了本申请实施例提供的电子设备的组成结构示意图。
具体实施方式
[0029]为使本申请的目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
...

【技术保护点】

【技术特征摘要】
1.一种输入控制方法,其特征在于,所述方法包括:监测电子设备屏幕的设定显示区域的触摸手势;在所述触摸手势符合虚拟鼠标的触发条件的情况下,在所述设定显示区域显示虚拟鼠标界面;检测基于所述设定显示区域的触控事件;生成与所述触控事件相对应的控制指令。2.根据权利要求1所述的方法,其特征在于,所述监测电子设备屏幕的设定显示区域的触摸手势,包括:监测所述设定显示区域的触摸数据;确定所述触摸数据中的触摸信号的数量;根据所述触摸信号的数量,确定产生触摸操作的触摸点的数量。3.根据权利要求2所述的方法,其特征在于,所述检测基于设定显示区域的触控事件,包括:根据所述触控数据,获取所述设定显示区域的多个触摸点,确定控制区域;检测所述控制区域是否发生位置变化;在所述控制区域发生位置变化的情况下,确定发生移动事件。4.根据权利要求3所述的方法,其特征在于,所述生成与所述触控事件相对应的控制指令,包括:生成与所述移动事件对应的移动指令,以控制用户显示界面的所述虚拟鼠标的光标进行移动。5.根据权利要求2所述的方法,其特征在于,所述触控事件包括按键事件;相应的,所述检测基于设定显示区域的触控事件,包括:根据所述触摸数据,判断所述设定显示区域的触摸点数量是否发生设定变化;在所述触摸点数量发生所述设定变化的情况下,确定发生按键动作;根据设定时刻的所述触摸数据,判断所述按键动作的动作类型,所述动作类型包括左点击动作和右点击动作;确定发生对应于所述动作类型的按键事件。6.根据权利要求5所述的方法,其特征在于,所述根据设定时刻的所述触摸数据,判断所述按键动作的动作类型,包括:根据设定时刻的所...

【专利技术属性】
技术研发人员:廖先翔洪千茹张菁惠游惠雯蒋嫒霞高彦彬
申请(专利权)人:合肥联宝信息技术有限公司
类型:发明
国别省市:

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

1