计算机鼠标模拟系统及方法.pdf

上传人:1*** 文档编号:968163 上传时间:2018-03-22 格式:PDF 页数:11 大小:458.97KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810301100.2

申请日:

2008.04.11

公开号:

CN101556501A

公开日:

2009.10.14

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):G06F 3/01申请日:20080411授权公告日:20121017终止日期:20160411|||授权|||实质审查的生效IPC(主分类):G06F 3/01申请日:20080411|||公开

IPC分类号:

G06F3/01

主分类号:

G06F3/01

申请人:

深圳富泰宏精密工业有限公司; 奇美通讯股份有限公司

发明人:

蔡清森; 曹美足

地址:

518109广东省深圳市宝安区龙华镇富士康科技工业园F3区A栋

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供一种计算机鼠标模拟方法,所述的计算机连接有显示器,该计算机还连接有感应器,该方法包括如下步骤:定义手指在感应器的感应区域内X、Y轴移动距离与鼠标指针在显示器上X、Y轴移动距离之间的移动比例;通过感应器获取手指在感应器的感应区域内X、Y轴移动距离;及根据所获取的手指在感应器的感应区域内X、Y轴移动距离以及所定义的移动比例来控制鼠标指针在显示器上X、Y轴进行移动。本发明还提供一种计算机鼠标模拟系统。利用本发明可通过感应手指的操作来模拟鼠标的操作,提高了输入效率,并淘汰了鼠标,节省成本。

权利要求书

1.  一种计算机鼠标模拟系统,所述的计算机连接有显示器,其特征在于,该计算机还连接有感应器,所述的计算机鼠标模拟系统包括:
定义模块,用于定义手指在感应器的感应区域内X、Y轴移动距离与鼠标指针在显示器上X、Y轴移动距离之间的移动比例;
获取模块,用于通过感应器获取手指在感应器的感应区域内X、Y轴移动距离;及
控制模块,用于根据所获取的手指在感应器的感应区域内X、Y轴移动距离以及所定义的移动比例来控制鼠标指针在显示器上X、Y轴进行移动。

2.
  如权利要求1所述的计算机鼠标模拟系统,其特征在于,所述的计算机还连接有键盘,所述的计算机鼠标模拟系统还包括设置模块、计算模块及判断模块,其中:
所述的设置模块,用于设置模拟鼠标单击操作时,手指的移动速度标准值及移动距离标准值,并设定模拟鼠标右键单击操作时,需按下的特定按键;
所述的获取模块,还用于通过感应器获取手指在感应器的感应区域内Z轴的移动距离及移动时间;
所述的计算模块,用于根据手指在感应器的感应区域内Z轴的移动距离及移动时间计算手指在感应器的感应区域内Z轴的移动速度;
所述的判断模块,用于判断手指在感应器的感应区域内Z轴的移动速度是否大于所设置的手指移动速度标准值,并判断手指在感应器的感应区域内Z轴的移动距离是否大于所设置的手指移动距离标准值;
所述的判断模块,还用于当手指在感应器的感应区域内Z轴的移动速度大于所设置的手指移动速度标准值,且手指在感应器的感应区域内Z轴的移动距离大于所设置的手指移动距离标准值时,判断是否按下所设定的特定按键;及
所述的控制模块,还用于当没有按下所设定的特定按键时,控制鼠标指针进行左键单击操作,以及当按下所设定的特定按键时,控制鼠标指针进行右键单击操作。

3.
  如权利要求2所述的计算机鼠标模拟系统,其特征在于,所述的感应器位于所述的键盘内。

4.
  如权利要求2所述的计算机鼠标模拟系统,其特征在于,所述的特定按键可设定为Ctrl、Alt、Shift或者其他任何按键或按键组合。

5.
  一种计算机鼠标模拟方法,所述的计算机连接有显示器,其特征在于,该计算机还连接有感应器,该方法包括如下步骤:
