【技术实现步骤摘要】
本专利技术属于计算机信号输入设备领域,尤其涉及一种可根据不同任务而速度自适应的鼠标及其DPI自动调整方法。
技术介绍
随着鼠标技术的发展,尤其是鼠标性能的改善,鼠标DPI(DotsPerInch,每英寸的像素数)有显著的提高。当我们需要鼠标在屏幕上移动一段固定的距离时,高DPI的鼠标所移动的物理距离会比低DPI鼠标要短。高DPI的鼠标可以对更小的操作在最快的时间里做出反应。但是,现在用户使用鼠标时会面对很多不同的任务,这些任务可能需要鼠标对于不同的任务有特定的速度。有的任务需要频繁的大幅移动鼠标,这就需要鼠标速度较快。有的任务需要对目标进行细微操作,这就需要将速度降下来以提高精度。针对这一问题,申请号为200710076440.5的专利技术专利提出预设不同的DPI让用户针对不同的任务手动调节鼠标速度,而这种解决方案在用户手动调节DPI时占用了用户的时间,从而降低了工作效率。申请号为200910221384.9的专利技术专利提出了一种根据鼠标移动速度改变鼠标DPI的方法,但这种方法在实施过程中,容易出现鼠标DPI调节并不适合具体任务的问题,造成指针容易越过目标,从而降低操作效率。
技术实现思路
本专利技术需解决的技术问题是提供一种可识别不同任务类型的鼠标DPI自动调整方法及速度自适应鼠标。为解决上述技术问题,本专利技术采取技术方案如下:一种鼠标DPI自动调整方法,步骤如下:S1、在鼠标内预设一个空表:任务类型ID和最优选DPI对照表ID/DPI对照表;S2、构建ID/DPI对照表,具体方法 ...
【技术保护点】
一种鼠标DPI自动调整方法,步骤如下:S1、在鼠标内预设一个空表:任务类型ID和最优选DPI对照表ID/DPI对照表;S2、构建ID/DPI对照表,具体方法如下:(1)将鼠标的DPI设置为预设值DPI00,此时鼠标的DPI值记为DPIn1;计算此时的任务类型ID,记为IDn,n≥1:ID=log2(D/W+1) (1)其中,D为点击目标与鼠标指针当前位置的距离;W为点击目标的宽度;(2)用户根据某一任务类型要求拖动鼠标点击目标,计算此时的操作效率yn1:y=1T1-T2---(2)]]>其中,T1是鼠标成功点击目标时刻,T2是目标出现时刻,y为操作效率;(3)调整鼠标的DPI值为DPIn2,DPIn2是由DPIn1以100为步进,随机正负调整而来;用户再次根据该任务类型要求拖动鼠标点击目标,计算此时的操作效率yn2;多调整几次鼠标的DPI值,获得DPIn3、......DPInj及其对应的操作效率yn3、......ynj,(2≤j),将DPIn1、DPIn2、DPIn3、......DPInj、yn1、yn2、yn3、......ynj代入公式(3),获得多条二次函数曲线,将多条 ...
【技术特征摘要】 【专利技术属性】
1.一种鼠标DPI自动调整方法,步骤如下:
S1、在鼠标内预设一个空表:任务类型ID和最优选DPI对照表ID/DPI对照表;
S2、构建ID/DPI对照表,具体方法如下:
(1)将鼠标的DPI设置为预设值DPI00,此时鼠标的DPI值记为DPIn1;计算此时的任
务类型ID,记为IDn,n≥1:
ID=log2(D/W+1)(1)
其中,D为点击目标与鼠标指针当前位置的距离;W为点击目标的宽度;
(2)用户根据某一任务类型要求拖动鼠标点击目标,计算此时的操作效率yn1:
y=1T1-T2---(2)]]>其中,T1是鼠标成功点击目标时刻,T2是目标出现时刻,y为操作效率;
(3)调整鼠标的DPI值为DPIn2,DPIn2是由DPIn1以100为步进,随机正负调整而来;
用户再次根据该任务类型要求拖动鼠标点击目标,计算此时的操作效率yn2;多调整几次鼠标
的DPI值,获得DPIn3、......DPInj及其对应的操作效率yn3、......ynj,(2≤j),将DPIn1、DPIn2、
DPIn3、......DPInj、yn1、yn2、yn3、......ynj代入公式(3),获得多条二次函数曲线,将多条二
次函数曲线拟合,可得一条拟合曲线及一组a、b值,当x=-b/2a时,y有最大值,则此时的
DPI值使该任务类型IDn的操作效率最高,将此时的DPI值记作DPIn;将IDn值、DPIn值存
入ID/DPI对照表;
y=ax2+bx(3)
其中,x为DPI值;
根据不同任务类型,重复步骤S2,直至将全部任务类型IDn值及其对应的最优选DPIn值存入ID/DPI对照表中;
S3、进行实际任务操作时,首先利用公式(1)计算任务类型ID,然后从ID/DPI对照
表中选择与该ID差值最小的IDn值,并将鼠标的DPI值设置为该IDn值对应的最优选DPIn,
从而实现鼠标DPI值的自动调整;
在ID/DPI对照表设置完成后,若有新任务需要重设ID/DPI对照表时,重复步骤S2。
2.根据权利要求1所述的鼠标DPI自动调整方法,其特征在于:步骤S2中鼠标DPI预
设值DPI00设为1000。
3.根据权利要求1所述的鼠标DPI自动调整方法,其特征在于:步骤S2中j≤5。
4.一种速度自适应鼠标,其特征在于,包括设置在鼠标内部的光学系统、微处理器、
储存器,所述微处理器分别与光学系统、储存器双向连接;
所述光学系统用于采集当前鼠标操作的点击目标与鼠标指针当前位置的距离D和点击
技术研发人员:王丽,蒋婷,刘骅,葛列众,胡信奎,
申请(专利权)人:中国航天员科研训练中心,浙江理工大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。