一种带触控板的鼠标的制作方法

文档序号:6521548阅读:146来源:国知局
一种带触控板的鼠标的制作方法
【专利摘要】本发明涉及一种带触控板的鼠标,该鼠标用于控制计算机的多个窗口切换,其特征在于,该鼠标包括:位移信号检测模块,用于获取触控板检测到的触摸点的位置移动信号;计时模块,用于计算从前一位置移动信号结束到开始下一位置移动信号的时间间隔;分析处理模块,用于获取计时模块的时间间隔信息并分析,判断所述时间间隔是否大于或者等于一定的阀值;所述分析处理模块每次检测到所述的时间间隔大于或等于一定的阀值后,产生切换一个窗口的指令,所述指令发送模块将该切换一个窗口的指令发送给计算机;所述分析处理模块检测到所述的时间间隔小于一定的阀值,继续获取所述计时模块发送的时间间隔并分析。
【专利说明】一种带触控板的鼠标
【【技术领域】】
[0001]本发明属于计算机控制【技术领域】,涉及一种带触控板的鼠标。
【【背景技术】】
[0002]窗口是用户界面中最重要的部分。它是屏幕上与一个应用程序相对应的矩形区域,是用户与产生该窗口的应用程序之间的可视界面。每当用户开始运行一个应用程序时,应用程序就创建并显示一个窗口 ;当用户操作窗口中的对象时,程序会作出相应反应。用户通过关闭一个窗口来终止一个程序的运行;通过选择相应的应用程序窗口来选择相应的应用程序,窗口操作系统就是通过这些可视化的窗口来操控计算机的。
[0003]窗口操作系统可以同时运行多个窗口,用户可以通过鼠标或者键盘来实现窗口切换,就Windows操作系统而言,Windows XP以下(包括Windows XP)的操作系统的窗口显示的方式的二维的,当激活一个窗口时,该窗口位于其他窗口的最上面(除设置将某个窗口永远置于最前面外),其他窗口变为非活动状态,同时在任务栏里会存放有每个窗口的小图标,方便用户进行窗口切换。用户进行窗口切换时,一般采用的方式是:将鼠标的光标移动到任务栏中的待激活的窗口上,单击鼠标左键,此时待激活的窗口从后台跳出到如台,待激活的窗口变成激活的窗口供用户在该窗口中进行操作。或者采用键盘的快捷键Alt+Tab切换,而采用快捷键切换窗口时,窗口切换是按照顺序切换的,选择窗口时速度较慢。
[0004]由于二维的平面窗口在通过键盘的快捷键Alt+Tab切换时没有预览功能,相同的程序的图标一样,区别其同一程序的不同窗口只能通过名称来确定,当窗口名称较长时,有些区别的文字内容会显示不出来,这会给切换带来麻烦。所以在Windows XP以上的操作系统(例如Windows Vista)窗口界面的显示方式也从二维的平面窗口发展至三维的立体窗口,让使用者以可视化的窗口预览的方式来实现窗口切换。然而,当使用者欲从一大堆窗口中寻找其中的一个窗口时,惹忘记了这些组合键是什么,则在切换窗口上会相当麻烦,而且,当使用者切换窗口时,除了一手控制鼠标,另一首还要按下组合键才能完成窗口切换的动作,操作繁琐。
[0005]名称为《计算机输入装置及利用其控制立体窗口切换方法》的中国发明专利(专利申请号为=200710105862.0,申请日为2007年5月31日)公开了一种采用鼠标组合键来调用窗口切换程序的方法,名称为《用于切换窗口的鼠标及其切换方法》的中国发明专利(专利申请号为:200710101990.8,申请日为:2007年4月27日)公开了一种采用鼠标滚轮来控制窗口之间来回切换的方法。通过鼠标滚轮来控制窗口切换的速度明显比键盘的组合键控制窗口切换速度快,而且只使用鼠标就可以控制,操作起来也更加方便。
[0006]但是,在专利申请号为200710101990.8的中国发明专利中采用的是通过滚动检测器来检测鼠标滚轮的鼠标滚轮的滚动向量,通过滚动向量的大小来判断窗口切换的个数,通常鼠标滚轮滚动一格为一个单位向量,一个单位向量对应切换一个窗口,在一个窗口切换到另外一个与该窗口相差N个窗口时,需要滚动N+1个格数,但是由于人手在滚动时很难精确计算出滚动的格数(特别是在滚动检测器和鼠标滚轮老化,精确度不佳时),所以常常会出现人手停下滚动滚轮时窗口错过或者未到达的情况,这样会给操作者带来不必要的麻烦,也使得操作变得繁琐。

