一种触控笔功能切换方法及装置

文档序号:1815364 发布日期:2021-11-09 浏览:5次 >En<

阅读说明:本技术 一种触控笔功能切换方法及装置 (Function switching method and device for touch control pen ) 是由 熊剑飞 杜汝全 于 2021-10-11 设计创作,主要内容包括:本申请实施例提供一种触控笔功能切换方法及装置,涉及计算机技术领域,该触控笔功能切换方法包括:当目标触控笔与目标操作设备建立通信连接时,先获取目标触控笔在目标操作设备屏幕上的单次按压时长;并判断单次按压时长是否大于预设时长阈值;如果是,则获取目标触控笔在目标操作设备屏幕上的按压力度;再判断按压力度与预设的功能启动阈值是否匹配;如果是,将目标触控笔当前的操作功能切换为擦除功能,并在目标操作设备屏幕上显示橡皮擦除光标,能够在触控笔的使用过程中,更加便利地转换切换擦除功能,操作简单,有利于提高操作的连贯性,提升操作便利性。(The embodiment of the application provides a touch control pen function switching method and device, which relate to the technical field of computers, and the touch control pen function switching method comprises the following steps: when a target touch control pen is in communication connection with target operation equipment, acquiring single pressing time of the target touch control pen on a screen of the target operation equipment; judging whether the single-pressing time length is greater than a preset time length threshold value or not; if yes, acquiring the pressing force of the target touch pen on the screen of the target operation equipment; judging whether the pressing force degree is matched with a preset function starting threshold value or not; if the current operation function of the target touch pen is switched to the erasing function, and the eraser erasing cursor is displayed on the screen of the target operation equipment, the switching and erasing function can be more conveniently switched in the use process of the touch pen, the operation is simple, the improvement of the continuity of the operation is facilitated, and the operation convenience is improved.)

一种触控笔功能切换方法及装置

技术领域

本申请涉及计算机技术领域,具体而言,涉及一种触控笔功能切换方法及装置。

背景技术

目前,触控屏在日常生活中得到了广泛的应用,例如可以应用在智能手机、平板电脑、电子白板等设备上。触控屏的使用也催生了各式各样应用于触控屏的触控笔,触控笔可用于点选、画图、标记或指示等功能。现有的触控笔使用方法中,通常通过选择APP中的擦除图标进行“橡皮擦功能”的选择,并在选择了该橡皮擦功能之后,检测用户输入的擦除操作,从而实现对某些笔迹或图案进行擦除的效果。然而在实践中发现,现有的橡皮擦功能启动方法,操作复杂,从而降低操作连贯性,操作便利性低。

发明内容

本申请实施例的目的在于提供一种触控笔功能切换方法及装置,能够在触控笔的使用过程中,更加便利地转换切换擦除功能,操作简单,有利于提高操作的连贯性,提升操作便利性。

本申请实施例第一方面提供了一种触控笔功能切换方法,包括:

当目标触控笔与目标操作设备建立通信连接时,获取所述目标触控笔在所述目标操作设备屏幕上的单次按压时长;

判断所述单次按压时长是否大于预设时长阈值;

如果是,则获取所述目标触控笔在所述目标操作设备屏幕上的按压力度;

判断所述按压力度与预设的功能启动阈值是否匹配;

如果是,将所述目标触控笔当前的操作功能切换为擦除功能,并在所述目标操作设备屏幕上显示橡皮擦除光标。

在上述实现过程中,当目标触控笔与目标操作设备建立通信连接时,先获取目标触控笔在目标操作设备屏幕上的单次按压时长;并判断单次按压时长是否大于预设时长阈值;如果是,则获取目标触控笔在目标操作设备屏幕上的按压力度;再判断按压力度与预设的功能启动阈值是否匹配;如果是,将目标触控笔当前的操作功能切换为擦除功能,并在目标操作设备屏幕上显示橡皮擦除光标,能够在触控笔的使用过程中,更加便利地转换切换擦除功能,操作简单,有利于提高操作的连贯性,提升操作便利性。

进一步地,所述将所述目标触控笔当前的操作功能切换为擦除功能,并在所述目标操作设备屏幕上显示橡皮擦除光标的步骤,包括:

根据所述按压力度确定单次擦除尺寸;

将所述目标触控笔当前的操作功能切换为擦除功能;

显示与所述单次擦除尺寸相对应大小的橡皮擦除光标。

在上述实现过程中,能够根据按压力度调整橡皮擦除光标的尺寸大小,灵活性好。

进一步地,所述方法还包括:

当判断出所述按压力度与所述功能启动阈值不匹配时,判断是否检测到所述目标触控笔发送的确认信息;所述确认信息为用户通过所述目标触控笔上的物理按键或触控按键进行输入的;

