【技术实现步骤摘要】
本专利技术涉及触摸屏
,特别涉及一种触摸屏判断双击的方法。
技术介绍
在现有的触摸屏输入设备中,由于是通过直接触摸点击触摸屏进行操作,所以在其进行双击操作时,相对于直接用鼠标进行操作的情况,其抖动较大,很容易就超出计算机系统双击设定的范围。这就造成在触摸屏上实现双击操作往往很难成功,常常会出现误操作,例如,有邻近的两个文件夹,文件夹1和文件夹2,用手指在触摸屏上对其中的文件夹1进行快速双击,系统往往不是执行双击文件夹1的操作,将文件夹1打开,而是会误判断成单击了文件夹1,然后再单击文件夹2。这样使得触摸屏的双击操作成功率不高,无法满足人们的操作需求。最直接的解决办法是在计算机系统的注册表里对默认的时间差和坐标差进行修改,扩大其范围。但当直接用鼠标操作时,该方法又很容易产生误判,由于设定的时间差和坐标差范围较大,所以可能会使得两次单击的时间差和坐标差都在设定的范围内,从而将两次单击误判成双击。专利号ZL200310120786.2的专利技术“辨别双击手势的方法及控制器”中提出的方法为,通过物体在触控装置上第一次出现的时间长度、第二次出现的时间长度、及第一次出现的结束与该第二次出现的起始间的时间间距之和小于参考时间值,即产生一代表第一次出现与第二次出现的讯号,从而模拟鼠标的双击信号。该方法用于触摸屏时,可解决触摸屏有时候会把杂讯干扰产生的干扰信号当成有效操作的问题,但并不能有效判断动作为双击还是两次单击。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种触摸屏判断双击的方法,该方法大大提高触摸屏的双击成功率,同时不影响外接鼠标操作时的双击成功 ...
【技术保护点】
一种触摸屏判断双击的方法,其特征在于,包括以下步骤: (1)在数据处理模块中预先设定最小时间差和最小坐标差; (2)计算机系统开始扫描,检测屏幕上的触摸点; (3)数据接收模块记录第一次触摸点的坐标和时间,记为第一坐标和第一时间,并将其送至数据处理模块以及计算机系统; (4)数据接收模块记录第二次触摸点的坐标和时间,记为第二坐标和第二时间,并将其送至数据处理模块; (5)数据处理模块计算第一坐标与第二坐标之间的坐标差,同时计算第一时间与第二时间之间的时间差,然后将所得的坐标差和时间差与预先设定的最小坐标差和最小时间差进行比较判断: 若坐标差小于最小坐标差,同时时间差小于最小时间差,则判断结果为双击,数据处理模块将第二坐标替换为第一坐标发送给计算机系统,由计算机系统执行双击动作; 若坐标差不小于最小坐标差,或者时间差不小于最小时间差,或者坐标差和时间差同时不小于最小坐标差和最小时间差,则判断结果为两次单击,数据处理模块将第二坐标发送给计算机系统,由计算机系统执行第二次单击的动作; (6)返回步骤(2),继续扫描,循环进行。
【技术特征摘要】
1、一种触摸屏判断双击的方法,其特征在于,包括以下步骤:(1)在数据处理模块中预先设定最小时间差和最小坐标差;(2)计算机系统开始扫描,检测屏幕上的触摸点;(3)数据接收模块记录第一次触摸点的坐标和时间,记为第一坐标和第一时间,并将其送至数据处理模块以及计算机系统;(4)数据接收模块记录第二次触摸点的坐标和时间,记为第二坐标和第二时间,并将其送至数据处理模块;(5)数据处理模块计算第一坐标与第二坐标之间的坐标差,同时计算第一时间与第二时间之间的时间差,然后将所得的坐标差和时间差与预先设定的最小坐标差和最小时间差进行比较判断:若坐标差小于最小坐标差,同时时间差小于最小时间差,则判断...
【专利技术属性】
技术研发人员:周春景,钟杰婷,
申请(专利权)人:广东威创视讯科技股份有限公司,
类型:发明
国别省市:81[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。