定义步骤:定义手指在感应器的感应区域内X、Y轴移动距离与鼠标指针在显示器上X、Y轴移动距离之间的移动比例;
获取步骤:通过感应器获取手指在感应器的感应区域内X、Y轴移动距离;及
控制步骤:根据所获取的手指在感应器的感应区域内X、Y轴移动距离以及所定义的移动比例来控制鼠标指针在显示器上X、Y轴进行移动。

6.
  如权利要求5所述的计算机鼠标模拟方法,其特征在于,所述的计算机还连接有键盘,所述的定义步骤还包括:设置模拟鼠标单击操作时,手指的移动速度标准值及移动距离标准值,并设定模拟鼠标右键单击操作时,需按下的特定按键。

7.
  如权利要求6所述的计算机鼠标模拟方法,其特征在于,所述的获取步骤还包括:通过感应器获取手指在感应器的感应区域内Z轴的移动距离及移动时间。

8.
  如权利要求7所述的计算机鼠标模拟方法,其特征在于,所述的控制步骤还包括:
根据手指在感应器的感应区域内Z轴的移动距离及移动时间计算手指在感应器的感应区域内Z轴的移动速度;
判断手指在感应器的感应区域内Z轴的移动速度是否大于所设置的手指移动速度标准值,并判断手指在感应器的感应区域内Z轴的移动距离是否大于所设置的手指移动距离标准值;
当手指在感应器的感应区域内Z轴的移动速度大于所设置的手指移动速度标准值,且手指在感应器的感应区域内Z轴的移动距离大于所设置的手指移动距离标准值时,判断是否按下所设定的特定按键;及
当没有按下所设定的特定按键时,控制鼠标指针进行左键单击操作,当按下所设定的特定按键时,控制鼠标指针进行右键单击操作。

9.
  如权利要求5所述的计算机鼠标模拟方法,其特征在于,所述的感应器位于所述的键盘内。

10.
  如权利要求6所述的计算机鼠标模拟方法,其特征在于,所述的特定按键可设定为Ctrl、Alt、Shift或者其他任何按键或按键组合。

说明书

