一种触摸屏的防误触方法、电子设备和存储介质与流程

文档序号:37735231发布日期:2024-04-25 10:02阅读:5来源:国知局
一种触摸屏的防误触方法、电子设备和存储介质与流程

本技术涉及触摸屏,特别涉及一种触摸屏的防误触方法、电子设备和存储介质。


背景技术:

1、用户使用手写笔在电子设备的触摸屏上写划时,如果有除了手写笔之外的导体,比如手的某部分误触触摸屏,使得触摸屏检测到对应于手等导体的触摸的报点数据,可能导致触摸屏响应手等导体的误触,比如在触摸屏上显示误触的痕迹或者打开错误的应用程序界面等,给用户带来不好的使用体验。

2、现有技术中,为了减少误触情况的影响,带有触摸屏的电子设备通常会根据相关的条件来判断是否是误触情况,比如带有电容式触摸屏的电子设备的触摸屏(touchpanel,tp)算法根据电容式触摸屏上电容值出现变化较大的区域的中的某些节点数的数量等条件来判断是否是误触情况,如果是,则不响应被判断为误触的操作。然而当用户使用手写笔时,作为支撑点的手掌侧面或手指等肢体可能误触电容式触摸屏,且误触到的电容式触摸屏的面积较小,因此电容值出现较大变化的对应区域的某些节点数的数量也相对较少,如果采用现有技术进行误触判断,带有电容式触摸屏的电子设备常常很难精准识别出误触情况。


技术实现思路

1、本技术提供了一种触摸屏的防误触方法、电子设备和存储介质,能通过根据手写笔的笔尖与触摸屏的不同距离和手写笔与触摸屏的不同夹角,设置对应的误触条件,可以使得电子设备识别不同的场景下的误触情况,提高了电子设备判断误触情况的灵活性和精确性,也提高了用户使用手写笔和触摸屏工作的工作效率和使用满意度。

2、第一方面,提供了一种触摸屏的防误触方法,包括,获取到第一电子设备与第二电子设备的触摸屏之间具有的第一相对位置信息,采用第一误触条件确定是否存在误触情况;获取到第一电子设备与第二电子设备的触摸屏之间具有的第二相对位置信息,采用第二误触条件确定是否存在误触情况;其中,第一相对位置信息和第二相对位置信息包括距离和角度中的至少一种参数,且第一误触条件和第二误触条件不同。

3、在上述方案中,可以根据第一相对位置信息或者第二相对位置信息,也即根据不同的距离或者角度采用不同的误触条件进行误触判断,相较于现有的误触条件,灵活性更强,可以根据不同的场景进行针对性的误触判断,使得用户的工作效率和使用满意度得到提高。

4、结合第一方面,第一电子设备包括手写笔,第二电子设备通过第一电子设备获取第一相对位置信息和第二相对位置信息。

5、在上述方案中,手写笔在检测到手写笔和第二电子设备的触摸屏之间的第一相对位置信息和第二相对位置信息后,可以将两者发送至第二电子设备。在一些实施例中,第一电子设备也可以是其他的需要和第二电子设备进行交互的电子设备。

6、结合第一方面,在一些实现方式中,第一相对位置信息包括第一电子设备和触摸屏之间的距离,采用第一误触条件确定是否存在误触情况,包括:如果距离属于第m个区间,根据第m个区间对应的第一子误触条件确定是否存在误触情况,第一误触条件包括第一子误触条件;其中,第一子误触条件为将电容值出现较大变化的区域的某一行或者某一列的节点数量大于等于km个节点对应的接触判断为误触,km个节点对应于第m个区间,m和km为大于等于1的自然数,距离越小的区间对应的第一子误触条件中的节点数量越少。

7、在上述方案中,将第一电子设备和触摸屏之间的距离区分为不同的区间,每一个区间对应于一个第一子误触条件。通过针对不同区间进行不同的第一子误触条件的设定,可以更加精确地判断在使用第一电子设备和第二电子设备的过程中的误触情况,相较于现有的判断误触的条件,更加地灵活和精确,提升了用户的使用体验。

8、应理解的是,区间的数量、第一误触条件和第一子误触条件中的参数值可以根据实际的情况进行设置,本技术不做限定,只要满足距离越近的区间对应的第一子误触条件中的节点数量越小即可。

