欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

程序员文章站 2023-12-09 14:09:45
如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker...

mouse rate checker是一款可以让我们快速检测鼠标灵敏度的软件,下面小编就为大家测试一下,为大家借鉴,需要的用户快来试试吧。

推荐下载:

看了不少测试中都有关于鼠标回报率的测试,我今天好事测试了一下,

测试之前还是先了解一下回报率:

鼠标回报率(即轮训率,有时也称刷新率)指鼠标mcu(micro controller unit,微型控制单元)与电脑的传输频率。例如回报率为125hz,则可以简单的认为mcu每8ms向电脑发送一次数据,500hz则是每2ms发送一次。

测试环境:

酷睿2 4核 q8300 2.5ghz,6g内存,win7 64位系统,显卡gtx 560,显示器lg gsm57e0 e2260 ( 21.7 英寸 )

测试鼠标:联想大傻、am

测试方法:

在软件测试区域匀速地分别作慢速以及快速椭圆运动(直线也可以,不过不如椭圆划起来方便)

测试中发现几个现象:

1、无论回报率和dpi设成多少,慢速运动得到的平均回报率低于设定的回报率,快速运动则十分接近设定的回报率。(详见1—4图)

2、无论回报率设成多少而且无论是慢速运动还是快速运动,得到的实时回报率都发生明显不稳定的情况。dpi越高,测试得到的实时回报率越不稳定,低dpi则相对好些。其实这里就是“匀速”在作祟。意即,dpi越高,手动测试越无法保证匀速运动,也就无法保证测试的准确性。(1-8图都可以体现出来)

详情见图:

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

以上测试图大家可以自己试一下,尤其在低回报率低dpi情况下(例如125hz450dpi),匀速测试和非匀速测试所产生的实时回报率是截然不同的,非匀速运动的回报率简直是惨不忍睹,这就说明,测试结果完全取决于你的手法——即是不是匀速运动。。。

这里顺便解释一下在低回报率高速运动(你可以快速运动鼠标,也可以调高dpi)情况下(比如125hz450dpi情况下快速移动鼠标)为什么回报率非常稳定(详见第五张图),我想原因是回报率被设成125hz后,鼠标快速移动产生的数据大大超出了你设定的mcu的汇报能力(125hz),这部分数据溢出了,直接扔了,所以检测不到。

根据以上测试现象,得出以下结论:

使用该软件进行回报率测试,必须是在测试区域鼠标指针(注意我说的是鼠标指针)做匀速运动下才准确,但目前手工测试无法保证匀速,尤其是在高dpi情况下。dpi越高,手工测试越不能保证匀速,所以在高dpi下测试结果惨不忍睹。藉此测试结果来判断鼠标回报率是否稳定是极不严谨和错误的,所以该软件的测试结果取决于你的测试手法,仅具有参考意义。要想真正测试一个鼠标的回报率稳定程度,我想只能使用专门仪器进行测试了。说了半天,其实就是要说明,测试须在匀速运动情况下才可以,问题是我们没那个测试环境。

为了印证这个结论,我在125hz450dpi情况下,分别作了匀速和非匀速运动的测试,匀速我是尽量做的。从匀速运动的图中还是能看出规律的。

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

如何使用mouse rate checker(鼠标灵敏度检测)软件测试鼠标回报率?mouse rate checker

通过这种测试来判断鼠标好坏是毫无意义的,方法错误!!那么这个软件到底是干什么用的呢?我们先来看软件标题栏的那段话“测试得分相差越大,鼠标越不稳定;得分越高,鼠标移动速度越快”,我是这样理解的。前半句,“测试得分相差越大,鼠标越不稳定”,因为不是匀速运动(也就是鼠标运动不稳定),所以得分差距大。后半句,“得分越高,鼠标移动速度越快”,这当然是显而易见的,在我上边的图中可以清晰的看出来,鼠标移动快了,实时回报率当然高了,上限是设定的回报率。从这段话的原意来看,人家根本就没说可以以此测试结果来判断一个鼠标的好坏,反倒是我们自己觉得是这样的。这个软件说到底是用来显示鼠标当前的运动状态所对应的回报率的一款软件,仅此而已。

最终结论:

用这个软件来评测一个鼠标回报率是否稳定并以此来判断一个鼠标的好坏,根本就是个美丽的误会~~~

推测:在现在鼠标dpi越来越高的情况下,鼠标mcu的运算能力以及usb接口的传输速率似乎已经成为了瓶颈,无法获取鼠标移动产生的大量数据并传送给cpu,下一步鼠标mcu的运算能力可能会是鼠标发展的重点,或许将来mcu的运算能力也可以达到ghz级别。

以上说法不当之处还请各位大神多指正。

最后说一个该软件的另一个用途。

大家把你认为性能最好的鼠标的dpi调到最高,比如胎盘,可以调到9000多好像,然后你在这个软件上做划圆运动,如果你测试得出的dpi比较稳定或者具有一定规律性(就像我第十张图那样的),那么我建议你立刻去报考外科医生,因为您的神经绝对强大,非常可靠稳定,堪比机械手,这个真不开玩笑。