如果检测到所述确认信息,执行所述的将所述目标触控笔当前的操作功能切换为擦除功能。

进一步地,所述在所述目标操作设备屏幕上显示橡皮擦除光标的步骤包括:

获取预设光标显示形状;

根据预设光标显示形状在所述目标操作设备屏幕上显示橡皮擦除光标。

进一步地,所述获取预设光标显示形状的步骤包括:

识别所述目标操作设备屏幕中显示的画布信息;

根据所述画布信息确定当前需要显示的图案形状;

将该图案形状设定为预设的光标显示形状。

本申请实施例第二方面提供了一种触控笔功能切换装置,所述触控笔功能切换装置包括:

第一获取单元,用于在目标触控笔与目标操作设备建立通信连接时,获取所述目标触控笔在所述目标操作设备屏幕上的单次按压时长;

判断单元,用于判断所述单次按压时长是否大于预设时长阈值;

第二获取单元,用于在判断出所述单次按压时长大于所述预设时长阈值时,获取所述目标触控笔在所述目标操作设备屏幕上的按压力度;

所述判断单元,还用于判断所述按压力度与预设的功能启动阈值是否匹配;

功能切换单元,用于当判断出所述按压力度与所述功能启动阈值匹配时,将所述目标触控笔当前的操作功能切换为擦除功能,并在所述目标操作设备屏幕上显示橡皮擦除光标。

在上述实现过程中,第一获取单元当目标触控笔与目标操作设备建立通信连接时,先获取目标触控笔在目标操作设备屏幕上的单次按压时长;判断单元判断单次按压时长是否大于预设时长阈值;如果是,则第二获取单元获取目标触控笔在目标操作设备屏幕上的按压力度;判断单元再判断按压力度与预设的功能启动阈值是否匹配;如果是,则功能切换单元将目标触控笔当前的操作功能切换为擦除功能,并在目标操作设备屏幕上显示橡皮擦除光标,能够在触控笔的使用过程中,更加便利地转换切换擦除功能,操作简单,有利于提高操作的连贯性,提升操作便利性。

进一步地,所述功能切换单元包括:

确定子单元,用于根据所述按压力度确定单次擦除尺寸;

切换子单元,用于将所述目标触控笔当前的操作功能切换为擦除功能;

显示子单元,用于显示与所述单次擦除尺寸相对应大小的橡皮擦除光标。

进一步地,所述判断单元,还用于在判断出所述按压力度与所述功能启动阈值不匹配时,判断是否检测到所述目标触控笔发送的确认信息;所述确认信息为用户通过所述目标触控笔上的物理按键或触控按键进行输入的;以及当检测到所述确认信息时,触发所述功能切换单元将所述目标触控笔当前的操作功能切换为擦除功能,并在所述目标操作设备屏幕上显示橡皮擦除光标。

本申请实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例第一方面中任一项所述的触控笔功能切换方法。

本申请实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的触控笔功能切换方法。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例一提供的一种触控笔功能切换方法的流程示意图;

图2为本申请实施例二提供的一种触控笔功能切换方法的流程示意图;

图3为本申请实施例三提供的一种触控笔功能切换装置的结构示意图;

图4为本申请实施例四提供的一种触控笔功能切换装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

实施例1

请参看图1,图1为本申请实施例提供了一种触控笔功能切换方法的流程示意图。其中,该触控笔功能切换方法包括:

S101、当目标触控笔与目标操作设备建立通信连接时,获取目标触控笔在目标操作设备屏幕上的单次按压时长。

本申请实施例中,目标触控笔与目标操作设备之间可以通过蓝牙通信、有线通信等方式进行通信连接,对此本申请实施例不作限定。

作为一种可选的实施方式,当目标触控笔与目标操作设备建立通信连接时,还需要判断目标触控笔是否接触到目标操作设备的屏幕。

本申请实施例中,该方法的执行主体为目标操作设备,该目标操作设备能够与目标触控笔通信连接,可以通过目标触控笔在目标操作设备的触控屏幕上实现点选、画图、标记、书写或指示等功能,对此本申请实施例不作限定。

本申请实施例中,该目标操作设备可以为具有蓝牙功能和触控功能的平板电脑、智能学习机、智能可穿戴设备、电子笔记本等,对此本实施例中不作任何限定。

S102、判断单次按压时长是否大于预设时长阈值,如果是,执行步骤S103~步骤S104;如果否,结束本流程。

作为一种可选的实施方式,当判断出单次按压时长不大于预设时长阈值时,还可以触发其他控制指令。

在上述实施方式中,其他控制指令具体可以为书写指令、显示菜单指令、直线生成指令、弧线生成指令、图形生成指令以及结束流程指令等,对此本申请实施例不作限定。