【发明内容】

[0007]为了解决上述的技术问题,本发明提供了一种新的通过鼠标控制窗口切换的方法,即通过滚动检测器检测鼠标滚轮滚动的次数来判断窗口切换的个数,这样设计的好处在于,不需要人为的计算鼠标滚轮滚动的格数,简化了鼠标控制过程,方便了用户使用,而且即使在鼠标滚轮和滚动检测器老化,精确度不佳时,也能非常准确和方便的进行窗口切换操作。
[0008]更进一步发散的,所述通过滚动检测器检测鼠标滚轮滚动的次数来判断窗口切换的个数还可替换为通过触摸板检测触摸点的位置移动的次数来判断窗口切换的个数。所述鼠标滚轮滚动的滚动信号和触摸点的位置移动信号可统称为位移信号。
[0009]本发明的具体技术方案如下:
[0010]本发明提供一种通过鼠标控制计算机的多个窗口切换的方法,该方法包括:
[0011 ] 获取鼠标滚轮滚动的滚动信号;
[0012]计算从前一鼠标滚轮滚动的滚动信号结束到开始下一鼠标滚轮滚动的滚动信号的时间间隔;
[0013]获取所述的时间间隔并分析;
[0014]每次检测到所述的时间间隔大于或等于一定的阀值后,向计算机发送切换一个窗口的指令;
[0015]当检测到所述的时间间隔小于一定的阀值,继续计算并检测前一鼠标滚轮滚动的滚动信号结束到开始下一鼠标滚轮滚动的滚动信号的时间间隔。
[0016]该方法进一步包括:
[0017]获取触发按键的按压信号,将该按压信号转换成进入窗口切换模式的指令;
[0018]将该进入窗口切换模式的指令发送给计算机。
[0019]所述位移信号包括滚轮滚动的信号以及触摸点位置移动的信号。
[0020]该方法进一步包括:
[0021]当所述的时间间隔大于或等于一定的阀值后,获取所述位移信号中包含的位移方向信息,向计算机发送切换一个窗口的指令,所述窗口切换的顺序与所述位移方向相对应。
[0022]该方法进一步包括:
[0023]再次获取所述触发按键的按压信号,将该按压信号转换成离开窗口切换模式的指令。
[0024]所述鼠标包括第一滚轮和第二滚轮,所述第一滚轮滚动的信号为所述位移信号,第一滚轮位于鼠标的侧面。
[0025]所述进入窗口切换模式的指令通过蓝牙模块或2.4G无线模块发送给计算机。
[0026]所述按键包括位于鼠标正面的第二滚轮以及位于鼠标侧面的功能选择键,所述按压信号为第二滚轮和功能选择键同时被按压下产生的信号。
[0027]所述按键包括为鼠标侧面的功能选择键,所述按压信号为所述功能选择被按压下产生的信号。[0028]所述时间间隔的阀值为0.1s?0.2s。
[0029]本发明还提供一种用于控制计算机的多个窗口切换的鼠标,该鼠标包括:
[0030]鼠标滚轮滚动的滚动信号检测模块,用于获取鼠标滚轮滚动的滚动信号;
[0031]计时模块,用于计算从前一鼠标滚轮滚动的滚动信号结束到开始下一鼠标滚轮滚动的滚动信号的时间间隔;
[0032]分析处理模块,用于获取计时模块的时间间隔信息并分析,判断所述时间间隔是否大于或者等于一定的阀值;
[0033]所述分析处理模块每次检测到所述的时间间隔大于或等于一定的阀值后,产生切换一个窗口的指令,所述指令发送模块将该切换一个窗口的指令发送给计算机;
[0034]所述分析处理模块检测到所述的时间间隔小于一定的阀值,继续获取所述计时模块发送的时间间隔并分析。
[0035]该鼠标还包括:
[0036]位于鼠标上的触发按键;
[0037]信号转换模块,用于将所述触发按键按压信号转换成进入窗口切换模式的指令;
[0038]指令发送模块,用于将该进入窗口切换模式的指令发送给计算机。
[0039]所述位移信号包括滚轮滚动的信号以及触摸点位置移动的信号。
[0040]所述鼠标还包括位移方向检测模块,用于获取位移信号中包含的位移方向信息,当所述的时间间隔大于或等于一定的阀值后,所述分析处理模块生成与该位移方向相对应顺序的切换一个窗口的指令。
[0041]所述信号转换模块还用于将所述触发按键再次的按压信号转换成离开窗口切换模式的指令。
[0042]所述鼠标包括第一滚轮和第二滚轮,所述第一滚轮滚动的信号为所述位移信号,第一滚轮位于鼠标的侧面。
[0043]所述指令发送模块为蓝牙模块或2.4G无线模块。
[0044]所述按键包括位于鼠标正面的第二滚轮以及位于鼠标侧面的功能选择键,所述按压信号为第二滚轮和功能选择键同时被按压下产生的信号。
[0045]所述按键包括为鼠标侧面的功能选择键,所述按压信号为所述功能选择被按压下产生的信号。
[0046]所述时间间隔的阀值为0.1s?0.2s。
[0047]本发明另外提供一种带触控板的鼠标,该鼠标用于控制计算机的多个窗口切换,其特征在于,该鼠标包括:
[0048]位移信号检测模块,用于获取触控板检测到的触摸点的位置移动信号;
[0049]计时模块,用于计算从前一位置移动信号结束到开始下一位置移动信号的时间间隔;
[0050]分析处理模块,用于获取计时模块的时间间隔信息并分析,判断所述时间间隔是否大于或者等于一定的阀值;
[0051]所述分析处理模块每次检测到所述的时间间隔大于或等于一定的阀值后,产生切换一个窗口的指令,所述指令发送模块将该切换一个窗口的指令发送给计算机;
[0052]所述分析处理模块检测到所述的时间间隔小于一定的阀值,继续获取所述计时模块发送的时间间隔并分析。
[0053]所述鼠标还包括位置移动方向检测模块,用于获取位置移动信号中包含的位置移动方向信息,当所述的时间间隔大于或等于一定的阀值后,所述分析处理模块生成与该位置移动方向相对应顺序的切换一个窗口的指令。
[0054]该鼠标还包括:
[0055]位于鼠标上的触发按键; [0056]信号转换模块,用于将所述触发按键按压信号转换成进入窗口切换模式的指令;
[0057]指令发送模块,用于将该进入窗口切换模式的指令发送给计算机。
[0058]所述信号转换模块还用于将所述触发按键再次的按压信号转换成离开窗口切换模式的指令。
[0059]所述时间间隔的阀值为0.1s~0.2s。
[0060]所述指令发送模块为蓝牙模块或2.4G无线模块。
[0061]所述触发按键包括为鼠标侧面的功能选择键,所述按压信号为所述功能选择键被按压下产生的信号。
[0062]本发明有益的技术效果在于:
[0063]本发明通过计算前一位移信号结束到开始下一位移信号的时间间隔,也即计算并检测滚轮滚动完上一栅格到开始下一栅格滚动停顿的时间间隔或者计算并检测触摸点的上一次位移结束到下一次位移开始停顿的时间间隔,分析所述时间间隔是否大于或等于一定的阀值,在该时间间隔大于或者等于一定的阀值后,向计算机发送切换一个窗口的指令。而且该时间间隔设置为0.1s~0.2s,如此一来,只要每滚动一次或者每滑动一次就切换一个窗口,无需精确计算滚轮滚动的位移向量或者触摸点移动的向量,而且无论人手滚动一次滚动多少位移向量或者人手在触摸板上滑动一次触摸点移动多少位移,只要人手一停止滚动或者在触摸板上的滑动,即认为是需要切换一个窗口,这样方便了人手控制鼠标进行窗口切换,简化了鼠标控制过程。而且即使在鼠标滚轮和滚动检测器老化,精确度不佳时,也能非常准确和方便的进行窗口切换操作。
【【专利附图】

