[发明专利]一种具手势操作功能的鼠标无效
申请号: | 200810026652.7 | 申请日: | 2008-03-06 |
公开(公告)号: | CN101526861A | 公开(公告)日: | 2009-09-09 |
发明(设计)人: | 郑国书 | 申请(专利权)人: | 郑国书 |
主分类号: | G06F3/033 | 分类号: | G06F3/033;G06F3/038 |
代理公司: | 广州新诺专利商标事务所有限公司 | 代理人: | 李德魁;李国钊 |
地址: | 中国台湾台北*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 手势 操作 功能 鼠标 | ||
技术领域
本发明涉及一种鼠标手势的识别、并根据识别结果执行相应的指令的方法,能依使用者操作鼠标的操作手势特征去执行相对应的设定指令。
背景技术
目前,鼠标手势(Mouse Gestures)作为一种鼠标增强功能,已越来越广泛应用到互联网浏览器中以提高浏览器的使用效率,且有扩大应用到计算机操作系统中的其他软件中的趋势。如StrokeIt鼠标手势软件、Avantfind鼠标手势插件、Opera鼠标手势软件、火狐(Firefox)鼠标手势插件、腾讯TT手势软件等均提供了鼠标手势辅助功能。该些鼠标手势的操作大体如下:按下鼠标的某一按键(通常为鼠标右键)后,拖曳鼠标划出某种特定轨迹后松开按键,程序即识别该特定轨迹后能执行相对应的指令操作。
又如中国发明专利公开文献CN1790262A公开了一种基于鼠标轨迹数据对计算机软件的运行进行控制的方法,该方法系通过启动一鼠标运动子程序,由该鼠标运动子程序捕捉鼠标的运动信息并记录所述鼠标的运动轨迹数据,直到该鼠标停止运动,然后将所述运动轨迹数据与自身存储的运动轨迹样本进行比较,如果相匹配,则所述鼠标运动子程序向主进程发出执行与该运动轨迹样本相关联的操作指令;如果不相匹配,则继续执行捕捉、记录步骤直到鼠标运动子程序关闭。
然而,由于鼠标移动轨迹设计精度的限制,及计算机对鼠标轨迹识别的准确度仍有待提高,因此,目前的鼠标手势还比较简单;又,目前的鼠标手势功能均仅为一鼠标移动轨迹对应执行一条指令操作,不利于进一步扩大其应用范围。
发明内容
本发明的一个目的在于针对上述问题,提供一种能依使用者操作鼠标的操作手势特征去连续执行相对应的设定指令的方法。
本发明的另一个目的在于提供一种能依使用者操作鼠标的操作手势特征去非连续执行相对应的设定指令的方法。
为达到本发明的第一个目的,本发明的技术方案如下:一种鼠标手势的识别、并根据识 别结果执行相应的指令的方法,由如下步骤组成:
步骤一、记录鼠标移动轨迹;
步骤二、计算鼠标移动轨迹距离,若该距离小于一设定值则返回执行步骤一;
步骤三、将鼠标移动轨迹直角坐标转换成极坐标并将该轨迹极坐标之角度区分归属成极坐标八个区域其中之一,并执行相对应可设定指令,其中,该八个区域为N乘45度加减22.5度,N取自0、1、2、3、4、5、6和7;
步骤四、清除此鼠标移动轨迹之记录或此鼠标移动轨迹之记录减去上述设定值后,执行步骤一。
进一步,可通过一按键触发事件启动及关闭步骤。该按键触发事件可来自任一鼠标按键或任一键盘按键。
为达到本发明的另一个目的,本发明的技术方案如下:一种鼠标手势的识别、并根据识别结果执行相应的指令的方法,系利用一鼠标按键,由如下步骤组成:
步骤一、该按键按下则执行步骤二到步骤四否则执行步骤五;
步骤二:记录鼠标移动轨迹;
步骤三、计算鼠标移动轨迹距离,若该距离小于一设定值则执行步骤一;
步骤四、将鼠标移动轨迹直角坐标转换成极坐标并将该轨迹极坐标之角度区分归属成极坐标八个区域其中之一,并将此数值储存到一循序缓冲区(Buffer),以及鼠标移动轨迹之记录减去上述设定值,该八个区域为N乘45度加减22.5度,N取自0、1、2、3、4、5、6和7;
步骤五、依该循序缓冲区内容执行相对应设定指令;
步骤六、清除此鼠标移动轨迹之记录及循序缓冲区,执行步骤一。
对于上述两技术方案中所述的鼠标移动轨迹,本发明系让其建立在极坐标系上,并对其进行了定义:该鼠标移动轨迹可为一条线,该一条线包含一起始点和一终止点且角度为45度的整数倍;或可由至少两条线依次相连组成,每一条线均包含一起始点和一终止点且角度均为45度的整数倍、及前一条线的终止点与后一条线的起始点重合。
当鼠标移动轨迹为一条线时,该一条线的特征可含↑、↓、←、→、 和 中的任一种,其中该箭头表示移动轨迹的终止点,另一端点表示移动轨迹的起始点。进一步,所述一条线可含来回两线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑国书,未经郑国书许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810026652.7/2.html,转载请声明来源钻瓜专利网。