一种在贴膜情况下调节触摸屏灵敏度的方法
申请公布号:CN103488337A
申请号:CN201310374459.3
申请日期:2013.08.23
申请公布日期:2014.01.01
发明人:张强
分类号:G06F3/041(2006.01)I
主分类号:G06F3/041(2006.01)I
代理人:李盛洪
地址:523860 广东省东莞市长安镇乌沙海滨路18号
摘要:本发明公开了一种在贴膜情况下调节触摸屏灵敏度的方法,包括下述步骤:S1、采集触摸压力数据,根据此次触摸事件的持续时间判断手指滑动触摸是否作为数据采集来源;S2、如果时间符合设定值,此次手指滑动触摸事件作为数据采集来源,如果时间不符合设定值,此次手指滑动触摸事件不作为数据采集来源;S3、对于此次的滑动数据,取中间部分的压力值作为该次有效数据,求其平均值;S4、判断触摸屏是否有贴膜;S5、如果触摸屏进行了贴膜,则往触摸屏灵敏度寄存器里写入数据,从而调整灵敏度的差值。本发明的触摸数据采集,只选取了符合条件的触摸事件的压力值,剔除了点击以及拖动等操作的压力值,从而使得所采集的数据更加能反应真实的触摸情况。
主权项:一种在贴膜情况下调节触摸屏灵敏度的方法,其特征在于,包括下述步骤:S1、采集触摸压力数据,触摸屏检测到手指压力数据后,启动定时器,手指压力数据变为0后,定时器定时结束,根据此次触摸事件的持续时间判断此次的手指滑动触摸是否作为数据采集来源;S2、如果持续时间符合设定值,此次手指滑动触摸事件作为数据采集来源,如果持续时间不符合设定值,此次手指滑动触摸事件不作为数据采集来源;S3、对于步骤S2中时间符合设定值的触摸事件,对于此次的滑动数据,取中间部分的压力值作为该次有效数据,对于取出的有效数据,求其平均值;S4、将步骤S3中的平均值与触摸屏出厂时的原始压力值进行比较,判断触摸屏是否有贴膜;S5、如果触摸屏进行了贴膜,则往触摸屏灵敏度寄存器里写入数据,从而调整灵敏度的差值。