⼩科普你的⿏标怎么样?测⼀下!暑假家长评语
三四百块的⿏标都能有⼀万多DPI、1000Hz回报率,抛开其他因素只谈性能的话,他们有多⼤差别?换句话讲,有没有什么⼯具可以测试⼀下⿏标的性能呢?别说,还真有。
▌mouse rate checker劲舞名字
如果你只是简单测试⼀下⿏标回报率的稳定性,那么⽤这个mouse rate chacker软件即可,软件本体很⼩,⼀瞬间下好。
只要在程序区域内挥动⿏标,右侧就能显⽰实时报告率,波动越⼩越稳定。
⽐如⼀些⿏标虽然能提供1000Hz回报率,但波动在⼏⼗甚⾄⼏百Hz,并算不上稳定,还更吃CPU占⽤率,对于CPU性能不算好的⽤户来说调到125Hz反⽽稳的多。
(且部分Win10会遇到拖动窗⼝有延迟,只要在驱动内把回报率从1000调成125就能解决,原因不明。)
▌mousetest
这个⼯具虽然体积也⼩的惊⼈,但功能全⾯的多,他可以⽤来检测⿏标滑动轨迹,检验你的⿏标是否有直线修正、抖动、丢帧、插值以及⿏标的平滑度表现。
鼠标加速打开软件后选项都在左上⾓,[Clear]清除当前痕迹,□Hide Mouse可以隐藏⽤来检测⿏标反馈的⿏标图标,按住左键为红⾊线条、右键为蓝⾊线条,勾上£Auto Plot就不⽤⼿动按住画线了,建议勾上R Track可以显⽰⿏标移动点坐标。
上部的LB、RB、MB为⿏标双击测试,按下后左侧数字+1,松开后右侧数字+1,每次点按应当数字相同,若右侧⼤于左侧那么说明⿏标微动双击了。
我们也能⽤来测试⼀般⿏标测试中常见的“蚊⾹图”。通过两个⿏标对⽐画圆,蚊⾹越圆润平滑说明⿏标好,定位准、没有光标抖动。
如果锯齿多、呈阶梯状线条,那说明⿏标有抖动,如果跳像素的话可能是⿏标DPI插值。⿏标⾼速滑动后,通过观察线条点坐标是否缺失来判断⿏标是否丢帧/跳帧。
检测⿏标是否直线修正,我们可以⽤“井字图”来测试。通过画横竖线条,看看线条是否呈⾃然曲线、还是阶梯/锯齿状⼏段直线,来判断直线修正(平滑修正)情况。
⽤“斜线图”测试会更明显⼀些。⽼张⾃⽤13版蝰蛇(S3988)和FK2(PMW3310)都有轻微的直线修
正,后者稍明显⼀些。这点也不算优缺点,主要看每个⼈习惯。
如果仔细⼀些推荐在不同DPI、回报率下进⾏相同测试,从⽽了解⾃⼰的⿏标在什么参数下表现最好。后两个功能也可以⽤win⾃带的画图⼯具代替,主要得上⼿对⽐体验,单个⿏标不能作为绝对参考。
▌MouseTester
虽然名字和前者就差个后缀,但这个软件的专业度⾼很多,本体稍微⼤⼀点(其实也才⼏百KB)。这个软件由
虽然名字和前者就差个后缀,但这个软件的专业度⾼很多,本体稍微⼤⼀点(其实也才⼏百KB)。这个软件由overclock上的⼀位⽤户⾃⼰编写,
打开后的界⾯也不复杂,我们先输⼊⿏标名和当前CPI/DPI。关于CPI最好是点[Measure]按住左键再直线移动10cm,但⼈⼿做不到这么精确的...下⾯LogFIle可以⽤于读写数据结果。
我们再看到最下⾯⼀排功能:Collect、Log Start、Plot,这三个功能对应按下⿏标收集、⾃动收集、显⽰结果。
[Collect]是按住滑动⼀下,适合⽤于画直线测试;[Log Start]是按⼀次后⾃动收集,适合画圆圈测试。
挥动速度尽量快些,可以看出⾼速时候的极限表现。最后按[Plot]就能在弹窗中看结果,但是最⾼结果图要怎么看呢?
左下⾓FlotType中有多个项⽬的测量结果,分别为xy轴轨迹偏移量(Count vs Time)、回报延迟(Interval vs Time)、回报率(Frequency vs Time)、加速稳定性(Velocity vs Time)、不明⽩(Sum vs Time)、⿏标轨迹(X vs Y)。
火炬之光洗点①检测引擎抖动
轨迹表格可以⽤滚轮放⼤缩⼩查看。在第⼀项X轴轨迹偏移量(xCount vs Time)中,我们可以看到x轴的位移变化曲线,⼀般来讲这条线越平滑越好,这些离散点越重合直线说明引擎抖动越⼩,
⼀般⿏标在移动幅度较⼤的时候抖动越强,引擎性能越强抖动越⼩。这个图⽐较微观,能达到这样不算差了。
离散点⼀上⼀下叫抖动,通过勾选底部“Lines”选项体现的更明显些。不过有的⿏标抖动少是因为有平滑修正、⽽⾮引擎性能强。
②检测平滑修正
入党的动机
这个⼯具同样能⽤来测试直线修正情况,我们通过Collect选项⼿动画⼀条直线,在第⼆项Y轴轨迹偏移量(yCount vs Time)中可以查看纵轴移动量,如果带直线修正的引擎,则y轴上⼤多处会呈现偏移量0的情况。
③检测回报稳定性
Interval和Frequency为⿏标延迟和回报率,125Hz回报率延迟为8ms、1000Hz回报率为1ms,⼆者是相关的。
那么在这两个项⽬中的离散点越重合直线说明稳定性较⾼,这张图中的延迟基本和线重合,稳定性表现算是还可以了。⼀般⿏标需要测的是在⾼回报率(如1000Hz)下的稳定性。
13版蝰蛇在125Hz和1000Hz的情况下,得到了两种截然不同的结果...看来1000Hz的压⼒还是⽐较⼤的。不过这种数据很微观,平时⽤的时候并感觉不出来。
④检测加速度情况
Velocity vs TIme⼀项可以体现⿏标加速度情况。在⿏标匀速运动下,应该趋于直线,当出现加速度后就会⼤幅度跳动,
动,
同桌100学习网怎么样但加速度从中很难体现,推荐的⽅法还是“慢⼊快出法”,⿏标左右⽤东西限制移动距离、保持左右移动距离相同,慢速从左移到右、快速从右移到左,画线长度相同说明没加速度、长度不同说明有加速度。
只观察左右移动距离即可,明显⽆加速度的x轴左右移动距离相同,⽽有加速度在快速移动时距离更长。
⑤检测丢帧跳帧
通过最后⼀个X vs Y项⽬、勾上Lines选项,我们可以观察⿏标移动轨迹,功能和前⼀个MouseTest类似,不过可以放⼤微观,
经过放⼤后,我们可以观察到细微的运动轨迹:
点间距和移动速度相关,途中没发现跳帧丢帧情况,不过依然可以看到运动轨迹中出现细微抖动。
▌总结
不过由于我们的双⼿移动会存在很⼤的误差,所以这类软件只够⽤于⾃⼰亲⼿⽤的⿏标之间对⽐参考,除⾮这个⿏标缺陷很明显、或者有很好的条件保证⿏标位移距离/速度/⽅向精确可控,才能体现差距。
否则同⼀个⿏标仅仅滑动速度不同,就能造成巨⼤的结果差异...所以很多时候并不能说明问题,也不具备绝对参考意义。
测试软件已经上传百度⽹盘,⼤家不必⼀⼀下载。
提取码:6mqa
那么祝⼤家玩的开⼼,⿏标好坏不那么重要,最重要的还是⽤⿏标的那只⼿、和⽤这只⼿的⼈,以及玩游戏的快乐。
▼
⚪参考&引⽤
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论