超能课堂(118):鼠标参数对操作的影响体现在哪些方面?
鼠标拥有别具一格外观的外观几乎是玩家购买该产品的第一动力,除了这个容易做出差异化的外观,非对称人体工程学轮廓,RGB LED灯,快捷键数量外,鼠标的各种参数对使用体验来说也是至关重要的。因此,这期的课堂我们就来看下鼠标参数的好坏会对你的操作造成哪些具体影响。
采样率(cpi or dpi)
最开始dpi(dots per inch)用于打印或显示像素中,便是在1英寸(2.54cm)的长度内可以放置多少个像素点的概念,是一个量度单位,真正用于鼠标采样率的参数是cpi(counts per inch),表示鼠标每移动1英寸,光学引擎可以对多少个像素点采样的意思,即可以在屏幕上移动多少个像素点的参数(硬性条件:鼠标加速度为零,系统默认指针移动速度为6,因为第6格不对cpi输出进行修正,此时鼠标移动和指针移动的关系称为“精确一比一”),两者有本质上的区别。对于鼠标而言,cpi是一个动态的概念,而扫描仪等设备的dpi则是一个静态的概念,不过现在鼠标厂商都将cpi的概念赋予到dpi中,虽然不严谨,但久而久之大家也习惯了这种叫法。
cpi越高的鼠标每移动一英寸可以采集到的像素点就越多,反过来做个比喻,1000cpi的鼠标能感应到的最小移动距离是1/1000=0.001英寸,如果移动距离小于0.001英寸,鼠标中的DSP(数字信号处理器)是没反应的,光标也不会移动。
指针移速第1档到第11档修正倍数分别为0.003125,0.0625,0.25,0.5,0.75,1,1.5,2,2.5,3,3.5
如果我们在系统中设置更高的指针移动速度,鼠标的cpi看起来会变高,但是这种做法会对精度产生一定影响,例如原本1000cpi的鼠标在承托介质上移动1英寸,系统光标就会移动1000个像素点,但是在设置了更高的指针移动速度后我们能移动1500甚至2000个像素点,那么多出来的采集点只能由系统插值处理,而非用户真实的移动轨迹。系统算法会对采集点进行修正,偏差也几乎能忽略,不过还是无法做到100%还原。 和系统的指针选项有点类似,一些鼠标厂商都推出的鼠标参数设置软件中,可调cpi都是在引擎最大cpi之下,相当于“指针移动速度”的第一档到第五档吧。
在实际应用中,用户要基于实际情况去调整自己的cpi才能稳健地控制好鼠标,在1920x1080P分辨率下,“我的电脑”中所有磁盘的可点击范围只有250x57个像素点,如果鼠标关闭加速度,cpi设置为1920,那么可操作面积就只有0.33cm x 0.07cm,更高的cpi只是会让可操作面积继续缩小,对个人控制水平提出更高要求。例如在CS这种敌人搞不好只有几千个像素点的游戏中我们一般看不到选手使用高cpi设置,曾经有人统计过接近四分之三的职业玩家的鼠标采样率都不高于1000cpi,可想而知高cpi并不是绝对。
回报率(Hz)
回报率和报告率都是同一个意思,指的是每秒钟鼠标反馈数据给系统(主板)的次数。USB接口鼠标标准的回报率是125Hz,最高支持1000Hz;PS/2接口鼠标的标准回报率是100Hz,最高只支持200Hz回报率。更高的回报率意味着返回的数据就越多,光标就越不容易“漂移”。在“蚊香”测试中125Hz这种低回报率下光标仿佛有了一种刹不住车的离心力,因为回报率越高,先屏幕上显示的轨迹也就越平滑。 平滑。
125Hz回报率下所画的曲线并不平滑
到了1000Hz看起来好多了
回报率不是一成不变,在鼠标静止时回报率归零,只有快速甩动鼠标时回报率才会达到峰值。在固定cpi后,如果我们将鼠标的回报率从1000Hz设置到125Hz,就很明显地发现移动速度提高了,这就是属于定位不准确的情况,原因就是鼠标不能及时将自身位置信息汇报给系统导致。
刷新率(FPS)
我我们对于鼠标刷新率的定义就是鼠标底部CMOS成像芯片每秒的成像次数,通俗来讲就是鼠标光头在一秒之内对鼠标底部材质(鼠标垫,桌面,玻璃等)拍照的次数。单位时间内成像芯片拍摄的图片数量越多,对比特征点就越明显,主控芯片就越容易计算出鼠标的运动方向,这个参数也是直接决定了图像的连贯性。
通常我们所说的丢帧有一部分因素就是和刷新率有关,特别是在一些低刷新率的鼠标中,移动速度过快或者鼠标垫材质不匹配时,会导致其中两次采样的结果差距过大,DSP不能判断鼠标如何移动,随之也就有了丢帧现象。
最大移动速度(IPS)
鼠标最大移动速度是指鼠标所能达到的最高移速,这个参数的单位是“IPS”,比如图中“250ips”就是指每秒250英寸,换算成公制单位为635cm/s,这个速度是高于一般人所能达到的最大移速。一般用户无需太关注这个参数,这个参数只对于一些经常快速甩动鼠标的用户有价值。需要注意的是这个参数是和刷新率相关的,或者说这个参数是由刷新率衍生出来的,如果鼠标的刷新率不高,引擎捕获不了具有明显对比特征的图像,就限制了鼠标的最大移速。
最大加速度(g)
关于鼠标移动还有另一个重要的参数,那就是加速度g,参考了标准重力加速度的9.8m/s2,为了描述鼠标移动速度的变化快慢,代表了鼠标可达到最大移速的提升能力,反正这个参数越高越好。
但是你如果是FPS玩家,开启鼠标加速度很可能会影响你的准星移动精准度,在控制面板的“鼠标”选项卡中有一个“提高鼠标精准度”会对加速度进行修正,在取消勾选后,指针的移动距离就不会受加速度影响,无论鼠标的移动加速度有多大,只要移动距离一样,那么指针的移动距离也会固定。没有了加速度,操纵鼠标距离有多远,指针就移动多远,有助于精准定位。
静默距离(mm)
静默距离(Lift off Distance)比较好理解,每个人都知道鼠标在抬起一定高度后移动还会有反应,只有抬到超过静默距离后光标才不会有反应。静默距离和鼠标垫的材质有关,金属这种光反射性强的材质LOD就会高,布垫就比较低。
静默距离是可调的,比如雷蛇在11年发布的帝王蟒4G版和2012年的EG魔妒刹的驱动中就可调节静默距离。静默距离是越低越好的,网上流行在鼠标光头底部贴透明胶纸或贴多层脚贴来降低静默高度,这种做法好不好就见仁见智了。