终端的触摸事件处理方法、装置及终端制造方法及图纸

技术编号:15762411 阅读:72 留言:0更新日期:2017-07-05 21:33
本公开是关于一种终端的触摸事件处理方法、装置及终端,其中,该方法包括:在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断压力触控数值是否小于预设触控数值阈值;若压力触控数值小于预设触控数值阈值,则不执行与屏幕触摸事件对应的触摸操作。筛除的鬼点不仅仅限于真实手指触摸位置的同轴上,可以筛除在其他位置产生的鬼点,在两个以上手指触摸终端屏幕的时候也可以消除“鬼点”;不仅仅适用于自容式触摸屏,也适用于互电容式触摸屏,自互容结合式触摸屏,电阻式触摸屏等等;可以很好地消除“鬼点”,减少了上报错误的触摸事件的情况,提高用户使用终端的体验。

Touch event processing method, device and terminal of terminal

This is a page open a terminal touch event processing method, device and terminal, wherein, the method comprises: in the access to the touch screen event, touch screen terminal to obtain numerical pressure; judging whether the pressure is less than a preset touch touch the numerical value of the threshold; if the pressure value is smaller than the preset value of the threshold touch touch, is not the event corresponding with the touch screen touch operation. Excluding the ghosts are not limited to the real position of the coaxial finger touch, can screen for in other locations of ghosts, when more than two finger touch screen terminal can also eliminate the \ghost\; not only for self-contained touch screen, also suitable for mutual capacitive touch screen, auto cross with the capacitance type touch screen, resistive touch screen and so on; can well eliminate the \ghost\, to reduce the reporting error of touch events, improve the terminal user experience.

【技术实现步骤摘要】
终端的触摸事件处理方法、装置及终端
本公开涉及终端
,尤其涉及终端的触摸事件处理方法、装置及终端。
技术介绍
随着终端技术的发展,终端,例如智能手机、平板电脑等,已经成为人们生活和工作的必备工具。用户可以触摸终端屏幕,终端屏幕就是触摸屏,进而向终端中输入各种指令和信息。但是,终端屏幕由于电网噪声等噪声、或者触摸算法缺陷、或者触摸信号校准异常、或者水迹等原因,会在用户没有去触摸终端屏幕的时候,去上报触摸事件,即产生“鬼点”。相关技术中,为了消除“鬼点”,在用户的两个手指同时触摸终端屏幕的时候,可以通过检测用户的两个手指在终端屏幕上的触摸位置,即X坐标和Y坐标,进而确定触摸位置的同轴上的时候,即同X坐标和同Y坐标,确定此时的触摸位置为不真实的手指触摸位置,进而消除“鬼点”。然而相关技术中,筛除的鬼点只限于真实手指触摸位置的同轴上,无法筛除在其他位置产生的鬼点,并且只能适用于两个手指触摸终端屏幕的情况,而在两个以上手指触摸终端屏幕的时候就无法消除“鬼点”了;并且,相关技术中的方法只适用于自电容式的终端屏幕,不适用于自电容以外的终端屏幕;进而,依然无法很好地消除“鬼点”,依然存在上报错误的触摸事件的情况,影响用户使用终端的体验。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种终端的触摸事件处理方法、装置及终端,用于解决依然无法很好地消除“鬼点”,依然存在上报错误的触摸事件的情况,影响用户使用终端的体验的问题。根据本公开实施例的第一方面,提供一种终端的触摸事件处理方法,包括:在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断所述压力触控数值是否小于预设触控数值阈值;若所述压力触控数值小于预设触控数值阈值,则不执行与所述屏幕触摸事件对应的触摸操作。进一步地,所述获取终端屏幕的压力触控数值,包括:获取终端屏幕的全屏上的压力触控数值;或者,确定与所述屏幕触摸事件对应的终端屏幕的区域,并获取所述区域上的压力触控数值。进一步地,所述方法,还包括:若所述压力触控数值大于等于预设触控数值阈值,则执行与所述屏幕触摸事件对应的触摸操作。进一步地,在所述在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值之前,还包括:获取触摸电信号;判断所述触摸电信号是否符合预设的触摸终端屏幕的电信号标准;若确定所述触摸电信号符合预设的触摸终端屏幕的电信号标准,则确定获取到屏幕触摸事件,并执行所述在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值的步骤。本公开的实施例提供的技术方案可以包括以下有益效果:通过在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断压力触控数值是否小于预设触控数值阈值;若压力触控数值小于预设触控数值阈值,则不执行与屏幕触摸事件对应的触摸操作。从而可以在发生屏幕触摸事件的时候,去获取终端屏幕上的压力触控数值,在该压力触控数值小于预设触控数值阈值的时候,确定此次屏幕触摸事件未能造成正常结构形变,属于鬼点,不把此时的屏幕触摸事件上报到终端系统中,进而来对屏幕触摸事件进行筛查,去屏蔽掉鬼点。从而,筛除的鬼点不仅仅限于真实手指触摸位置的同轴上,可以筛除在其他位置产生的鬼点,在两个以上手指触摸终端屏幕的时候也可以消除“鬼点”;不仅仅适用于自容式触摸屏,也适用于互电容式触摸屏,自互容结合式触摸屏,电阻式触摸屏等等;可以很好地消除“鬼点”,减少了上报错误的触摸事件的情况,提高用户使用终端的体验。根据本公开实施例的第二方面,提供一种终端的触摸事件处理装置,包括:第一获取模块,被配置为在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断模块,被配置为判断所述压力触控数值是否小于预设触控数值阈值;确定模块,被配置为若所述压力触控数值小于预设触控数值阈值,则不执行与所述屏幕触摸事件对应的触摸操作。进一步地,所述第一获取模块,被具体配置为:获取终端屏幕的全屏上的压力触控数值;或者,确定与所述屏幕触摸事件对应的终端屏幕的区域,并获取所述区域上的压力触控数值。进一步地,所述装置,还包括:执行模块,被配置为若所述压力触控数值大于等于预设触控数值阈值,则执行与所述屏幕触摸事件对应的触摸操作。进一步地,所述装置,还包括:第二获取模块,被配置为在所述第一获取模块在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值之前,获取触摸电信号;判断所述触摸电信号是否符合预设的触摸终端屏幕的电信号标准;若确定所述触摸电信号符合预设的触摸终端屏幕的电信号标准,则确定获取到屏幕触摸事件,并执行所述第一获取模块。本公开的实施例提供的技术方案可以包括以下有益效果:通过在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断压力触控数值是否小于预设触控数值阈值;若压力触控数值小于预设触控数值阈值,则不执行与屏幕触摸事件对应的触摸操作。从而可以在发生屏幕触摸事件的时候,去获取终端屏幕上的压力触控数值,在该压力触控数值小于预设触控数值阈值的时候,确定此次屏幕触摸事件未能造成正常结构形变,属于鬼点,不把此时的屏幕触摸事件上报到终端系统中,进而来对屏幕触摸事件进行筛查,去屏蔽掉鬼点。从而,筛除的鬼点不仅仅限于真实手指触摸位置的同轴上,可以筛除在其他位置产生的鬼点,在两个以上手指触摸终端屏幕的时候也可以消除“鬼点”;不仅仅适用于自容式触摸屏,也适用于互电容式触摸屏,自互容结合式触摸屏,电阻式触摸屏等等;可以很好地消除“鬼点”,减少了上报错误的触摸事件的情况,提高用户使用终端的体验。根据本公开实施例的第二方面,提供一种终端,包括:处理器,以及用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断所述压力触控数值是否小于预设触控数值阈值;若所述压力触控数值小于预设触控数值阈值,则不执行与所述屏幕触摸事件对应的触摸操作。本公开的实施例提供的技术方案可以包括以下有益效果:通过在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断压力触控数值是否小于预设触控数值阈值;若压力触控数值小于预设触控数值阈值,则不执行与屏幕触摸事件对应的触摸操作。从而可以在发生屏幕触摸事件的时候,去获取终端屏幕上的压力触控数值,在该压力触控数值小于预设触控数值阈值的时候,确定此次屏幕触摸事件未能造成正常结构形变,属于鬼点,不把此时的屏幕触摸事件上报到终端系统中,进而来对屏幕触摸事件进行筛查,去屏蔽掉鬼点。从而,筛除的鬼点不仅仅限于真实手指触摸位置的同轴上,可以筛除在其他位置产生的鬼点,在两个以上手指触摸终端屏幕的时候也可以消除“鬼点”;不仅仅适用于自容式触摸屏,也适用于互电容式触摸屏,自互容结合式触摸屏,电阻式触摸屏等等;可以很好地消除“鬼点”,减少了上报错误的触摸事件的情况,提高用户使用终端的体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种终端的触摸事件处理方法实施例一的流程图;图2是根据一示例性实施例示出的一种终端的触摸事件处理方法实施例二的流程图;图3是根据一示例性实施例示出的一种终端的触摸事件处理装置实施例三的框图;图4是根据本文档来自技高网...
终端的触摸事件处理方法、装置及终端