9、结合第一方面,在一些实现方式中,第二相对位置信息包括第一电子设备和触摸屏之间的距离,以及第一电子设备和触摸屏之间的夹角,采用第二误触条件确定是否存在误触情况,包括:如果距离属于第n个区间,夹角属于第j个夹角范围,根据第j个夹角范围对应的第二子误触条件确定是否存在误触情况,第二误触条件包括子第二误触条件;其中,第二子误触条件为将电容值出现较大变化的区域的某一行或者某一列的节点数量大于等于kj个节点对应的接触判断为误触,kj个节点对应于第n个区间的第j个夹角范围,n、j和kj为大于等于1的自然数,第n个区间中夹角范围对应的握笔姿势产生误触的可能性越大,夹角范围对应的第二子误触条件中的节点数量越少。

10、在上述方案中,将同一区间下,第一电子设备与触摸屏之间的夹角分为不同的夹角范围,每一个夹角范围对应一个第二子误触条件。通过针对同一区间不同的夹角范围进行不同的第二子误触条件的设定,可以在相同的区间下,根据第一电子设备的使用情况,更精确更灵活地判断误触情况,进一步提升了用户的使用体验。

11、结合第一方面,在一些实现方式中,第一误触条件和第二误触条件对应于报点数据,报点数据包括触摸坐标、触摸压力、触摸区域形态、电容值。

12、可以理解,第二电子设备可以根据报点数据判断误触的情况,对应于报点数据的不同的内容,可以设置不同的误触条件,比如可以根据触摸坐标设置不同的误触条件,可以根据触摸压力设置不同的误触条件等等。

13、结合第一方面,在一些实现方式中,第一相对位置信息包括第一电子设备和触摸屏之间的距离,采用第一误触条件确定是否存在误触情况,包括:如果距离属于第a个区间,根据第a个区间对应的第一子误触条件确定是否存在误触情况,第一误触条件包括第一子误触条件;其中,a为大于等于1的自然数,距离越小的区间对应的第一子误触条件越严格。

14、在上述方案中,可以根据报点数据中的参数内容设置第一误触条件和第一子误触条件,例如如果根据触摸压力设置的第一误触条件为触摸压力小于等于f1牛的接触为误触,那么可以设置对应设置不同区间对应的第一子误触条件,只要满足距离越小的区间对应的第一子误触条件中的触摸压力的值越小即可。

15、结合第一方面,在一些实现方式中,第二相对位置信息包括第一电子设备和触摸屏之间的距离,以及第一电子设备和触摸屏之间的夹角,采用第二误触条件确定是否存在误触情况,包括:如果距离属于第b个区间,夹角属于第c个夹角范围,根据第c个夹角范围对应的第二子误触条件确定是否存在误触情况,第二误触条件包括第二子误触条件;其中,b、c为大于等于1的自然数,第b个区间中夹角范围对应的握笔姿势产生误触的可能性越大,夹角范围对应的第二子误触条件越严格。

16、在上述方案中,可以根据报点数据中的参数内容设置第二误触条件和第二子误触条件,例如如果根据触摸压力设置的第二误触条件为触摸压力小于等于f1牛的接触为误触,那么可以设置对应设置同一区间中不同夹角范围对应的第二子误触条件,只要满足同一区间中夹角范围对应的姿势产生误触的可能性越大,对应的第二子误触条件中的触摸压力的值越小即可。

17、结合第一方面,在一些实现方式中,报点数据为由触摸操作产生的数据。

18、可以理解,报点数据是第二电子设备在检测到触摸屏上的触摸操作而产生的对应于触摸位置的数据。

19、第二方面,本技术提供了一种电子设备,其特征在于,包括处理器和存储器,存储器用于存储指令,处理器用于执行指令,当处理器执行该指令时,执行如第一方面所描述的方法。

20、第三方面,本技术提供一种计算机可读存储介质,其特征在于,计算机可读存储介质中存储有指令,当指令在电子设备上运行时,执行如第一方面所描述的方法。

21、第四方面,本技术提供了一种计算机程序产品,其特征在于,计算机程序产品包括计算机指令,在被电子设备执行时,电子设备执行如第一方面所描述的方法。

22、综上所述,本技术提供的触摸屏的防误触方法,针对手写笔的笔尖和触摸屏之间的不同的距离,以及同一区间下手写笔和触摸屏之间的不同的夹角设置了不同的误触条件,该方法的可以适用于更多的使用场景,对于触摸屏上的误触情况的判断也更加灵活和精确,较好地提高了用户的使用体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1