触控上报方法及装置制造方法及图纸

技术编号:29987546 阅读:22 留言:0更新日期:2021-09-11 04:23
本公开提供一种触控上报方法及装置。所述方法应用于终端,所述终端具有触控屏,所述触控屏包括屏幕和位于所述屏幕下方的传感器阵列,所述方法包括:获取所述传感器阵列中多个传感器检测的触控信号,从获取的所有触控信号中选出手指触控信号,从所有手指触控信号中选出满足目标信号强度条件的目标触控信号,基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报触控点坐标,从而提供了一种新的触控上报方法,提高了终端的触控性能。能。能。

【技术实现步骤摘要】
触控上报方法及装置


[0001]本公开涉及计算机通信
,尤其涉及一种触控上报方法及装置。

技术介绍

[0002]随着终端技术的发展,部分终端安装有触摸屏,用户通过在触摸屏上执行触控操作,触发终端执行相应操作。
[0003]目前,触摸屏包括屏幕和设于屏幕下方的压力传感器,压力传感器用于检测作用于屏幕上的触控操作的压力值。在终端使用过程中,终端确定压力传感器检测的压力值是否大于压力阈值,若大于,则上报触控点坐标,触发终端基于触控点坐标执行相应操作。
[0004]相关技术基于传感器检测的压力值确定是否上报触控点坐标,触控上报方法单一。

技术实现思路

