触控式空中鼠标的控制方法

文档序号:6506484阅读:194来源:国知局
触控式空中鼠标的控制方法
【专利摘要】本发明涉及一种触控式空中鼠标的控制方法,包括:通过触摸感应单元感应是否有触摸信号;当感测到触摸信号时,判断触摸面积是否大于1平方英寸,当触摸面积大于1平方英寸时,判断为误碰信号;当触摸面积小于等于1平方英寸时,停止输出鼠标的坐标信号,在显示器件上锁定鼠标的坐标信号,并进入下一步骤;感测触摸信号的持续时间,当该持续时间大于一预设时间T时,解除鼠标坐标信号的锁定,继续实时输出鼠标的坐标信号;当持续时间小于等于T时,判断为识别鼠标左键手势,并实时输出鼠标左键触发信号,其中,T大于等于0.2秒,且小于等于0.4秒。
【专利说明】触控式空中鼠标的控制方法

【技术领域】
[0001]本发明涉及一种触控式空中鼠标的控制方法。

【背景技术】
[0002]空中鼠标是一种输入设备,像传统鼠标一样操作显示器件上显示的鼠标,但却不需要放在任何平面上,可以轻松握在手中,灵活操作。自由方便是它的特性,例如在办公领域可以和普通鼠标并联交替使用,使用者不必直身趴在桌面上,可以让使用者经常摆脱桌面的束缚,躲在转椅里完成日常工作。让做PPT演示的人员不再需要坐在会议桌上摆弄电脑,就可以遥控,实现鼠标的所有功能。或者在家用娱乐上配合电视或者HTPC在客厅使用。
[0003]空中鼠标虽然可以使使用者摆脱桌面的束缚,但当使用空中鼠标遥控显示器件时,由于空中鼠标与显示器件之间的距离比较远,使用者在点击空中鼠标上的按键时通常会对按键产生压力,在该压力的作用下鼠标会晃动;同时,显示器件上的鼠标也会随着鼠标的晃动而移动。由于现有的空中鼠标在点击按键的冋时实现定位与功能指令。所以,在使用现有的空中鼠标的时候,通常会出现目标定位不准确的问题。


【发明内容】

[0004]有鉴于此,确有必要提供一种触控式空中鼠标的控制方法,从而实现显示器件上的显示器件上显示的鼠标的精确定位。
[0005]一种触控式空中鼠标的控制方法,该触摸式空中鼠标通过感测陀螺仪的空间坐标信号及触摸感应单元识别的鼠标左键手势,实时输出显示器件显示的鼠标的坐标信号,且实时输出触控式空中鼠标左键触发信号,该控制方法具体包括以下步骤:
通过触摸感应单元感应是否有触摸信号;
当感测到触摸信号时,判断触摸面积是否大于I平方英寸,当触摸面积大于I平方英寸时,判断为误碰信号;当触摸面积小于等于I平方英寸时,停止输出鼠标的坐标信号,在显示器件上锁定鼠标的坐标信号,并进入下一步骤;
感测触摸信号的持续时间,当该持续时间大于一预设时间T时,解除鼠标坐标信号的锁定,继续实时输出鼠标的坐标信号;当持续时间小于等于T时,判断为识别鼠标左键手势,并实时输出鼠标左键触发信号,其中,T大于等于0.2秒,且小于等于0.4秒。
[0006]与现有技术相比较,本发明提供的触控式空中鼠标的控制方法,在使用者在触摸所述触摸感应单元的同时,所述显示器件上的鼠标就会先锁定在目标位置上;然后,再判断是否点识别鼠标左键手势并输出鼠标左键触发信号。当所述显示器件上的鼠标锁定在目标位置时,显示器件上显示的鼠标不会随着空中鼠标的移动或晃动而移动,所以,本发明实施例提供的定位方法可以实现显示器件上显示的鼠标的精确定位,避免在触摸按压空中鼠标时显示器件上显示的鼠标随着因对空中鼠标产生的压力而使得空中鼠标的晃动而改变位置。另外,还可以判断锁定的目标位置是否正确。