计算机鼠标模拟系统及方法
技术领域
本发明涉及一种计算机鼠标模拟系统及方法。
背景技术
鼠标按其工作原理的不同可以分为机械鼠标和光电鼠标。机械鼠标主要由滚球、辊柱和光栅信号传感器组成。当你拖动鼠标时,带动滚球转动,滚球又带动辊柱转动,装在辊柱端部的光栅信号传感器产生的光电脉冲信号反映出鼠标器在垂直和水平方向的位移变化,再通过电脑程序的处理和转换来控制屏幕上光标箭头的移动。光电鼠标器是通过检测鼠标器的位移,将位移信号转换为电脉冲信号,再通过程序的处理和转换来控制屏幕上的鼠标箭头的移动。光电鼠标用光电传感器代替了滚球。
鼠标的出现给计算机的操作带来了很大的方便。但是每次要通过键盘进行输入时,需要先移动鼠标指针,然后再回来敲击键盘输入,这样造成了输入效率较低。和鼠标相比,手指是更加自然、灵活、高效的指点设备、定位设备及输入设备。
发明内容
鉴于以上内容,有必要提供一种计算机鼠标模拟系统,其可通过感应手指的操作来模拟鼠标的操作,提高了输入效率,并淘汰了鼠标,节省成本。
此外,还有必要提供一种计算机鼠标模拟方法,其可通过感应手指的操作来模拟鼠标的操作,提高了输入效率,并淘汰了鼠标,节省成本。
一种计算机鼠标模拟系统,所述的计算机连接有显示器,该计算机还连接有感应器,所述的计算机鼠标模拟系统包括:定义模块,用于定义手指在感应器的感应区域内X、Y轴移动距离与鼠标指针在显示器上X、Y轴移动距离之间的移动比例;获取模块,用于通过感应器获取手指在感应器的感应区域内X、Y轴移动距离;及控制模块,用于根据所获取的手指在感应器的感应区域内X、Y轴移动距离以及所定义的移动比例来控制鼠标指针在显示器上X、Y轴进行移动。
一种计算机鼠标模拟方法,所述的计算机连接有显示器,该计算机还连接有感应器,该方法包括如下步骤:定义手指在感应器的感应区域内X、Y轴移动距离与鼠标指针在显示器上X、Y轴移动距离之间的移动比例;通过感应器获取手指在感应器的感应区域内X、Y轴移动距离;及根据所获取的手指在感应器的感应区域内X、Y轴移动距离以及所定义的移动比例来控制鼠标指针在显示器上X、Y轴进行移动。
相较于现有技术,所述的计算机鼠标模拟系统及方法通过感应器来感应手指在其感应区域内的移动,依次来模拟鼠标的操作,提高了输入效率,并淘汰了鼠标,节省成本。
附图说明
图1是本发明计算机鼠标模拟系统的较佳实施例的应用环境架构图。
图2是本发明计算机鼠标模拟方法模拟鼠标移动的较佳实施例的流程图。
图3是本发明计算机鼠标模拟方法模拟鼠标点击动作的较佳实施例的流程图。
具体实施方式
如图1所示,是本发明计算机鼠标模拟系统的较佳实施例的应用环境架构图。所述的计算机鼠标模拟系统11安装并运行于所述的计算机1内。所述的计算机1连接有键盘2及显示器3。所述的键盘2内安装有感应器21,该感应器21可以感应其周围一定范围,即感应区域内的物体的移动。当手指在感应器21的感应区域内移动时,该感应器21可感应出手指在其感应区域内X、Y、Z轴的移动距离及移动时间。计算机鼠标模拟系统11根据感应器21所感应的手指在感应区域内X、Y、Z轴的移动距离及移动时间来模拟鼠标的移动及左、右键单击操作。当然,所述的感应器21也可不位于键盘2内,而作为一个单独的构件连接至所述的计算机1上。在本实施例中,所述的感应区域是一种非触摸式的感应区域,即手指不必接触感应器21,只需在感应器21的周围移动,感应器21就可感应手指的移动。
本发明的思想是:当手指在感应器21的感应区域内X、Y轴上进行移动时,计算机鼠标模拟系统11模拟鼠标指针在显示器3的X、Y轴进行相应的移动;当手指在感应器21的感应区域内Z轴上移动速度及移动距离有急速变化,超过事先设定的手指移动速度标准值及移动距离标准值时,计算机鼠标模拟系统11模拟鼠标指针进行左键单击操作;当手指在感应器21的感应区域内Z轴上移动速度及移动距离有急速变化,超过事先设定的手指移动速度标准值及移动距离标准值时,并且按下键盘上某特定的按键(如Ctrl、Alt或Shift)时,计算机鼠标模拟系统11模拟鼠标指针进行右键单击操作。
所述的计算机鼠标模拟系统11包括定义模块111、获取模块112、控制模块113、设置模块114、计算模块115及判断模块116。
所述的定义模块111,用于定义手指在感应器21的感应区域内X、Y轴移动距离与鼠标指针在显示器3上X、Y轴移动距离之间的移动比例。
所述的获取模块112,用于通过感应器21获取手指在感应器21的感应区域内X、Y轴移动距离。
所述的控制模块113,用于根据获取模块112所获取的手指在感应器21的感应区域内X、Y轴移动距离以及定义模块111所定义的移动比例来控制鼠标指针在显示器3上X、Y轴进行移动。
所述的设置模块114,用于设置模拟鼠标单击操作时,手指的移动速度标准值及移动距离标准值,并设定模拟鼠标右键单击操作时,需按下的特定按键。其中,所述的特定按键可设定为Ctrl、Alt、Shift或者其他任何按键或按键组合。
所述的获取模块112,还用于通过感应器21获取手指在感应器21的感应区域内Z轴的移动距离及移动时间。
所述的计算模块115,用于根据手指在感应器21的感应区域内Z轴的移动距离及移动时间计算手指在感应器21的感应区域内Z轴的移动速度。
所述的判断模块116,用于判断手指在感应器21的感应区域内Z轴的移动速度是否大于所设置的手指移动速度标准值,并判断手指在感应器21的感应区域内Z轴的移动距离是否大于所设置的手指移动距离标准值。
所述的判断模块116,还用于当手指在感应器21的感应区域内Z轴的移动速度大于所设置的手指移动速度标准值,且手指在感应器21的感应区域内Z轴的移动距离大于所设置的手指移动距离标准值时,判断是否按下所设定的特定按键。
所述的控制模块113,还用于当没有按下所设定的特定按键时,控制鼠标指针进行左键单击操作。所述的控制模块113,还用于当按下所设定的特定按键时,控制鼠标指针进行右键单击操作。
如图2所示,是本发明计算机鼠标模拟方法模拟鼠标移动的较佳实施例的流程图。首先,步骤S11,定义模块111定义手指在感应器21的感应区域内X、Y轴移动距离与鼠标指针在显示器3上X、Y轴移动距离之间的移动比例。
步骤S12,获取模块112通过感应器21获取手指在感应器21的感应区域内X、Y轴移动距离。
步骤S13,控制模块113根据所获取的手指在感应器21的感应区域内X、Y轴移动距离以及所定义的移动比例来控制鼠标指针在显示器3上X、Y轴进行移动。
如图3所示,是本发明计算机鼠标模拟方法模拟鼠标点击动作的较佳实施例的流程图。首先,步骤S21,设置模块114设置模拟鼠标单击操作时,手指的移动速度标准值及移动距离标准值,并设定模拟鼠标右键单击操作时,需按下的特定按键。其中,所述的特定按键可设定为Ctrl、Alt、Shift或者其他任何按键或按键组合。
步骤S22,获取模块112通过感应器21获取手指在感应器21的感应区域内Z轴的移动距离及移动时间。
步骤S23,计算模块115根据手指在感应器21的感应区域内Z轴的移动距离及移动时间计算手指在感应器21的感应区域内Z轴的移动速度。
步骤S24,判断模块116判断手指在感应器21的感应区域内Z轴的移动速度是否大于所设置的手指移动速度标准值,且手指在感应器21的感应区域内Z轴的移动距离是否大于所设置的手指移动距离标准值。
步骤S25,当手指在感应器21的感应区域内Z轴的移动速度大于所设置的手指移动速度标准值,且手指在感应器21的感应区域内Z轴的移动距离大于所设置的手指移动距离标准值时,判断模块116判断是否按下所设定的特定按键。
步骤S26,当按下所设定的特定按键时,控制模块113控制鼠标指针进行右键单击操作,并结束本流程。
步骤S27,当步骤S25中没有按下所设定的特定按键时,控制模块113控制鼠标指针进行左键单击操作,并结束本流程。
在步骤S24中,若手指在感应器21的感应区域内Z轴的移动速度不大于所设置的手指移动速度标准值,或手指在感应器21的感应区域内Z轴的移动距离不大于所设置的手指移动距离标准值,表示用户并非进行单击操作,则直接结束本流程。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换都不应脱离本发明技术方案的精神和范围。

计算机鼠标模拟系统及方法.pdf_第1页
第1页 / 共11页
计算机鼠标模拟系统及方法.pdf_第2页
第2页 / 共11页
计算机鼠标模拟系统及方法.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《计算机鼠标模拟系统及方法.pdf》由会员分享,可在线阅读,更多相关《计算机鼠标模拟系统及方法.pdf(11页珍藏版)》请在专利查询网上搜索。

本发明提供一种计算机鼠标模拟方法,所述的计算机连接有显示器,该计算机还连接有感应器,该方法包括如下步骤:定义手指在感应器的感应区域内X、Y轴移动距离与鼠标指针在显示器上X、Y轴移动距离之间的移动比例;通过感应器获取手指在感应器的感应区域内X、Y轴移动距离;及根据所获取的手指在感应器的感应区域内X、Y轴移动距离以及所定义的移动比例来控制鼠标指针在显示器上X、Y轴进行移动。本发明还提供一种计算机鼠标模。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1