[0005]有鉴于此,本公开提供一种触控上报方法及装置,以解决上述技术问题。
[0006]根据本公开实施例的第一方面,提供了一种触控上报方法,应用于终端,所述终端具有触控屏,所述触控屏包括屏幕和位于所述屏幕下方的传感器阵列,所述方法包括:
[0007]获取所述传感器阵列中多个传感器检测的触控信号;
[0008]从获取的所有触控信号中选出手指触控信号;
[0009]从所有手指触控信号中选出满足目标信号强度条件的目标触控信号;
[0010]基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报触控点坐标。
[0011]可选地,所述基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报触控点坐标,包括:
[0012]计算所述目标触控信号的数量与所述手指触控信号的数量的比值
[0013]确定所述比值是否大于或等于预设比值。
[0014]可选地,所述从所有手指触控信号中选出满足目标信号强度条件的目标触控信号,包括:
[0015]确定目标强度阈值;
[0016]从所述所有手指触控信号中选出信号强度大于所述目标强度阈值的所述目标触控信号。
[0017]可选地,所述确定目标强度阈值,包括:
[0018]基于所述所有手指触控信号的信号强度,确定所述终端的当前使用状态;
[0019]基于所述终端的终端信息,确定所述目标强度阈值,所述终端信息包括:所述当前使用状态。
[0020]可选地,所述基于所述所有手指触控信号的信号强度,确定所述终端的当前使用状态,包括:
[0021]确定所述所有手指触控信号中,信号强度大于第一预设值的手指触控信号和信号强度等于所述第一预设值的手指触控信号的总数量,以及信号强度小于所述第一预设值的手指触控信号的数量,并基于所述总数量和所述数量,确定所述当前使用状态;或者,
[0022]确定所述所有手指触控信号中,在手指触控区域的中心区域内检测的手指触控信号的信号强度,是否小于在所述手指触控区域的边缘区域内检测的手指触控信号的信号强度,基于确定结果,确定所述当前使用状态;或者,
[0023]确定所述所有手指触控信号中,信号强度小于第二预设值的手指触控信号对应的手指触控区域,是否位于信号强度大于所述第二预设值的手指触控信号和信号强度等于所述第二预设值的手指触控信号对应的手指触控总区域内,基于确定结果,确定所述当前使用状态。
[0024]可选地,所述终端信息还包括:所述触摸屏的硬件性能;所述基于所述终端的终端信息,确定所述目标强度阈值,包括:
[0025]确定所述触摸屏的所述硬件性能;
[0026]确定与所述当前使用状态和所述硬件性能对应的所述目标强度阈值。
[0027]可选地,所述触控屏划分为主屏和侧屏;所述从获取的所有触控信号中选出手指触控信号,包括:
[0028]从所述所有触控信号中选出所述侧屏中传感器检测的触控信号;
[0029]从所述侧屏中传感器检测的触控信号中选出所述手指触控信号;
[0030]所述基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报触控点坐标,包括:
[0031]基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报所述侧屏上的触控点坐标。
[0032]根据本公开实施例的第二方面,提供了一种触控上报装置,应用于终端,所述终端具有触控屏,所述触控屏包括屏幕和位于所述屏幕下方的传感器阵列,所述装置包括:
[0033]获取模块,被配置为获取所述传感器阵列中多个传感器检测的触控信号;
[0034]第一选出模块,被配置为从获取的所有触控信号中选出手指触控信号;
[0035]第二选出模块,被配置为从所有手指触控信号中选出满足目标信号强度条件的目标触控信号;
[0036]确定模块,被配置为基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报触控点坐标。
[0037]可选地,所述确定模块,包括:
[0038]计算子模块,被配置为计算所述目标触控信号的数量与所述手指触控信号的数量的比值;
[0039]第一确定子模块,被配置为确定所述比值是否大于或等于预设比值。
[0040]可选地,所述第二选出模块,包括:
[0041]第二确定子模块,被配置为确定目标强度阈值;
[0042]第一选出子模块,被配置为从所述所有手指触控信号中选出信号强度大于所述目标强度阈值的所述目标触控信号。
[0043]可选地,所述第二确定子模块,包括:
[0044]第一确定单元,被配置为基于所述所有手指触控信号的信号强度,确定所述终端的当前使用状态;
[0045]第二确定单元,被配置为基于所述终端的终端信息,确定所述目标强度阈值,所述终端信息包括:所述当前使用状态。
[0046]可选地,所述第一确定单元,包括:
[0047]第一确定子单元,被配置为确定所述所有手指触控信号中,信号强度大于第一预设值的手指触控信号和信号强度等于所述第一预设值的手指触控信号的总数量,以及信号强度小于所述第一预设值的手指触控信号的数量,并基于所述总数量和所述数量,确定所述当前使用状态;或者,
[0048]第二确定子单元,被配置为确定所述所有手指触控信号中,在手指触控区域的中心区域内检测的手指触控信号的信号强度,是否小于在所述手指触控区域的边缘区域内检测的手指触控信号的信号强度,基于确定结果,确定所述当前使用状态;或者,
[0049]第三确定子单元,被配置为确定所述所有手指触控信号中,信号强度小于第二预设值的手指触控信号对应的手指触控区域,是否位于信号强度大于所述第二预设值的手指触控信号和信号强度等于所述第二预设值的手指触控信号对应的手指触控总区域内,基于确定结果,确定所述当前使用状态。
[0050]可选地,所述终端信息还包括:所述触摸屏的硬件性能;所述第二确定单元,包括:
[0051]第四确定子单元,被配置为确定所述触摸屏的所述硬件性能;
[0052]第五确定子单元,被配置为确定与所述当前使用状态和所述硬件性能对应的所述目标强度阈值。
[0053]可选地,所述触控屏划分为主屏和侧屏;所述第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触控上报方法,其特征在于,应用于终端,所述终端具有触控屏,所述触控屏包括屏幕和位于所述屏幕下方的传感器阵列,所述方法包括:获取所述传感器阵列中多个传感器检测的触控信号;从获取的所有触控信号中选出手指触控信号;从所有手指触控信号中选出满足目标信号强度条件的目标触控信号;基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报触控点坐标。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报触控点坐标,包括:计算所述目标触控信号的数量与所述手指触控信号的数量的比值;确定所述比值是否大于或等于预设比值。3.根据权利要求1所述的方法,其特征在于,所述从所有手指触控信号中选出满足目标信号强度条件的目标触控信号,包括:确定目标强度阈值;从所述所有手指触控信号中选出信号强度大于所述目标强度阈值的所述目标触控信号。4.根据权利要求3所述的方法,其特征在于,所述确定目标强度阈值,包括:基于所述所有手指触控信号的信号强度,确定所述终端的当前使用状态;基于所述终端的终端信息,确定所述目标强度阈值,所述终端信息包括:所述当前使用状态。5.根据权利要求4所述的方法,其特征在于,所述基于所述所有手指触控信号的信号强度,确定所述终端的当前使用状态,包括:确定所述所有手指触控信号中,信号强度大于第一预设值的手指触控信号和信号强度等于所述第一预设值的手指触控信号的总数量,以及信号强度小于所述第一预设值的手指触控信号的数量,并基于所述总数量和所述数量,确定所述当前使用状态;或者,确定所述所有手指触控信号中,在手指触控区域的中心区域内检测的手指触控信号的信号强度,是否小于在所述手指触控区域的边缘区域内检测的手指触控信号的信号强度,基于确定结果,确定所述当前使用状态;或者,确定所述所有手指触控信号中,信号强度小于第二预设值的手指触控信号对应的手指触控区域,是否位于信号强度大于所述第二预设值的手指触控信号和信号强度等于所述第二预设值的手指触控信号对应的手指触控总区域内,基于确定结果,确定所述当前使用状态。6.根据权利要求4所述的方法,其特征在于,所述终端信息还包括:所述触摸屏的硬件性能;所述基于所述终端的终端信息,确定所述目标强度阈值,包括:确定所述触摸屏的所述硬件性能;确定与所述当前使用状态和所述硬件性能对应的所述目标强度阈值。7.根据权利要求1所述的方法,其特征在于,所述触控屏划分为主屏和侧屏;所述从获取的所有触控信号中选出手指触控信号,包括:从所述所有触控信号中选出所述侧屏中传感器检测的触控信号;
从所述侧屏中传感器检测的触控信号中选出所述手指触控信号;所述基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报触控点坐标,包括:基于所述目标触控信号的数量和所述手指触控信号的数量,确定是否上报所述侧屏上的触控点坐标。8.一种触控上报装置,其特征在于,应用于终端,所述终端具有触控屏,所述触控屏包括屏幕和位于所述屏幕下方的传感器阵列,所述装置包括:获取模块,被配置为获取所述传感器阵列中多个传感器检测的触控信号;第一选出模块,被配置为从获取的所有触控信号中选出手指触控信号;第二选出模块,被配置为从所有手指触控信号...

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

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

1