首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】滑鼠及其设定参数取得方法_明基智能科技(上海)有限公司;明基电通股份有限公司_201910345723.8 

申请/专利权人:明基智能科技(上海)有限公司;明基电通股份有限公司

申请日:2019-04-26

公开(公告)日:2022-07-22

公开(公告)号:CN110134265B

主分类号:G06F3/038

分类号:G06F3/038

优先权:

专利状态码:有效-授权

法律状态:2022.07.22#授权;2019.09.10#实质审查的生效;2019.08.16#公开

摘要:本发明提供一种滑鼠,包括:光学感知器,具有最高解析度及设定解析度RS,该光学感知器用以感测实际感测值Dt;以及控制器,用以以下式1计算实际输出值DO;DO=DtP……………1其中,式1的P表示设定补偿值,且该设定解析度RS介于该最高解析度与该滑鼠的规格解析度之间,借以可提供更快运算速度,提供更小误差的实际输出值。

主权项:1.一种滑鼠,其特征在于,包括:光学感知器,具有最高解析度及设定解析度RS,该光学感知器用以感测实际感测值Dt;控制器,用以以下式1计算实际输出值DO;DO=DtP…………………1;其中,式1的P表示设定补偿值,且该设定解析度RS介于该最高解析度与该滑鼠的规格解析度之间;以及运算器,用以将第i个输入解析度RS,i输入式2,且以第i个测试解析度Ti最接近该滑鼠的该规格解析度的条件,取得第i个测试解析度Ti及第i个测试补偿值Pi,其中式2的F为该滑鼠的解析度输出差异率,且i为介于1~N的正整数,N等于或大于2; ;再计算第i个测试解析度Ti与该规格解析度之间的第i个误差值;再以多个该第i个误差值中的最小者所对应的该输入解析度RS,i及该测试补偿值Pi分别做为该滑鼠的该设定解析度RS及该设定补偿值P。

