计算机鼠标模拟系统及方法技术方案

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

【技术实现步骤摘要】

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

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

【技术特征摘要】
1.一种计算机鼠标模拟系统,所述的计算机连接有显示器,其特征在于,该计算机还连接有感应器,所述的计算机鼠标模拟系统包括定义模块,用于定义手指在感应器的感应区域内X、Y轴移动距离与鼠标指针在显示器上X、Y轴移动距离之间的移动比例;获取模块,用于通过感应器获取手指在感应器的感应区域内X、Y轴移动距离;及控制模块,用于根据所获取的手指在感应器的感应区域内X、Y轴移动距离以及所定义的移动比例来控制鼠标指针在显示器上X、Y轴进行移动。2.如权利要求l所述的计算机鼠标模拟系统,其特征在于,所述的计算机还连接有键盘,所述的计算机鼠标模拟系统还包括设置模块、计算模块及判断模块,其中所述的设置模块,用于设置模拟鼠标单击操作时,手指的移动速度标准值及移动距离标准值,并设定模拟鼠标右键单击操作时,需按下的特定按键;所述的获取模块,还用于通过感应器获取手指在感应器的感应区域内z轴的移动距离及移动时间;所述的计算模块,用于根据手指在感应器的感应区域内Z轴的移动距离及移动时间计算手指在感应器的感应区域内Z轴的移动速度;所述的判断模块,用于判断手指在感应器的感应区域内z轴的移动速度是否大于所设置的手指移动速度标准值,并判断手指在感应器的感应区域内Z轴的移动距离是否大于所设置 的手指移动距离标准值;所述的判断模块,还用于当手指在感应器的感应区域内Z轴的移动速度大于所设置的手 指移动速度标准值,且手指在感应器的感应区域内Z轴的移动距离大于所设置的手指移动距 离标准值时,判断是否按下所设定的特定按键;及所述的控制模块,还用于当没有按下所设定的特定按键时,控制鼠标指针进行左键单 击操作,以及当按下所设定的特定按键时,控制鼠标指针进行右键单击操作。3.如权利要求2所述的计算机鼠标模拟系统,其特征在于,所述的感 应器位于所述的键盘内。4.如权利要求2所述的计算机鼠标模拟系统,其特征在于,所述的特 定按键可设定为Ctrl、 Alt、 Shift或者其他任...

【专利技术属性】
技术研发人员:蔡清森曹美足
申请(专利权)人:深圳富泰宏精密工业有限公司奇美通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1