多重变速的鼠标板光标控制方法

文档序号:6576972阅读:418来源:国知局
专利名称:多重变速的鼠标板光标控制方法
技术领域
本发明有关一种多重变速的鼠标板光标控制方法,藉此以提供使用者可依需求切 换不同的光标移动速度,进而增加对光标控制的方便性。
背景技术
光标控制装置各式各样,但一般使用者仍以鼠标最为普遍好用,但受限体积无法 直接装置于笔记本电脑,因此笔记本电脑大多以鼠标板做为鼠标控制,但也受限于鼠标板 的面积,长距离移动荧幕上的光标时,例如把光标从荧幕的最左边移动到最右边,需要手指 好几次在鼠标板上反复移动才能完成,若将手指移动速度与荧幕光标移动速度的比例数值 拉大,手指移动小距离就能控制光标移动较长的距离,而一次滑动就能移动光标到定位,但 是手指些微的抖动,光标就会产生较大移动,很难对准细微的目标物选项(icon)。
为了解决这个问题,鼠标板会设计动态的变速机制,当手指移动较慢时,系统会以 较小的移动比值来移动光标,手指移动较快时,系统会以较大的比值来移动光标,要做长距 离的光标移动时可以快速运动,以获得光标更长距离的移动;要对准目标物选项(icon)时 可以慢速移动手指,光标移动的速度自然就减慢,这种方法虽然可以稍微解决鼠标板须反 复移动的缺点,但是当快速移动手指时,荧幕光标移动得更快速,使得光标移动的速度快到 使用者视觉无法监控,以便在移动中随时调整光标的移动方向与位置,况且对使用者而言, 快速移动手指,又要瞬间停止是相当辛苦的,所以实用性仍然不高。基于上述的理由,虽然几乎所有笔记本电脑都附有一个鼠标板,但还是有很高比 例的人使用笔记本电脑时,都需要再外接一鼠标来使用,甚至想尽办法将鼠标板的功能完 全关掉。相关技术及文献如下对比文件一为中国台湾申请案号94135247,此案为一种使视窗产生不同移动速 率的方法,其包括侦测一物件在该触控板上滑动,计算该物件在该触控板上的坐标值以产 生一位置信息,计算该物件在该触控板上的面积大小以产生一速率信息,以及根据该位置 信息及该速率信息产生一移动信号,以移动该视窗。对比文件二 为中国台湾申请案号94105391,此案为一种以不同按键组合设定鼠 标参数的方法,该方法包含下述步骤(A)提供一鼠标装置,该鼠标装置具有一存储器及多个按键,该存储器储存有一鼠 标参数及一组合键对照表,且该组合键对照表中记录有不同按键组合的参数设定模式;(B)在操作该鼠标装置时,在一预定时间内侦测是否有多个按键被按下;(C)比对所按下的所述按键的组合方式,是否与该组合键对照表纪录的任一种按 键组合相符,并于符合时进行步骤(D)以该组合键对照表中,该按键组合所对应的参数设定模式对该鼠标装置的鼠 标参数进行设定,对比文件二为使用不同按键调整鼠标移动的速率。对比文件三为中国台湾申请案号93112646,此案有关于一种多段式鼠标位移解析度设定装置,可供使用者直接以鼠标上的开关来设定鼠标的位移解析度,其包括一 X-Y 轴平面位移侦测器、一开关电路及一鼠标微控器,该X-Y轴平面位移侦测器感应鼠标在二 维平面上的移动方向及距离;该开关电路包括有至少一开关;该鼠标微控器耦接于该X-Y 轴平面位移侦测器及该开关电路,该鼠标微控器由该开关电路的每一开关的开启或关闭状 态而决定鼠标的解析度值,该鼠标微控器响应该X-Y轴平面位移侦测器所感应的移动方向 及距离而产生控制信号至鼠标所连接的电脑,以移动电脑荧幕上的鼠标光标,其中,前述移 动鼠标的操作依据该解析度值而进行,利用鼠标微控器调整鼠标移动的速率。对比文件四为中国台湾申请案号91100508,此案以鼠标为一种指标装置,其可 包括速度控制器,该控制器允许使用者输入可调整光标移动以回应于指标装置移动速率的 指令,特别地是,当使用者操控该指标装置时,使用者可通过手动方式使输入速度增快或减 慢,例如以鼠标来说,速度控制器按钮可备置在鼠标主体上相邻于使用者大拇指的位置。因 此,借着简单的大拇指操控方法 ,使用者可动态性地调整光标回应于鼠标移动而移动的速 度。对比文件五为中国台湾申请案号88110900,此案为一指标装置的指示光标的移 动方法,在将指示光标朝向处理对象目标移动时,在指示光标到达处理对象目标的区域内 时,使指示光标暂时停止,经过一定时间之后,使指示光标可以移动越过处理对象的区域, 在将指示光标朝向处理对象目标移动时,在指示光标到达处理对象目标的区域内时,使指 示光标减速,在将指示光标朝向处理对象目标移动时,指示光标在接近处理对象目标一定 的距离以内时,被加速而往前述处理对象目标移动。