全文数据:滑鼠及其设定参数取得方法技术领域本揭露是有关于一种滑鼠及其参数取得方法,且特别是有关于一种滑鼠及其设定参数取得方法。背景技术滑鼠的光学感知器具有一设定解析度。当设定解析度愈高,滑鼠的游标在荧幕上的移动愈灵敏。一般来说,为了减小感测误差,滑鼠的光学感知器的设定解析度会设定成光学感知器的最高性能,即最高解析度,或设定成公称的规格解析度如一般所称的400dpi。然而,这样方式的缺点为:当光学感知器的设定解析度设定成规格解析度时,滑鼠的游标在荧幕上的移动灵敏度低。发明内容本揭露有关于一种滑鼠及其设定参数取得方法,可改善前述习知问题。为达到上述目的,本发明提供一种滑鼠,包括:光学感知器,具有最高解析度及设定解析度RS,该光学感知器用以感测实际感测值Dt;以及控制器,用以以下式1计算实际输出值DO;DO=DtP…………………1其中,式1的P表示设定补偿值,且该设定解析度RS介于该最高解析度与该滑鼠的规格解析度之间。为达到上述目的,本发明还提供一种滑鼠,具有解析度输出差异率F,该滑鼠包括:光学感知器,具有最高解析度及设定解析度RS,该光学感知器用以感测对应滑动距离S的实际感测值Dt,该实际感测值Dt等于S×RS×F;以及控制器,用以以下式1计算实际输出值DO;DO=DtP…………………1其中,式1的P表示设定补偿值,且该设定解析度RS介于该最高解析度与该滑鼠的规格解析度之间。较佳的,该设定补偿值为正整数。较佳的,该实际输出值DO与该规格解析度之间的误差小于1%。较佳的,该控制器为八位元的控制器。较佳的,该设定补偿值储存于该控制器。为达到上述目的,本发明另提供一种滑鼠的设定参数取得方法,包括:将第i个输入解析度RS,i输入式2,且以第i个测试解析度Ti最接近该滑鼠的规格解析度的条件,取得第i个测试解析度Ti及第i个测试补偿值Pi,其中式2的F为该滑鼠的解析度输出差异率,且i为介于1~N的正整数,N等于或大于2;RS,i×FPi=Ti...............2;计算第i个测试解析度Ti与该规格解析度之间的第i个误差值;以及以多个该第i个误差值中的最小者所对应的该输入解析度RS,i及该测试补偿值Pi分别做为该滑鼠的设定解析度及设定补偿值。较佳的,于将第i个输入解析度RS,i输入式2的步骤中,第i个该解析度RS,i与第i+1个该解析度RS,i之间相差一固定差值。较佳的,于将第i个输入解析度RS,i输入式2的步骤中,该设定补偿值为正整数。较佳的,于将第i个输入解析度RS,i输入式2的步骤中,第1个测试解析度T1等于该规格解析度,而最后一个该测试解析度TN等于该滑鼠的光学感知器的最高解析度。与现有技术相比,本发明实施例的滑鼠在相同控制器及相同误差下,可提供更快运算速度,或在相同控制器及相同运算时间下,可提供更小误差的实际输出值。附图说明图1A绘示依照本发明一实施例的滑鼠的功能方块图。图1B依照本发明实施例的滑鼠滑动的滑动距离的示意图。图2绘示图1A的滑鼠的设定参数取得方法的流程图。具体实施方式为使对本发明的目的、构造、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。请参照图1A及图1B,图1A绘示依照本发明一实施例的滑鼠100的功能方块图,而图1B依照本发明实施例的滑鼠100滑动一滑动距离S的示意图。滑鼠100包括光学感知器110及控制器120。滑鼠100具有解析度输出差异率F。光学感知器110具有最高解析度及设定解析度RS。光学感知器110用以感测对应滑动距离S的实际感测值Dt。实际感测值Dt等于S×RS×F。控制器用以以公式1计算一实际输出值DO,其中,公式1的P表示一设定补偿值,且设定解析度RS介于最高解析度与滑鼠之规格解析度之间。DO=DtP……1在一实施例中,光学感知器110的最高解析度例如是12000dpi点dot英寸inch,然视光学感知器110的规格而定,光学感知器110的最高解析度可高于12000dpi或低于12000dpi。最高解析度意指滑鼠100的光学感知器110的最高性能。在本实施例中,滑鼠100的光学感知器110的设定解析度RS介于最高解析度与规格解析度之间。本文的「设定解析度RS」指的是光学感知器110参与运算实际感测值Dt的数值,其可由控制器120设定,而「规格解析度」是滑鼠100对外宣称的解析度,如使用者所认知的解析度。主机10与滑鼠100以有线或无线方式电性耦接。主机10例如是笔记型电脑、桌上型电脑、荧幕、家电或其它需要输入装置的电子装置。此外,解析度输出差异率F为滑鼠100的光学误差及电子元件如光学感知器110及或控制器120的电路讯号误差的总和。视滑鼠100的光学误差及电子元件的电路讯号误差的总和而定,不同滑鼠100可能具有不同的解析度输出差异率F。当解析度输出差异率F大于1时,表示光学感知器110感测到的实际解析度相较于规格解析度而言具有一放大正误差率;当解析度输出差异率F小于1时,表示光学感知器110感测到的实际解析度相较于规格解析度而言具有一缩小负误差率。以下举例说明滑鼠100在滑动距离S下如何计算出实际输出值Do的方法。以设定解析度RS为4200dpi、解析度输出差异率F为1.05且设定补偿值P为11举例来说,当滑动距离S为1英寸时,在考虑解析度输出差异率F后,实际感测值Dt=S×RS×F=1×4200×1.05=4410点。然后,控制器120依据式1,取得实际输出值Do为400.9点即,DtP=441011=400.9。滑鼠100将实际输出值Do输出至主机10。主机10再依据实际输出值Do转换成滑鼠100的游标在荧幕上的移动量。依据此实施例,滑鼠100的游标在荧幕上的移动误差为0.225%即0.9400=0.00225,其移动误差小于1%。实际上,无论滑动距离S的数值为何,本实施例的滑鼠100的实际输出值DO与规格解析度之间的误差皆小于1%,然本发明实施例不以此为限。此外,由于设定补偿值P为正整数,因此可减轻控制器110的运算负担。例如,控制器110不需要进行浮点运算即能快速地计算出实际输出值Do。在实施例中,由于设定补偿值P为正整数,因此即使控制器110为低阶控制器,例如是八位元控制器,仍足以负荷滑鼠100在滑动过程的所有运算。此外,设定补偿值P可储存于控制器110,而设定解析度RS可由控制器120设定。在一实施例中,设定补偿值P及设定解析度Rs可储存在一存储器如EEPROM或一韧体中,而控制器120可存取此存储器或此韧体中的设定补偿值P及设定解析度Rs。在实施例中,设定补偿值P及设定解析度Rs为滑鼠100的内定常数值,做为依据式1及2进行运算时的数值。在另一实施例中,设定补偿值P及或设定解析度Rs可修改。例如,可通过主机10所提供的介面如软体等,可对储存于滑鼠100中的设定补偿值P及或设定解析度Rs进行修改。综上,相较于现有技术的滑鼠,本发明实施例的滑鼠100在相同控制器120及相同误差下,可提供更快运算速度,或在相同控制器120及相同运算时间下,可提供更小误差的实际输出值DO。以下说明滑鼠100的设定参数的取得方法。请参照图2,其绘示图1A的滑鼠100的设定参数取得方法的流程图。在步骤S110中,运算器未绘示将第i个输入解析度RS,i输入式2,且以第i个测试解析度Ti最接近滑鼠100的规格解析度的条件,取得第i个测试解析度Ti及第i个测试补偿值Pi,其中i为介于1~N的正整数,N等于或大于2。前述运算器例如是主机10或其它电子装置的处理器processor。在一实施例中,以「第i个测试解析度Ti最接近滑鼠100的规格解析度」做为限制条件下,取得第i个输入解析度RS,i符合式2及该限制条件所对应的第i个测试解析度Ti及第i个测试补偿值Pi的演算法例如是试误法、最佳化理论OptimizationTheory运算或其它合适的数学方法。RS,i×FPi=Ti...............2以第1个i等于1输入解析度RS,1为500为例来说,测试解析度T1=500×1.05P1。在测试解析度T1最接近滑鼠100的规格解析度以400dpi为例且测试补偿值P1为正整数的条件下,运算器运算出测试补偿值P1的值为1时,测试解析度T1的值即,T1=500×1.051=505最接近规格解析度。换言之,相较于测试补偿值P1的值为1以外的正整数如2、3…等而言,以测试补偿值P1的值为1代入式2所得的测试解析度T1的值最接近400dpi。以第2个i等于2输入解析度RS,2为600为例来说,测试解析度T2=600×1.05P2。在测试解析度T2最接近滑鼠100之规格解析度以400dpi为例且第2个测试补偿值P2为正整数的条件下,运算器运算出测试补偿值P2之值为2时,测试解析度T2的值即,T2=600×1.052=315最接近规格解析度。换言之,相较于测试补偿值P2的值为2以外的正整数如1、3、4…等而言,以测试补偿值P2的值为2代入式2所得的测试解析度T2的值最接近400dpi。运算器依此原则,可取得数个输入解析度RS,i符合式2及限制条件所对应的数个测试解析度Ti及数个测试补偿值Pi。在本实施例中,第1个输入解析度RS,i例如是等于规格解析度如400dpi,然亦可高于或低于规格解析度,而最后一个输入解析度RS,N例如是等于最高解析度如12000dpi,然亦可高于或低于最高解析度。此外,相邻的第i个输入解析度RS,i与第i+1个该解析度RS,i+1之间可相差一固定差值,如固定整数值,例如是100。以固定差值为100、第i个输入解析度RS,i为500,而最后一个输入解析度RS,N为5000举例来说,数个输入解析度RS,i依序是:500、600、700、800、…、4900、5000等共46个数值i=1~46。此外,前述固定差值亦可为更大或更小的任意正整数,如1、2…200、300…1000、2000…等。在本实施例中,以第1个输入解析度RS,1为500,最后一个输入解析度RS,46以i等于46为例为5000,固定差值为100,且解析度输出差异率F为1.05为例,运算器所运算出的第i个输入解析度RS,i整理为下表1。为避免表格内容过于复杂冗长,表1仅示出输入解析度为500、600、700、4200、4300、5000的数据。表1在步骤S120中,运算器计算第i个测试解析度Ti与规格解析度之间的第i个误差值。举例来说,如表1所示,第1个i=1测试解析度T1为500dpi的误差值为26.25%即,|400-505|400,第2个i=2测试解析度T2为600dpi的误差值为23.75%即,|400-315|400,第38个i=38测试解析度T38为4200dpi的误差值为0.25%即,|400-400.9|400,第39个i=39测试解析度T39为4300dpi的误差值为2.6%即,|400-410.45|400,而第46个i=46测试解析度T46为5000dpi的误差值为0.96%即,|400-403.84|400。在步骤S130中,运算器以此些第i个误差值中的最小者所对应的输入解析度RS,i及测试补偿值Pi分别做为滑鼠100的设定解析度及设定补偿值。举例来说,如表1所示,第38个i=38误差值为所有误差值i=1~46中最小者,因此运算器以第38个误差值所对应的输入解析度RS,38即,4200dpi及测试补偿值P38即,11分别做为滑鼠100的设定解析度RS及设定补偿值P。设定补偿值P可储存于控制器110,而设定解析度RS可由控制器120设定。在一实施例中,设定补偿值P及设定解析度RS可储存在存储器或韧体中,而控制器120可存取此存储器或此韧体中的设定补偿值P及设定解析度RS。在实施例中,设定补偿值P及设定解析度RS为滑鼠100的内定常数值,做为依据式1及2进行运算时的数值。本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范例。必需指出的是,已揭露的实施例并未限制本发明的范围。相反地,在不脱离本发明的精神和范围内所作的更动与润饰,均属本发明的专利保护范围。