【附图说明】】
[0064]图1为本发明实施例1鼠标立体结构示意图;
[0065]图2为本发明实施例1鼠标控制电路的结构原理图;
[0066]图3为本发明实施例1鼠标控制窗口切换方法的流程示意图;
[0067]图4为本发明实施例3鼠标控制窗口切换方法的流程示意图。
【【具体实施方式】】
[0068]本发明涉及一种通过鼠标控制计算机的多个窗口切换的方法,该方法包括:
[0069]获取鼠标滚轮滚动的滚动信号或触控板检测到的触摸点的位置移动信号;
[0070]计算从前一鼠标滚轮滚动的滚动信号或触控板检测到的触摸点的位置移动信号结束到开始下一鼠标滚轮滚动的滚动信号或触控板检测到的触摸点的位置移动信号的时间间隔;
[0071]获取所述的时间间隔并分析;[0072]每次检测到所述的时间间隔大于或等于一定的阀值后,向计算机发送切换一个窗口的指令;
[0073]当检测到所述的时间间隔小于一定的阀值,继续计算并检测前一鼠标滚轮滚动的滚动信号或触控板检测到的触摸点的位置移动信号结束到开始下一鼠标滚轮滚动的滚动信号或触控板检测到的触摸点的位置移动信号的时间间隔。
[0074]并且以该方法为基础提出了用于控制计算机的多个窗口切换的鼠标。
[0075]由于通过分析鼠标滚轮滚动的滚动信号来控制窗口切换和分析触控板检测到的触摸点的位置移动信号来控制窗口切换在本发明中产生的效果相同,而且均属于本领域的普通技术人员能够想的到的方案,原理相同,通过分析鼠标滚轮滚动的滚动信号来控制窗口切换和分析触控板检测到的触摸点的位置移动信号来控制窗口切换是属于相近似的技术,下面结合通过分析鼠标滚轮滚动的滚动信号来控制窗口切换的实施例和说明书附图,对本发明作进一步的阐述和说明:
[0076]实施例1
[0077]—种通过鼠标10控制计算机20的多个窗口切换的方法,如图1所示,所述鼠标10包括蓝牙发送模块(位于鼠标内部,图1未示,下同),通过蓝牙发送模块向所述计算机发送控制指令,所述计算机包括蓝牙接收模块,该计算机的蓝牙接收模块用于接收所述控制指令。所述鼠标10还包括位于鼠标侧面101的第一滚轮102、位于鼠标侧面101的功能选择键103以及位于鼠标正面104的第二滚轮105,该第二滚轮105的两侧分别为鼠标的左键106和鼠标的右键107,人手在握住鼠标10时,拇指可与所述第一滚轮102和功能选择键103接触,用于拨动第一滚轮102和按压功能选择键103,食指可与所述第二滚轮105接触,用于拨动和按压下第二滚轮105。当需要通过鼠标控制计算机的多个程序窗口切换时,采用食指按压下第二滚轮105,然后再通过拇指点击功能选择键103,点击一定的次数后进入窗口切换模式。
[0078]如图3所示,该方法具体包括:
[0079]S1:获取第二滚轮105和功能选择键103同时被按压下的按压信号,该按压信号与等同于键盘上的Ctrl键、WINDOWS键和TAB键同时被按压下所产生的信号,并将该按压信号转换成进入窗口切换模式的指令;
[0080]S2:通过蓝牙发送模块将该进入窗口切换模式的指令发送给计算机20 ;
[0081]S3:检测第一滚轮102是否滚动;
[0082]S4:在第一滚轮102开始滚动后,计算从第一滚轮102滚动完上一栅格到开始下一栅格滚动停顿的时间间隔,所述的时间间隔的阀值设置为0.1s ;
[0083]S5:获取所述的时间间隔并分析;
[0084]S6:判断所述时间间隔是否大于或者等于一定的阀值;
[0085]S7:每次当检测到所述的时间间隔大于或等于一定的阀值后,准备向计算机20发送切换一个窗口的指令,该窗口切换的指令等同于在键盘上的点击方向键丨或者方向键I产生的信号;
[0086]S8:在步骤S7之后,获取第一滚轮102滚动上一栅格的滚动方向,向计算机20发送切换一个窗口的指令,所述窗口切换的顺序与该第一滚轮滚动的方向相对应;
[0087]S9:当检测到所述的时间间隔小于一定的阀值,继续计算并检测第一滚轮102滚动完上一栅格到开始下一栅格滚动停顿的时间间隔;
[0088]SlO:等待第二滚轮105和功能选择键103是否再次被同时按压下;
[0089]Sll:再次获取第二滚轮105和功能选择键103同时被按压下的按压信号,该按压信号与等同于采用鼠标左键点击位于最前端窗口选中位于最前端窗口同时退出窗口切换模式产生的信号。
[0090]所以,根据上述的方法,上述的鼠标10还包括一控制电路108,如图2所示,所述控制电路108包括:
[0091]信号转换模块1081,用于将第二滚轮105和功能选择键103同时被按压下的按压信号转换成进入窗口切换模式的指令;
[0092]指令发送模块1082,用于将该进入窗口切换模式的指令发送给计算机20,该指令发送模块1082即为蓝牙发送模块;
[0093]滚轮滚动检测模块1083,用于获取第一滚轮滚动的信号;
[0094]滚动方向检测模块1084,用于获取第一滚轮滚动上一栅格的滚动方向;
[0095]计时模块1085,用于在第一滚轮102开始滚动后,计算第一滚轮从滚动完上一栅格到开始下一栅格滚动停顿的时间间隔;
[0096]分析处理模块1085,用于获取计时模块的时间间隔并分析,判断所述时间间隔是
否大于或者等于一定的阀值;
[0097]分析处理模块1085每次检测到所述的时间间隔大于或等于一定的阀值后,同时获取滚动方向检测模块1084发送的滚轮滚动的方向信息,生成与该第一滚轮102滚动方向相对应顺序的切换一个窗口指令,所述指令发送模块1082将该切换一个窗口的指令发送给计算机20,所述分析处理模块1082检测到所述的时间间隔小于一定的阀值,继续获取所述计时模块发送的时间间隔并分析。
[0098]所述信号转换模块1082还用于第二滚轮105和功能选择键103再次被同时按压下的按压信号转换成离开窗口切换模式的指令。
[0099]该鼠标的工作原理在于:
[0100]当鼠标的第二滚轮105和功能选择键103同时被按压下后,鼠标的信号转换模块1081将所述按压信号转换成进入窗口切换模块的指令,此时计算机进入多程序的窗口切换模式,等待鼠标的进一步的指令,当鼠标的第一滚轮102被滚动后,滚轮滚动检测模块1083检测到鼠标的第一滚轮102被滚动后,通过分析处理模块1085向计时模块1084发送开始计时的指令,滚轮滚动检测模块1083检测到鼠标的第一滚轮102开始滚动后,滚动方向检测模块不断的获取第一滚轮滚动的方向信息;计时模块1084计算第一滚轮102从滚动完上一栅格到开始下一栅格滚动停顿的时间间隔,计时模块1084将上述时间间隔发送给分析处理模块1085分析,分析处理模块1085将上述时间间隔与存储的阀值相比较,如检测到所述时间间隔大于或者等于该阀值,则获取滚动方向检测模块1084发送的滚轮滚动的方向信息,生成与该第一滚轮102滚动方向相对应顺序的切换一个窗口指令,该指令通过指令发送模块发送到计算机20中,计算机的多个程序窗口完成一次窗口切换;如果检测到所述时间间隔小于所述的阀值,则不会生成与该第一滚轮102滚动方向相对应顺序的切换一个窗口指令,继续获取计时模块1084计算第一滚轮102从滚动完上一栅格到开始下一栅格滚动停顿的时间间隔,并且分析该时间间隔是否大于或者等于所述的阀值。[0101]如果第二滚轮105和功能选择键103没有再次被同时按压,则计算机一直处于多个窗口的切换模块,如果滚轮控制计算机的多个窗口切换到其中的一个窗口时,通过鼠标左键106点击可选中该窗口,如果第二滚轮105和功能选择键103没有再次被同时按压下,则鼠标向计算机发送离开窗口切换模式的指令,第一滚轮用于控制计算机的其他操作,如上一页/下一页。
[0102]实施例2
[0103]与实施例1不同的是,上述的进入窗口切换模式的触发按键是第二滚轮105和功能选择键103同时被按压下的按压信号,而本实施例的触发按键是所述功能选择键103,该功能选择键的按压信号与进入窗口切换模式的指令相对应,即该按压信号与等同于键盘上的Ctrl键、WINDOWS键和TAB键同时被按压下所产生的信号,再次按下功能选择键103所产生的信号与离开窗口切换模式的指令相对应,即等同于采用鼠标左键点击位于最前端窗口选中位于最前端窗口同时退出窗口切换模式产生的信号。所述指令发送模块1082为2.4G无线发送模块,所述计算机也需包括2.4G无线接收模块才能与该鼠标建立起通信链路。
[0104]所述时间间隔的阀值为0.2s。
[0105]实施例3
[0106]与实施例1和实施例2不同的是,实施例1和实施例2中,进入窗口切换模式需要获取触发按键的按压信号才能使计算机进入窗口切换模式,同时鼠标的滚轮的滚动信号才能转变成窗口切换指令。在本实施例中,进入窗口切换模式不需要触发按键的按压信号,在鼠标中设定某一滚轮的滚动信号专门用于产生窗口切换指令。
[0107]在本实施例中,所述鼠标的外形结构与实施例1相同,即该鼠标包括:蓝牙发送模块(位于鼠标内部,图1未示,下同),通过蓝牙发送模块向所述计算机发送控制指令,所述计算机包括蓝牙接收模块,该计算机的蓝牙接收模块用于接收所述控制指令。所述鼠标10还包括位于鼠标侧面101的第一滚轮102、位于鼠标侧面101的功能选择键103以及位于鼠标正面104的第二滚轮105,该第二滚轮105的两侧分别为鼠标的左键106和鼠标的右键107,人手在握住鼠标10时,拇指可与所述第一滚轮102和功能选择键103接触,用于拨动第一滚轮102和按压功能选择键103,食指可与所述第二滚轮105接触,用于拨动和按压下第二滚轮105。
[0108]与实施例1不同的,该鼠标的工作原理与实施例1鼠标的工作原理不同,该鼠标的
工作原理:
[0109]滚轮滚动检测模块1083检测到鼠标的第一滚轮102被滚动后,通过分析处理模块1085向计时模块1084发送开始计时的指令,滚轮滚动检测模块1083检测到鼠标的第一滚轮102开始滚动后,滚动方向检测模块不断的获取第一滚轮滚动的方向信息;计时模块1084计算第一滚轮102从滚动完上一栅格到开始下一栅格滚动停顿的时间间隔,计时模块1084将上述时间间隔发送给分析处理模块1085分析,分析处理模块1085将上述时间间隔与存储的阀值相比较,如检测到所述时间间隔大于或者等于该阀值,则获取滚动方向检测模块1084发送的滚轮滚动的方向信息,生成与该第一滚轮102滚动方向相对应顺序的切换一个窗口指令,该指令通过指令发送模块发送到计算机20中,计算机的多个程序窗口完成一次窗口切换;如果检测到所述时间间隔小于所述的阀值,则不会生成与该第一滚轮102滚动方向相对应顺序的切换一个窗口指令,继续获取计时模块1084计算第一滚轮102从滚动完上一栅格到开始下一栅格滚动停顿的时间间隔,并且分析该时间间隔是否大于或者等于所述的阀值。
[0110]所述第一滚轮102停止滚动后,所述窗口切换工作停止,所述第二滚轮105的按压信号和滚动信号或者其他按键的按压信号或者其组合均不产生进入窗口切换模式的指令,当通过鼠标左键106点击可选中该窗口,从而结束窗口切换模式,当再次滚动第一滚轮102时,即进入窗口切换模式并产生窗口切换的指令。
[0111]在本实施例中,如图4所示,通过该鼠标10控制计算机20的多个窗口切换的方法包括如下步骤:
[0112]S1:检测第一滚轮102滚动的信号;
[0113]S2:在第一滚轮102开始滚动后,计算从第一滚轮102滚动完上一栅格到开始下一栅格滚动停顿的时间间隔,所述的时间间隔的阀值设置为0.1s ;
[0114]S3:获取所述的时间间隔并分析;
[0115]S4:判断所述时间间隔是否大于或者等于一定的阀值;
[0116]S5:每次当检测到所述的时间间隔大于或等于一定的阀值后,准备向计算机20发送切换一个窗口的指令,该窗口切换的指令等同于在键盘上的点击方向键丨或者方向键I产生的信号;
[0117]S6:在步骤S7之后,获取第一滚轮102滚动上一栅格的滚动方向,向计算机20发送切换一个窗口的指令,所述窗口切换的顺序与该第一滚轮滚动的方向相对应;
[0118]S7:当检测到所述的时间间隔小于一定的阀值,继续计算并检测第一滚轮102滚动完上一栅格到开始下一栅格滚动停顿的时间间隔;
[0119]S8:等待获取第一滚轮102的滚动信号。
[0120]最后,需要说明的是上述的实施例是对本发明权利要求书的解释,而非限制,本领域的技术人员根据本发明的原理和构思,再结合本发明的实施例,能够很容易联想的到其他的改进和变形的技术方案。无论其怎样改进和变形,只要与本发明的原理和构思相同,都应该在本发明的保护范围之内。
【权利要求】
1.一种带触控板的鼠标,该鼠标用于控制计算机的多个窗口切换,其特征在于,该鼠标包括: 位移信号检测模块,用于获取触控板检测到的触摸点的位置移动信号; 计时模块,用于计算从前一位置移动信号结束到开始下一位置移动信号的时间间隔; 分析处理模块,用于获取计时模块的时间间隔信息并分析,判断所述时间间隔是否大于或者等于一定的阀值; 所述分析处理模块每次检测到所述的时间间隔大于或等于一定的阀值后,产生切换一个窗口的指令,所述指令发送模块将该切换一个窗口的指令发送给计算机; 所述分析处理模块检测到所述的时间间隔小于一定的阀值,继续获取所述计时模块发送的时间间隔并分析。
2.根据权利要求1所述的带触控板的鼠标,其特征在于,所述鼠标还包括位置移动方向检测模块,用于获取位置移动信号中包含的位置移动方向信息,当所述的时间间隔大于或等于一定的阀值后,所述分析处理模块生成与该位置移动方向相对应顺序的切换一个窗口的指令。
3.根据权利要求1或2所述的带触控板的鼠标,其特征在于,该鼠标还包括: 位于鼠标上的触发按键; 信号转换模块,用于将所述触发按键按压信号转换成进入窗口切换模式的指令; 指令发送模块,用于将该进入窗口切换模式的指令发送给计算机。
4.根据权利要求3所述的带触控板的鼠标,其特征在于,所述信号转换模块还用于将所述触发按键再次的按压信号转换成离开窗口切换模式的指令。
5.根据权利要求1或2所述的带触控板的鼠标,其特征在于,所述时间间隔的阀值为0.1s ?0.2s。
6.根据权利要求3所述的带触控板的鼠标,其特征在于,所述指令发送模块为蓝牙模块或2.4G无线模块。
7.根据权利要求3所述的带触控板的鼠标,其特征在于,所述触发按键包括为鼠标侧面的功能选择键,所述按压信号为所述功能选择键被按压下产生的信号。
【文档编号】G06F3/0354GK103744543SQ201310631123
【公开日】2014年4月23日 申请日期:2011年2月25日 优先权日:2011年2月25日
【发明者】何丽丽 申请人:何丽丽
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1