本申请实施例中,该预设时长阈值具体可以为500ms、600ms等,对此本申请实施例不作限定。

S103、获取目标触控笔在目标操作设备屏幕上的按压力度。

S104、判断按压力度与预设的功能启动阈值是否匹配,如果是,执行步骤S105;如果否,结束本流程。

本申请实施例中,该功能启动阈值为压力阈值,可以为压力阈值区间、也可以为确定的一个压力阈值,具体数值为预先设置,对此本申请实施例不作限定。

本申请实施例中,当功能启动阈值为压力阈值区间时,则判断按压力度与预设的功能启动阈值是否匹配,具体为:

当按压力度在压力阈值区间内时,则确定按压力度与预设的功能启动阈值相匹配;

当按压力度不在压力阈值区间内时,则确定按压力度与预设的功能启动阈值不相匹配。

本申请实施例中,当功能启动阈值为确定的一个压力阈值时,则判断按压力度与预设的功能启动阈值是否匹配,具体为:

当按压力度大于该压力阈值时,则确定按压力度与预设的功能启动阈值相匹配;

当按压力度不大于该压力阈值时,则确定按压力度与预设的功能启动阈值不相匹配。

本申请实施例中,当判断出按压力度不大于预设的功能启动阈值时,还可以触发其他控制指令。其中,其他控制指令具体可以为书写指令、显示菜单指令、直线生成指令、弧线生成指令、图形生成指令以及结束流程指令等,对此本申请实施例不作限定。

作为一种可选的实施方式,当判断出按压力度不大于预设的功能启动阈值时,还可以输出操作菜单。

S105、将目标触控笔当前的操作功能切换为擦除功能,并在目标操作设备屏幕上显示橡皮擦除光标。

本申请实施例中,该当前的操作功能具体可以为书写功能等,对此本申请实施例不作限定。

作为一种可选的实施方式,将目标触控笔当前的操作功能切换为擦除功能,并在目标操作设备屏幕上显示橡皮擦除光标的步骤,包括:

根据按压力度确定单次擦除尺寸;

将目标触控笔当前的操作功能切换为擦除功能;

显示与单次擦除尺寸相对应大小的橡皮擦除光标。

在上述实施方式中,能够通过按压力度大小,调整橡皮擦除光标的大小,适用性好,灵活性高。

本申请实施例中,实施该方法能够在触控笔的使用过程中,能够通过用力长按的方式,将当前的操作功能切换为擦除功能,更加便利的转换书写功能与橡皮功能,从而解决以往操作的复杂性问题。同时,该方法还能够提高操作的连贯性。

可见,实施本实施例所描述的触控笔功能切换方法,能够在触控笔的使用过程中,更加便利地转换切换擦除功能,操作简单,有利于提高操作的连贯性,提升操作便利性。

实施例2

请参看图2,图2为本申请实施例提供的一种触控笔功能切换方法的流程示意图。如图2所示,其中,该触控笔功能切换方法包括:

S201、当目标触控笔与目标操作设备建立通信连接时,获取目标触控笔在目标操作设备屏幕上的单次按压时长。

S202、判断单次按压时长是否大于预设时长阈值,如果是,执行步骤S203~步骤S204;如果否,结束本流程。

S203、获取目标触控笔在目标操作设备屏幕上的按压力度。

本申请实施例中,目标操作设备可以通过屏幕下设置的压力传感器获取目标触控笔在目标操作设备屏幕上的按压力度,对此本申请实施例不作限定。

S204、判断按压力度与预设的功能启动阈值是否匹配,如果否,执行步骤S205;如果是,则执行步骤S206~步骤S210。

本申请实施例中,当判断出按压力度不大于预设的功能启动阈值时,还可以触发其他控制指令。其中,其他控制指令具体可以为书写指令、显示菜单指令、直线生成指令、弧线生成指令、图形生成指令以及结束流程指令等,对此本申请实施例不作限定。

S205、判断是否检测到目标触控笔发送的确认信息,如果是,执行步骤S206~步骤S210;如果否,结束本流程;

作为一种可选的实施方式,当判断出未检测到目标触控笔发送的确认信息时,还可以触发其他控制指令。其中,其他控制指令具体可以为书写指令、显示菜单指令、直线生成指令、弧线生成指令、图形生成指令以及结束流程指令等,对此本申请实施例不作限定。

本申请实施例中,确认信息为用户通过目标触控笔上的物理按键或触控按键进行输入的,也可以为用户通过目标操作设备屏幕上输出的提示按钮进行输入的,对此本申请实施例不作限定。

本申请实施例中,该确认信息还可以为用户通过语音、手势、翻转目标触控笔、翻转目标操作设备等方式进行输入,对此本申请实施例不作限定。