【技术保护点】
一种终端的触摸事件处理方法,其特征在于,包括:在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断所述压力触控数值是否小于预设触控数值阈值;若所述压力触控数值小于预设触控数值阈值,则不执行与所述屏幕触摸事件对应的触摸操作。

【技术特征摘要】
1.一种终端的触摸事件处理方法,其特征在于,包括:在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断所述压力触控数值是否小于预设触控数值阈值;若所述压力触控数值小于预设触控数值阈值,则不执行与所述屏幕触摸事件对应的触摸操作。2.根据权利要求1所述的方法,其特征在于,所述获取终端屏幕的压力触控数值,包括:获取终端屏幕的全屏上的压力触控数值;或者,确定与所述屏幕触摸事件对应的终端屏幕的区域,并获取所述区域上的压力触控数值。3.根据权利要求1所述的方法,其特征在于,所述方法,还包括:若所述压力触控数值大于等于预设触控数值阈值,则执行与所述屏幕触摸事件对应的触摸操作。4.根据权利要求1-3任一项所述的方法,其特征在于,在所述在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值之前,还包括:获取触摸电信号;判断所述触摸电信号是否符合预设的触摸终端屏幕的电信号标准;若确定所述触摸电信号符合预设的触摸终端屏幕的电信号标准,则确定获取到屏幕触摸事件,并执行所述在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值的步骤。5.一种终端的触摸事件处理装置,其特征在于,包括:第一获取模块,被配置为在获取到屏幕触摸事件时,获取终端屏幕的压力触控数值;判断模块,被配置为判断所述压力触控数值是否小于预设触...

【专利技术属性】
技术研发人员:唐矩刘伟光杨坤
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1