权利要求:1.一种滑鼠,其特征在于,包括:光学感知器,具有最高解析度及设定解析度RS,该光学感知器用以感测实际感测值Dt;以及控制器,用以以下式1计算实际输出值DO;DO=DtP…………………1其中,式1的P表示设定补偿值,且该设定解析度RS介于该最高解析度与该滑鼠的规格解析度之间。2.一种滑鼠,其特征在于,具有解析度输出差异率F,该滑鼠包括:光学感知器,具有最高解析度及设定解析度RS,该光学感知器用以感测对应滑动距离S的实际感测值Dt,该实际感测值Dt等于S×RS×F;以及控制器,用以以下式1计算实际输出值DO;DO=DtP…………………1其中,式1的P表示设定补偿值,且该设定解析度RS介于该最高解析度与该滑鼠的规格解析度之间。3.如权利要求1或2所述的滑鼠,其特征在于,该设定补偿值为正整数。4.如权利要求1或2所述的滑鼠,其特征在于,该实际输出值DO与该规格解析度之间的误差小于1%。5.如权利要求1或2所述的滑鼠,其特征在于,该控制器为八位元的控制器。6.如权利要求1或2所述的滑鼠,其特征在于,该设定补偿值储存于该控制器。7.一种滑鼠的设定参数取得方法,其特征在于,包括:将第i个输入解析度RS,i输入式2,且以第i个测试解析度Ti最接近该滑鼠的规格解析度的条件,取得第i个测试解析度Ti及第i个测试补偿值Pi,其中式2的F为该滑鼠的解析度输出差异率,且i为介于1~N的正整数,N等于或大于2;RS,i×FPi=Ti...............2;计算第i个测试解析度Ti与该规格解析度之间的第i个误差值;以及以多个该第i个误差值中的最小者所对应的该输入解析度RS,i及该测试补偿值Pi分别做为该滑鼠的设定解析度及设定补偿值。8.如权利要求7所述的设定参数取得方法,其特征在于,于将第i个输入解析度RS,i输入式2的步骤中,第i个该解析度RS,i与第i+1个该解析度RS,i之间相差一固定差值。9.如权利要求7所述的设定参数取得方法,其特征在于,于将第i个输入解析度RS,i输入式2的步骤中,该设定补偿值为正整数。10.如权利要求7所述的设定参数取得方法,其特征在于,于将第i个输入解析度RS,i输入式2的步骤中,第1个测试解析度T1等于该规格解析度,而最后一个该测试解析度TN等于该滑鼠的光学感知器的最高解析度。

百度查询: 明基智能科技(上海)有限公司;明基电通股份有限公司 滑鼠及其设定参数取得方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。