在步骤S205之后,还包括以下步骤:

S206、将目标触控笔当前的操作功能切换为擦除功能。

S207、识别目标操作设备屏幕中显示的画布信息。

S208、根据画布信息确定当前需要显示的图案形状。

作为一种可选的实施方式,根据画布信息确定当前需要显示的图案形状,可以包括以下步骤:

根据画布信息识别画布上的图案,得到识别结果;

根据识别结果确定当前需要显示的图案形状。

在上述实施方式中,举例来说,当根据画布信息确定出当前画布上的图案为三角形时,则可以识别到该三角形的形状信息,然后将橡皮擦除光标调整为该三角形的形状。

S209、将该图案形状设定为预设的光标显示形状。

本申请实施例中,实施上述步骤S207~步骤S209,能够获取预设光标显示形状。

S210、根据预设光标显示形状在目标操作设备屏幕上显示橡皮擦除光标。

本申请实施例中,实施上述步骤S207~步骤S210,能够在目标操作设备屏幕上显示橡皮擦除光标。

作为一种可选的实施方式,在输出橡皮擦除光标时,用户便可以使用擦除功能进行擦除操作,在擦除过程中可以通过改变按压力度大小,实时改变橡皮擦除光标的大小尺寸。

作为进一步可选的实施方式,在橡皮擦除光标大小改变的同时,可以实时进行擦除。

可见,实施本实施例所描述的触控笔功能切换方法,能够在触控笔的使用过程中,更加便利地转换切换擦除功能,操作简单,有利于提高操作的连贯性,提升操作便利性。

实施例3

请参看图3,图3为本申请实施例提供的一种触控笔功能切换装置的结构示意图。如图3所示,该触控笔功能切换装置包括:

第一获取单元310,用于在目标触控笔与目标操作设备建立通信连接时,获取目标触控笔在目标操作设备屏幕上的单次按压时长;

判断单元320,用于判断单次按压时长是否大于预设时长阈值;

第二获取单元330,用于在判断出单次按压时长大于预设时长阈值时,获取目标触控笔在目标操作设备屏幕上的按压力度;

判断单元320,还用于判断按压力度与预设的功能启动阈值是否匹配;

功能切换单元340,用于当判断出按压力度与功能启动阈值匹配时,将目标触控笔当前的操作功能切换为擦除功能,并在目标操作设备屏幕上显示橡皮擦除光标。

本申请实施例中,对于触控笔功能切换装置的解释说明可以参照实施例1或实施例2中的描述,对此本实施例中不再多加赘述。

可见,实施本实施例所描述的触控笔功能切换装置,能够在触控笔的使用过程中,更加便利地转换切换擦除功能,操作简单,有利于提高操作的连贯性,提升操作便利性。

实施例4

请一并参阅图4,图4是本申请实施例提供的一种触控笔功能切换装置的结构示意图。其中,图4所示的触控笔功能切换装置是由图3所示的触控笔功能切换装置进行优化得到的。如图4所示,功能切换单元340包括:

确定子单元341,用于根据按压力度确定单次擦除尺寸;

切换子单元342,用于将目标触控笔当前的操作功能切换为擦除功能;

显示子单元343,用于显示与单次擦除尺寸相对应大小的橡皮擦除光标。

作为一种可选的实施方式,判断单元320,还用于在判断出按压力度与功能启动阈值不匹配时,判断是否检测到目标触控笔发送的确认信息;确认信息为用户通过目标触控笔上的物理按键或触控按键进行输入的;以及当检测到确认信息时,触发功能切换单元340将目标触控笔当前的操作功能切换为擦除功能,并在目标操作设备屏幕上显示橡皮擦除光标。

作为一种可选的实施方式,功能切换单元340,具体用于获取预设光标显示形状,并根据预设光标显示形状在目标操作设备屏幕上显示橡皮擦除光标。

作为一种可选的实施方式,功能切换单元340,具体用于识别目标操作设备屏幕中显示的画布信息;以及根据画布信息确定当前需要显示的图案形状;以及将该图案形状设定为预设的光标显示形状。

本申请实施例中,对于触控笔功能切换装置的解释说明可以参照实施例1或实施例2中的描述,对此本实施例中不再多加赘述。

可见,实施本实施例所描述的触控笔功能切换装置,能够在触控笔的使用过程中,更加便利地转换切换擦除功能,操作简单,有利于提高操作的连贯性,提升操作便利性。

本申请实施例提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例1或实施例2中任一项触控笔功能切换方法。

本申请实施例提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例1或实施例2中任一项触控笔功能切换方法。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:信号自适应放大电路及主动式电容笔

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类