[发明专利]一种用于触摸屏的纠错方法无效
申请号: | 200810198715.7 | 申请日: | 2008-09-24 |
公开(公告)号: | CN101364160A | 公开(公告)日: | 2009-02-11 |
发明(设计)人: | 徐蜀中;尹显用 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041 |
代理公司: | 广州市华学知识产权代理有限公司 | 代理人: | 李卫东 |
地址: | 510663广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 触摸屏 纠错 方法 | ||
技术领域
本发明涉及触摸屏的输入技术领域,特别涉及一种用于触摸屏的纠错方法。
背景技术
鼠标是一个非常重要的电脑输入设备,由左键、中键、右键、滚轮等组成,通过鼠标移动和鼠标按键就能完成屏幕上的功能操作,鼠标设计的初衷就是为了使计算机的操作更加简便,使用过电脑的人都知道鼠标的重要性。鼠标有一个很重要的特性就是鼠标在电脑屏幕上移动的时候都是一个像素点一个像素点的移动,所以它在屏幕上的坐标定位是非常精确的,可以做到一个像素都不差。当鼠标移动到屏幕上的某个点后,再按一下鼠标的左键或者右键,然后再放开按键,就会响应一个鼠标事件,这样可以达到准确定位和快速响应的目的。
如今,屏幕触摸互动技术的应用非常广泛,手指代替了鼠标,在屏幕上轻轻一点就可以进行各种各样的操作,使用起来既方便又简单。屏幕触摸互动采用手指代替鼠标的技术,手指在屏幕上移动就相当于鼠标在屏幕上移动,目前使用的触摸屏有电阻触摸屏、红外线触摸屏、电容式触摸屏、表面声波触摸屏、近场成像触摸屏等。手指操作触摸屏的原理如下:当手指进入有红外线的屏幕区域时就相当于鼠标的左键或右键被按下去的动作,当手指离开屏幕区域时就相当于鼠标上被按下去的按键弹起,通过这样的一个进入和离开的动作就对应了鼠标的单击事件,如果是连续、快速的做两次这样的动作,就相当鼠标的双击事件,而当手指进入红外屏幕区域而不离开,同时手指又在屏幕上移动时,这样就相当于鼠标的移动事件,触摸屏上的互动操作就是通过这样一系列的进入和离开屏幕区域来完成类似鼠标事件操作的。
手指在触摸屏上使用时,存在两个问题:一是人的手指粗细不一,很容易造成像素误差,而且如果手指在屏幕上倾斜角比较大的话,有可能会出现多点定位的现象,这样会出现点击误差,用手指在屏幕上去完成点击操作,最好的点击角度是70~110°,否则可能会出现点击不准、点击错乱或无响应的现象;二是每个人的手指处于悬空状态都可能有抖动的现象,手指抖动时,会出现点击目标偏移,或者是单击变成了双击,或者点击变成了移动等问题,比如当手指在某个对象上按下去的坐标为(10,10),但按下去后,手指同时又抖动了一下,在抖动的过程中大约移动了两个像素而变成为(12,12),这样系统会认为本次操作是做了一次2个像素的移动操作,而不去响应原本的单击操作。
当前windows操作系统中,操作一个对象时,存在以下四种方式:一、响应点击事件但不可移动的对象,比如我们通常看到的工具栏上面的按钮;二、响应点击事件并可移动的对象,如资源管理器中的文件夹或者文件;三、可移动但不响应点击事件的对象,如工具栏;四、不可移动也不响应点击事件的对象,如一些固定的工具栏。当我们在触摸屏上做一些操作时,如果碰到一、三、四种方式的对象,操作上基本没有太大的问题,像有事件的按钮,手指点击范围在整个对象上面,即只要手指的点击在它的对象上面而不管手指有没有做了移动,只要手指离开屏幕区域时还在对象的区域内,都会准确的响应点击和移动事件,这些方式用手指去操作,基本上没有什么太大的问题,但是在点击的时候倾斜角度不要太大,否则可能会存在象素误差。对于上述第二种方式,如果用手指去操作时,经常会出现意想不到的结果,当用手指去点击一个文件的时候,如果手指在这时抖动了一下,会发现变成了移动文件,像这种由于手指抖动造成的对象移动现象在Windows操作系统中还没有专门的有针对性的处理方法。
发明内容
本发明的目的在于克服现有技术的不足,提供一种能够有效避免操作失误并提高操作灵敏度的用于触摸屏的纠错方法。
本发明通过以下技术方案实现:一种用于触摸屏的纠错方法,通过预设有效感知区域来正确区分点击事件和移动事件,包括以下步骤:
(1)根据各点击对象所对应的图标大小设定其点击对象范围;
(2)当手指在触摸屏上点击某个点时,记录该点的点击坐标点,并根据其已设定的点击对象范围判断该点击坐标点是否有效;
若点击坐标点在点击对象范围内,则该点击坐标点有效,并形成有效点击坐标点;若点击坐标点不在点击对象范围内,则该点击坐标点无效,并终止响应;
(3)当点击坐标点有效时,以形成的有效点击坐标点为起点,对该点赋予有效感知区域;
(4)当手指移动时,记录每个移动坐标点,并将其与有效点击坐标点进行比较,若移动坐标点超出其有效感知区域,则移动事件有效;若移动坐标点在其有效感知区域内,则移动事件无效;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810198715.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带发电设备的餐车
- 下一篇:制餐和就餐合为一体的环保餐车