【专利附图】

【附图说明】
[0007]图1是空中鼠标的模块示意图。
[0008]图2本发明第一实施例提供的空中鼠标的定位方法流程图。
[0009]图3本发明第二实施例提供的空中鼠标的定位方法流程图。
[0010]如下【具体实施方式】将结合上述附图进一步说明本发明。

【具体实施方式】
[0011]请参阅图1,本发明使用的触控式空中鼠标包括一触摸感应单元、一中央处理器单元、一陀螺仪以及一信号发射模块。通过该触摸感应单元感测是否有触摸信号,并由中央处理器单元得到该判断后的信息。该陀螺仪感测其自身的空间移动量,并将该空间位移量传递给中央处理器单元。该中央处理器单元对从触摸感应单元及陀螺仪接收的信息进行分析、处理,并将分析处理后的信号传递给所述信号发射模块。该信号发射模块将从中央处理器单元得到的信号传递给显示器件,显示器件接收信号发射模块发出的信号,并使该显示器件的显示器件显示其上的鼠标的位移坐标及空中鼠标左键触发信号,并显示空中鼠标在该显示器件的显示器件上的鼠标的位置,且输出鼠标左键触发信号。因此,该该触摸式空中鼠标通过感测陀螺仪的空间移动量及触摸感应单元识别鼠标左键手势,实时输出显示器件显示的鼠标相对移动方向及距离,且实时输出鼠标左键触发信号。
[0012]其中,所述触摸感应单元的表现形式可以为触摸屏或导电按钮。所述中央处理器单元可以为空中鼠标的CPU。所述信号发射模块可以为蓝牙、WI FI或红外发射等无线发射模块。所述显示器件可以为电脑、电视机、游戏机等。
[0013]请参阅图2,本发明第一实施例提供一种上述触控式空中鼠标的控制方法,该控制方法包括以下步骤:
通过触摸感应单元感应是否有触摸信号;
当感测到触摸信号时,判断触摸面积是否大于I平方英寸,当触摸面积大于I平方英寸时,判断为误碰信号;当触摸面积小于等于I平方英寸时,停止输出鼠标的坐标信号,在显示器件上锁定鼠标的坐标信号,并进入下一步骤;
感测触摸信号的持续时间,当该持续时间大于一预设时间T时,解除鼠标坐标信号的锁定,继续实时输出鼠标的坐标信号;当持续时间小于等于T时,判断为识别鼠标左键手势,并实时输出鼠标左键触发信号,其中,T大于等于0.2秒,且小于等于0.4秒。
[0014]其中,本文中的“触摸面积”是指使用者使用的触摸物与触摸感应单元的直接接触面积,该触摸物可以是手指、触摸笔等。本文中的“触摸信号的持续时间”是指触摸物从触摸所述触摸感应单元到离开该触摸感应单元所用的时间。
[0015]当使用者触摸所述触摸感应单元时,该触摸感应单元通过感应触摸位置的电容变化或电阻变化,获得触摸位置的坐标以及触摸面积。具体地,当所述触摸感应单元感应触摸信号时,所述触摸感应单元检测出接地信号;该触摸感应单元的处理器利用脉冲波扫描的方式获得触摸位置的电容变化或电阻变化;该触摸感应单元的处理器将该电容的变化或电阻的变化转换为触摸坐标并计算触摸面积。
[0016]当所述触摸信号传递给所述中央处理器单元之后,所述陀螺仪将该陀螺仪的空间坐标信号通过该触控式空中鼠标的中央处理器单元传递给触控式空中鼠标的信号发射模块,该信号发射模块将该鼠标的坐标信号传递给所述显示器件,当停止输出鼠标的坐标信号时,锁定鼠标的坐标信号时,中央处理器单元停止将鼠标的坐标信号递给所述信号发射模块,该信号发射模块停止将该鼠标的坐标信号传递给显示器件,显示器件上的鼠标锁定位置,此时,显示器件上的鼠标不会随着空中鼠标的移动或晃动而移动。
[0017]当所述触摸信号传递给所述中央处理器单元之后,可以通过所述触摸感应单元的处理器或该中央处理器单元判断触摸面积及感测触摸信号的持续时间。具体地,当由该中央处理器单元判断触摸面积及感测触摸信号的持续时间时,所述触摸感应单元的处理器将触摸信号及触摸面积传递给中央处理器单元,当该中央处理器单元判断触摸面积是否大于I平方英寸,触摸信号的持续时间是否大于T。当由该触摸感应单元的处理器判断摸面积及感测触摸信号的持续时间,该触摸感应单元的处理器在感测触摸信号的同时,判断触摸面积是否大于I平方英寸,触摸信号的持续时间是否大于T ;然后将该判断后的信息传递给所述中央处理器单元。
[0018]所述中央处理器单元以及自身或触摸感应单元的处理器得到的判断后的信息进行下一步操作。具体地,当判断触摸面积大于I平方英寸时,中央处理器单元得到判断后的信息为误碰信号,不锁定鼠标的坐标信号,陀螺仪实时将空中鼠标的坐标信号通过中央处理器单元传递给信号发射模块,该信号发射模块实时将该鼠标的坐标信号传递给所述显示器件,该信号发射模块将该鼠标的坐标信号实时传递给所述显示器件,从而在显示器件上实时显示鼠标的坐标,显示器件上的鼠标可以自由移动。即,显示器件上的鼠标随着空中鼠标的相对移动而移动。
[0019]当判断触摸面积小于等于I平方英寸时,中央处理器单元得到判断触摸信号的持续时间之后的信息,进行下一步操作:
当触摸感应单元的处理器或中央处理器单元判断触摸信号的持续时间大于T时,中央处理器单元依据该判断后的信息,重新将空中鼠标的空间坐标信号传递给所述信号发射模块,该信号发射模块实时将该空中鼠标的坐标信号传递给显示器件,从而使得显示器件实时显示上的鼠标的坐标。
[0020]当触摸感应单元的处理器或中央处理器单元判断触摸信号的持续时间小于等于T时,中央处理器单元依据该判断后的信息,中央处理器单元发出识别空中鼠标的左键手势的信号,并将该左键手势的信号发送给信号发射模块,信号发射模块将该识别空中鼠标左键手势的信号传递到显示器件,从而鼠标在显示器件上实现空中鼠标左键触发的功能。
[0021]请参阅图3,本发明第二实施例提供一种上述触控式空中鼠标的控制方法,该控制方法包括以下步骤:
通过所述触摸感应单元感应是否有触摸信号;
当感测到触摸信号时,判断触摸面积是否大于I平方英寸,当触摸面积大于I平方英寸时,判断为误碰信号;当触摸面积小于等于I平方英寸时,停止输出鼠标的坐标信号,锁定显示器件显示的鼠标位置,并进入下一步骤;
感测触摸信号的持续时间,当该持续时间大于一预设时间T时,显示器件在显示器件上解除鼠标坐标信号的锁定,继续实时输出鼠标的坐标信号,其中,T大于等于0.2秒,且小于等于0.4秒;当持续时间小于等于T时,判断陀螺仪的晃动幅度,并进入下一步骤:
当所述晃动幅度大于一预设阈值R时,显示器件在显示器件上解除鼠标坐标信号的锁定,并重新实时输出显示器件上的鼠标的坐标信号;当晃动幅度小于等于R时,判断为识别空中鼠标左键手势,并实时输出空中鼠标左键触发信号,其中,R大于等于500ppi/秒,且小于等于100ppi/秒,且该“ppi/秒”是指所述触摸感应单元的像素的解析度。
[0022]本发明第二实施例与第一实施例基本相同,不同之处在于增加了判断陀螺仪晃动幅度的步骤。陀螺仪的晃动幅度是由中央处理器单元判断的。该中央处理器单元判断陀螺仪的晃动幅度大于R时,重新将空中鼠标的坐标信号传递给所述信号发射模块,该信号发射模块实时将该空中鼠标的坐标信号传递给显示器件,从而使得显示器件实时显示上的鼠标的坐标信号。显示器件上的鼠标随着空中鼠标的相对移动而实时移动。
[0023]当中央处理器单元判断陀螺仪的晃动幅度小于等于R时,中央处理器单元发出识别空中鼠标左键手势的信号,信号发射模块将该识别空中鼠标左键手势的信号传递到显示器件,的信号,信号发射模块将该识别空中鼠标左键手势的信号传递到显示器件,从而鼠标在显示器件上实现空中鼠标左键触发的功能。
[0024]本发明第二实施例提供的触控式空中鼠标的控制方法是先判断触摸信号的持续时间与T的关系,然后再判断陀螺仪的晃动幅度与R的关系。可以理解,该触控式空中鼠标的控制方法也可以时,在所述触摸感应单元的处理器或中央处理器单元判断触摸信号的持续时间与T的关系的同时,该中央处理器单元判断陀螺仪的晃动幅度与R的关系。具体地,当晃动幅度大于一预设阈值R或当触摸信号持续时间大于T时,解除鼠标位置锁定继续实时输出显示器件上的鼠标的坐标信号;当晃动幅度小于等于R时,且当触摸信号持续时间小于等于T,判断为识别空中鼠标的左键手势,并实时输出该空中鼠标的左键触发信号。
[0025]本发明实施例提供的触控式空中鼠标的控制方法,使用者在触摸所述触摸感应单元的同时,所述显示器件上的鼠标就会先锁定在目标位置上;然后,再判断是否点识别鼠标左键手势并输出鼠标左键触发信号。当所述显示器件上的鼠标锁定在目标位置时,显示器件上显示的鼠标不会随着空中鼠标的移动或晃动而移动,所以,本发明实施例提供的定位方法可以实现鼠标的精确定位,避免在触摸按压空中鼠标时显示器件上显示的鼠标随着因对空中鼠标产生的压力而使得空中鼠标的晃动而改变位置。另外,还可以判断锁定的目标位置是否正确。此外,本实施例提供的控制方法还可以通过陀螺仪的晃动幅度判断是否识别鼠标左键手势并输出鼠标左键触发信号,进一步提高该空中鼠标的精确定位。
[0026]另外,本领域技术人员还可以在本发明精神内做其它变化,这些依据本发明精神所做的变化,都应包含在本发明所要求保护的范围内。
【权利要求】
1.一种触控式空中鼠标的控制方法,该触摸式空中鼠标通过感测陀螺仪的空间坐标信号及触摸感应单元识别的鼠标左键手势,实时输出显示器件显示的鼠标的坐标信号,且实时输出触控式空中鼠标左键触发信号,该控制方法具体包括以下步骤: 通过触摸感应单元感应是否有触摸信号; 当感测到触摸信号时,判断触摸面积是否大于I平方英寸,当触摸面积大于I平方英寸时,判断为误碰信号;当触摸面积小于等于I平方英寸时,停止输出鼠标的坐标信号,在显示器件上锁定鼠标的坐标信号,并进入下一步骤; 感测触摸信号的持续时间,当该持续时间大于一预设时间T时,解除鼠标坐标信号的锁定,继续实时输出鼠标的坐标信号;当持续时间小于等于T时,判断为识别鼠标左键手势,并实时输出鼠标左键触发信号,其中,T大于等于0.2秒,且小于等于0.4秒。
2.如权利要求1所述的触控式空中鼠标的控制方法,其特征在于,当使用者触摸所述触摸感应单元时,该触摸感应单元通过感应触摸位置的电容变化或电阻变化,获得触摸位置的坐标以及触摸面积。
3.如权利要求2所述的触控式空中鼠标的控制方法,其特征在于,所述陀螺仪将该陀螺仪的空间坐标信号通过该触控式空中鼠标的中央处理器单元传递给触控式空中鼠标的信号发射模块,该信号发射模块将该鼠标的坐标信号传递给所述显示器件,当停止输出鼠标的坐标信号时,锁定鼠标的坐标信号时,中央处理器单元停止将鼠标的坐标信号递给所述信号发射模块,该信号发射模块停止将该鼠标的坐标信号传递给显示器件,显示器件上的鼠标锁定位置。
4.如权利要求2所述的触控式空中鼠标的控制方法,其特征在于,所述触摸面积及感测触摸信号的持续时间通过所述触摸感应单元内部的处理器或触控式空中鼠标的中央处理器单元判断。
5.如权利要求2所述的触控式空中鼠标的控制方法,其特征在于,当判断为误碰信号时,不锁定鼠标的坐标信号,陀螺仪实时将空中鼠标的坐标信号通过中央处理器单元传递给信号发射模块,该信号发射模块实时将该鼠标的坐标信号传递给所述显示器件。
6.如权利要求2所述的触控式空中鼠标的控制方法,其特征在于,当判断触摸信号的持续时间大于T时,重新将空中鼠标的空间坐标信号传递给所述信号发射模块,该信号发射模块实时将该空中鼠标的坐标信号传递给显示器件。
7.如权利要求2所述的触控式空中鼠标的控制方法,其特征在于,当判断触摸信号的持续时间小于等于T时,中央处理器单元发出识别空中鼠标的左键手势的信号,并将该左键手势的信号发送给信号发射模块,信号发射模块将该识别空中鼠标左键手势的信号传递到显示器件,从而鼠标在显示器件上实现空中鼠标左键触发的功能。
8.如权利要求1所述的触控式空中鼠标的控制方法,其特征在于,当感测触摸信号的持续时间小于等于T时,进一步包括以下步骤: 判断陀螺仪的晃动幅度,当晃动幅度大于一预设阈值R时,解除鼠标位置锁定继续实时输出显示器件上的鼠标的坐标信号;当晃动幅度小于等于R时,判断为识别空中鼠标的左键手势,并实时输出该空中鼠标的左键触发信号,其中,R大于等于500ppi/秒,且小于等于 100ppi/ 秒。
9.如权利要求1所述的触控式空中鼠标的控制方法,其特征在于,在感测持续时间的同时进行,判断陀螺仪的晃动幅度,当晃动幅度大于一预设阈值R或当触摸信号持续时间大于T时,解除鼠标位置锁定继续实时输出显示器件上的鼠标的坐标信号;当晃动幅度小于等于R时,且当触摸信号持续时间小于等于T,判断为识别空中鼠标的左键手势,并实时输出该空中鼠标的左键触发信号,其中,R大于等于500ppi/秒,且小于等于100ppi/秒。
10.如权利要求8或9所述的触控式空中鼠标的控制方法,其特征在于,当陀螺仪的晃动幅度由中央处理器单元判断大于R时,重新将空中鼠标的坐标信号传递给所述信号发射模块,该信号发射模块实时将该空中鼠标的坐标信号传递给显示器件;当中央处理器单元判断陀螺仪的晃动幅度小于等于R时,中央处理器单元发出识别空中鼠标左键手势的信号,信号发射模块将该识别空中鼠标左键手势的信号传递到显示器件,实现空中鼠标左键触发的功能。
【文档编号】G06F3/0346GK104345905SQ201310318782
【公开日】2015年2月11日 申请日期:2013年7月26日 优先权日:2013年7月26日
【发明者】蔡明耀, 施博盛, 吴和虔 申请人:天津富纳源创科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1