[发明专利]触摸屏检测方法、装置、触控显示设备和可读存储介质在审
| 申请号: | 202011285728.5 | 申请日: | 2020-11-17 |
| 公开(公告)号: | CN112269498A | 公开(公告)日: | 2021-01-26 |
| 发明(设计)人: | 欧品志;戴宇明 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
| 主分类号: | G06F3/041 | 分类号: | G06F3/041 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 梁韬 |
| 地址: | 518000 广东省深圳市南山区粤海*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 触摸屏 检测 方法 装置 显示 设备 可读 存储 介质 | ||
1.一种触摸屏检测方法,其特征在于,包括:
接收触摸屏检测指令,初始化显示第一预设颜色背景,并利用第一预设算法绘制网格矩阵进行显示;
进入默认的第一检测模式,接收所述网格矩阵上的触摸事件,并在所述网格矩阵上显示相应的检测结果;
接收切换指令,切换至第二检测模式,重新初始化显示第一预设颜色背景,并利用第一预设算法绘制网格矩阵进行显示;
在所述第二检s测模式下接收所述网格矩阵上的触摸事件,并在所述网格矩阵上显示相应的检测结果。
2.根据权利要求1所述的触摸屏检测方法,其特征在于,所述利用第一预设算法绘制网格矩阵进行显示包括:
获取屏幕分辨率,利用所述屏幕分辨率通过所述第一预设算法计算出初始横线坐标、横线间隔、初始竖线坐标以及竖线间隔;
根据所述初始横线坐标、所述横线间隔、所述初始竖线坐标以及所述竖线间隔绘制所述网格矩阵。
3.根据权利要求2所述的触摸屏检测方法,其特征在于,所述第一预设算法的算式包括:
RectWidth=[Width/M]+1;x0=(Width-RectWidth×(M-2))/2;
RectHeight=[Height/N]+1;y0=(Height-RectHeight×(N-2))/2;
式中,[x]为向下取整运算,RectWidth为所述竖线间隔,Width为所述屏幕分辨率宽度,M为屏幕传感器横向分布数量,x0为所述初始竖线坐标;RectHeight为所述横线间隔,Height为所述屏幕分辨率高度,N为屏幕传感器竖向分布数量,y0为所述初始横线坐标。
4.根据权利要求1所述的触摸屏检测方法,其特征在于,所述进入默认的第一检测模式,接收所述网格矩阵上的触摸事件,并在所述网格矩阵上显示相应的检测结果包括:
获取所述触摸事件的坐标值,利用所述坐标值通过第二预设算法计算出所述网格矩阵上相应网格的位置;
更改所述相应网格的颜色为第二预设颜色;
记录更改颜色的相邻网格之间的时间间隔,根据所述时间间隔计算出触摸屏的灵敏度。
5.根据权利要求4所述的触摸屏检测方法,其特征在于,所述第二预设算法的算式包括:
m=[(x+RectWidth-x0)/RectWidth];n=[(y+RectHeight-y0)/RectHeight];
式中,m为所述相应网格所在列,n为所述相应网格所在行,x和y为所述触摸事件的坐标值,RectWidth为所述网格矩阵的竖线间隔,RectHeight为所述网格矩阵的横线间隔,x0为初始竖线坐标,y0为初始横线坐标。
6.根据权利要求1所述的触摸屏检测方法,其特征在于,所述在所述第二检测模式下接收所述网格矩阵上的触摸事件,并在所述网格矩阵上显示相应的检测结果包括:
当接收到新增触摸点时,为所述新增触摸点添加序号,并在确定所述新增触摸点的序号小于或等于预设值时,获取所述新增触摸点的坐标值;
为所有序号小于或等于所述预设值的触摸点绘制第三预设颜色的交叉线;
当检测到序号小于或等于所述预设值的所述触摸点移动时,为所述触摸点的移动轨迹绘制第四预设颜色的轨迹线,并更新所述交叉线至所述触摸点停留位置。
7.根据权利要求6所述的触摸屏检测方法,其特征在于,还包括:
当检测到序号小于或等于所述预设值的所述触摸点松开后,清除所述触摸点的所述交叉线以及所述轨迹线;
按照触摸顺序更新当前所有触摸点的序号,并执行为所有序号小于或等于所述预设值的触摸点绘制第三预设颜色的交叉线的步骤以及后续步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011285728.5/1.html,转载请声明来源钻瓜专利网。