发明内容
参考以上各对比文件技术手段,可以发现各对比文件并不能全部做到可依使用需 求切换不同光标移动速度的便捷性;有鉴于此,本案的发明目的系在提供一种使用者可依 需求切换不同光标移动速度的多重变速的鼠标板光标控制方法,此方法指使用在鼠标控制 荧幕光标的系统,将手指的位置移动的向量转换成荧幕光标位置移动向量的方法。为达到上述目的,本发明提供一种多重变速的鼠标板光标控制方法,包括一鼠标 板,该鼠标板为一可上下活动的触控板,其下设有一按压开关,手指按压该鼠标板时可以连 动使成一关闭状态;其至少包括以下步骤a、侦测到手指在鼠标板上时,按压开关为一开启状态;b、侦测手指的坐标变化向量并计算手指的移动速度;C、按压开关在关闭状态的时间内,累积光标总移动向量小于一位移设定值,或在 关闭状态累积关闭时间小于一时间设定值时,执行鼠标按键功能;d、准备两个以上的速度参数运算式,在按压开关于开启状态时使用第一运算式 f(v)计算速度参数a;在按压开关在于关闭状态时使用第二运算式g (ν)计算速度参数ae、手指坐标变化向量乘上速度参数a做为荧幕光标的移动向量。上述本发明其第一运算式f (ν) = k^v+ri! = a,第二运算式g(v) = k2*v+n2 = a, 其中1^、1 2、ηι、η2系为常数,V为手指在鼠标板移动的速度,而ki < k2,H1 < n2,所以在同等 速度下,该第二运算式g (ν)所算出的速度参数a,其值大于该第一运算式f (ν)所计算出的 速度参数a的值。
在上述本发明步骤c中按压开关在关闭状态的时间内,累积光标总移动向量小于 一位移设定值,或在关闭状态累积关闭时间小于一时间设定值时,执行鼠标功能;由于一般 鼠标板(或触控板)以点击(tapping)的方式做为鼠标按键的功能,故容易产生误动,而本 发明利用按压方式来取代,但按压动作与加速的动作又十分类似,故本发明以按压时间与 位移量做为控制的手段。本发明的有益效果在于,使用者可依需求切换不同光标移动速度,通过手指接触 按压鼠标板的状态,以及按压时间及使用者的手指位移量的不同状态的变化,作为光标移 动速度及鼠标按键功能的控制,以增加使用者对光标控制的方便性。


图1为本发明的实施例示意图;图2为本发明其控制方法的步骤示意图;图3为本发明的第一实施例具体流程图;图4为本发明的第二实施例具体流程图;图5为本发明的第三实施例具体流程图。
具体实施例方式如图1所示,为达到上述本发明的目的,本发明的方法其利用至少一个具有按压 开关11的鼠标板1及一具有显示光标21的荧幕2,该鼠标板1具有侦测使用者手指11的 触摸位置及位移方向的能力,通过以上元件的组合,以提供本发明的方法的作动,其为提供 一鼠标板1,该鼠标板1为一可上下活动的触控板,其下设有一按压开关13,手指11按压该 鼠标板1时可以连动使该按压开关13成一关闭状态,其至少包括以下步骤(如图2所示)a、侦测到手指在鼠标板上时,按压开关为一开启状态(步骤300);b、侦测手指的坐标变化向量并计算手指的移动速度(步骤400);C、按压开关在关闭状态的时间内,累积光标总移动向量小于一位移设定值,或在 关闭状态累积关闭时间小于一时间设定值时,执行鼠标按键功能(步骤500);d、准备两个以上的速度参数运算式,在按压开关于开启状态时使用第一运算式 f(v)计算速度参数a,在按压开关于关闭状态时使用第二运算式g(v)计算速度参数a(步 骤600);e、手指坐标变化向量乘上速度参数a做为荧幕光标的移动向量(步骤700)。上述本发明的方法步骤,其具体实施例更可分别依累积关闭时间(如图3所示)、 累积光标总移动向量(如图4所示),以及同时采计累积关闭时间、累积光标总移动向量做 为控制的步骤;如图3所示,为本发明的第一具体实施例流程图,此实施例利用累积关闭时 间做为控制光标移动速度及鼠标按键功能的作动,其具体控制流程如下a、侦测到手指在鼠标板上时,按压开关为一开启状态(步骤300):当手指11接触 该鼠标板1时(步骤311)其下方的按压开关13为一开启状态(步骤312);b、侦测手指的坐标变化向量,并计算手指的移动速度(步骤400);
C、按压开关在关闭状态的时间内,累积关闭时间小于一时间设定值时,执行鼠标 按键功能(步骤500)(1)当按该按压开关13时使呈一关闭状态,则开始计算累积关闭时间C(步骤 511,512);(2)如未按该按压开关13时,而累积关闭时间C小于一时间设定值T(即C < T, 步骤511、513),且该累积关闭时间C又不等于零时(即C兴0,步骤514),则执行鼠标按键 功能(步骤515,该鼠标按键功能指鼠标左键功能);d、准备两个以上的速度参数运算式,在按压开关于开启状态时使用第一运算式计 算速度参数;在按压开关于关闭状态时使用第二运算式计算速度参数(步骤600)
(1)当按压该按压开关13使呈关闭状态时,计算累积关闭时间C(步骤511、512), 并以第二运算式g(v)计算速度参数a(步骤613);(2)当未按该按压开关13时,该按压开关13为开启状态,其累积关闭时间C大于 或等于时间设定值T时(即O T,步骤513)或者在累积关闭时间等于零时(即C<T,且 C = 0时,步骤513、514),则以第一运算式f (V)计算速度参数a,并将累积关闭时间C归零 (使C = 0,步骤 611、612);e、手指坐标变化向量(即手指移动向量)乘上速度参数做为光标的移动向量(步 骤700),即光标移动向量=手指移动向量*速度参数a。图4所示,为本发明的第二具体实施例流程图,此实施例利用累积光标总移动向 量做为控制光标移动速度及鼠标按键功能的作动,其具体控制流程如下a、侦测到手指在鼠标板上时,按压开关为一开启状态(步骤300):当手指11接触 该鼠标板1时(步骤321)其下方的按压开关13为一开启状态(步骤322);b、侦测手指的坐标变化向量,并计算手指的移动速度(步骤400);C、按压开关在关闭状态的时间内,累积光标总移动向量小于一位移设定值时,执 行鼠标按键功能(步骤500)当未按该按压开关13时,且累积光标总移动向量B小于一位 移设定值D时(即B<D,步骤521、522),则执行鼠标按键功能(步骤523);d、准备两个以上的速度参数运算式,在按压开关于开启状态时使用第一运算式计 算速度参数;在按压开关于关闭状态时使用第二运算式计算速度参数(步骤600)(1)当按该按压开关13使呈关闭状态时,以第二运算式g(v)计算速度参数a(步 骤 521、623);(2)当累积光标总移动向量B大于或等于该位移设定值D时(即B彡D,步骤522), 以及在执行鼠标按键功能后(步骤523),则以第一运算式f (V)计算速度参数a,并将累积 光标总移动向量B归零(使B = 0,步骤621、622);e、手指坐标变化向量乘上速度参数做为光标的移动向量(步骤700),此步骤更包 含一计算累积光标总移动向量B的分步骤720。图5所示,为本发明的第三具体实施例流程图,此实施例同时采计累积关闭时间、 累积光标总移动向量做为控制光标移动速度及鼠标按键功能的作动,其具体控制流程如 下a、侦测到手指在鼠标板上时,按压开关为一开启状态(步骤300):当手指11接触 该鼠标板1时(步骤331)其下方的按压开关13为一开启状态(步骤332);
b、侦测手指的坐标变化向量,并计算手指的移动速度(步骤400);C、按压开关在关闭状态的时间内,累积光标总移动向量小于一位移设定值,或在 关闭状态累积关闭时间小于一时间设定值,执行鼠标按键功能(步骤500)(1)当按该按压开关13时,开始计算累积关闭时间C(步骤531、532);(2)当未按该按压开关13时而累积光标总移动向量B小于一位移设定值D时(即 B < D,步骤531、533),或者是累积关闭时间C小于一时间设定值T,且累积关闭时间C不等 于零(即C<T,且C兴0,步骤534、535),则执行鼠标按键功能(步骤536);d、准备两个以上的速度参数运算式,在按压开关于开启状态时使用第一运算式计算速度参数;在按压开关于关闭状态时使用第二运算式计算速度参数(步骤600)(1)当按该按压开关13使呈关闭状态时,计算累积关闭时间C (步骤531、532),并 以第二运算式g (ν)计算速度参数a (步骤633);(2)当未按该按压开关13时,该按压开关13为开启状态,其累积光标总移动向量 B大于或等于一位移设定值D(即B > D),且该累积关闭时间C大于或等于一时间设定值 T(即C彡T)时(步骤531、533、534),或者是在该累积关闭时间(等于零时(即C = 0,步 骤535),以及执行鼠标按键功能后(步骤536),则以第一运算式f (ν)计算速度参数a (步 骤631),并将该累积关闭时间C与累积总移动向量B归零(即C = 0,B = 0,步骤632);e、手指坐标变化向量乘上速度参数做为坐标的移动向量(步骤700),此步骤更包 含一计算累积光标总移动向量B的分步骤730。上述本发明的第三实施例中,在C项步骤500中,按压开关13在关闭状态的时间 内,其累积关闭时间C小于一时间设定值T,且累积光标总移动向量B大于或等于一位移设 定值D时(即C < T,B彡D时,而累积关闭时间C又等于零(即C = 0)),则执行光标移动, 但不执行鼠标按键功能(步骤533、534、535)。上述本发明其第一运算式f (ν) = k^v+ri! = a,第二运算式g(v) = k2*v+n2 = a, 其中1^、1 2、ηι、η2系为常数,V为手指在鼠标板移动的速度,而ki < k2,H1 < n2,所以在同等 速度下,该第二运算式g (ν)所算出的速度参数a,其值大于该第一运算式f (ν)所计算出的 速度参数a的值。综上所述,本发明的一种多重变速的鼠标光标控制方法,通过手指接触按压鼠标 板的状态,以及按压时间及使用者的手指位移量的不同状态的变化,作为光标移动速度及 鼠标按键功能的控制,以增加使用者对光标控制的方便性。以上对本发明的描述是说明性的,而非限制性的,本专业技术人员理解,在权利要 求限定的精神与范围之内可对其进行许多修改、变化或等效,但是它们都将落入本发明的 保护范围内。
权利要求
一种多重变速的鼠标板光标控制方法,提供一鼠标板,该鼠标板为一可上下活动的触控板,其下设有一按压开关,手指按压该鼠标板时可以连动使该按压开关成一关闭状态,其特征在于,所述方法包括以下步骤a、侦测到手指在鼠标板上时,按压开关为一开启状态;b、侦测手指的坐标变化向量并计算手指的移动速度;c、按压开关在关闭状态的时间内,累积光标总移动向量小于一位移设定值,或在关闭状态累积关闭时间小于一时间设定值时,执行鼠标按键功能;d、准备两个以上的速度参数运算式,在按压开关于开启状态时使用第一运算式计算速度参数;在按压开关在于关闭状态时使用第二运算式计算速度参数;e、手指坐标变化向量乘上速度参数做为荧幕光标的移动向量。
2.如权利要求1所述的多重变速的鼠标板光标控制方法,其特征在于,该C步骤中按 压开关在关闭状态的时间内其累积关闭时间小于该时间设定值,且累积光标总移动向量大 于或等于该位移设定值,而累积关闭时间又等于零,则执行光标移动,但不执行鼠标按键功 能。
3.如权利要求1所述的多重变速的鼠标板光标控制方法,其特征在于,该C步骤中其按 压开关在关闭状态时间内,累积光标总移动向量小于该位移设定值时,则执行鼠标按键功 能。
4.如权利要求1所述的多重变速的鼠标板光标控制方法,其特征在于,该C步骤中其关 闭状态时间内,累积关闭时间小于该时间设定值时,执行鼠标按键功能。
5.如权利要求1所述的多重变速的鼠标板光标控制方法,其特征在于,该鼠标按键功 能指鼠标左键功能。
6.如权利要求1所述的多重变速的鼠标板光标控制方法,其特征在于,该第二运算式 所计算出来的速度参数,其值大于该第一运算式所计算出的速度参数的值。
全文摘要
本发明有关于一种多重变速的鼠标板光标控制方法,此方法指使用在鼠标板控制荧幕光标的系统,将手指的位置移动的向量转换成荧幕光标位置移动向量的方法,其依照手指接触、按压该鼠标板的状态,至少区分为一开启状态及一关闭状态,以及按压时间与手指位移量的不同变化,经由至少两个以上不同转换公式所计算出的速度参数,乘上手指坐标变化向量,以作为荧幕光标的移动向量;藉此提供使用者可依需求切换不同的光标移动速度及鼠标按键功能的控制,以增加使用者对光标控制的方便性。
文档编号G06F3/033GK101833383SQ20091011923
公开日2010年9月15日 申请日期2009年3月9日 优先权日2009年3月9日
发明者陈锡勋 申请人:怡利电子工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1