|
LZ你好,最近我也在研究sens的问题。说些自己的看法,因为自己理解程度有限,所以会有不对的地方,请大家指正。
先说下什么是灵敏度(sensitivity),其实灵敏度是物理学中衡量仪器(特别是光学仪器)的标志。书本上的说法:灵敏度指示器对于被测量变化的位移率。
很拗口吧,实际上对于我们讨论鼠标来说,可以通俗的理解为。 显示器对于鼠标位移所显示的位移比率。 在windows中,这个比率是人为设定的定值,不可更改的。在windows XP的鼠标设置中,指针移动速度分为11档次,将sens与之对应的移动比率人为的设定为:
指针移动速度 1 2 3 4 5 6 7 8 9 10 11 于之对应的 sens 1 2 4 6 8 10 12 14 16 18 20 (这就是为什么cs里面鼠标sens只能设置在1-20的范围内的原因:)
举例来说明,windows指针移动速度为第三格时,那么此时对应的位移率就相当于第一格位移率的三倍。(注意,这里说的是位移率!并不是实际的位移距离!)
再说下DPI,我们都知道,显示器屏幕是由若干个点构成。那么鼠标的DPI其实就是每英寸点数。也就是鼠标每移动一英寸指针在屏幕上移动的点数。比如400DPI的鼠标,他在移动一英寸的时候,屏幕上的指针可以移动400个点。当然,这就很容易得出一个结论来:高DPI鼠标比低DPI鼠标定位更加准确!
其实DPI还不能更加准确唯一的表示鼠标的精度。受到屏幕分辨率的影响,在不同的分辨率下,每英寸点数并不是不变的。所以哦DPI的概念中牵扯到了显示器上的变化。目前比较科学和受到公认的新标准是用CPI来表示鼠标精度。这种概念的解释是:每英寸鼠标采样次数。明白讲,就是鼠标移动一英寸,鼠标自己能够从移动表面上采集到多少个点的变化。这种属性完全关乎于鼠标自己的性能,不再牵扯到显示器的问题。所以,可以更准确,不变的反应出鼠标的精度。但是由于目前大多数鼠标生产商已经适应了DPI地称呼方式。所以目前生产环节大部分还延续DPI的指标表示方式。(这段话是原文摘抄,一位现在已经联系不到的鼠标牛人发给我的)
当我们需要鼠标在屏幕上移动一段固定的距离时,高DPI的鼠标所移动的物理距离会比低DPI鼠标要短。前者可以对更小的操作在最快的时间里作出反映。这一点在FPS游戏中显得非常重要。高手为了追求射击时的最大稳定性,通常将鼠标速度的预设值调得相当低。当需要突然急转身的时候,400DPI就会比800CPI多用去一倍的物理位移,从而容易将第一时间击毙敌人的机会错过。也许你要问,把鼠标加速开大一些不就可以解决问题了吗?是的,这样没错。虽然物理移动距离缩短了,但损失的却是定位的精度。如果鼠标移动的物理点对应着屏幕上的逻辑点,原本一个物理点与一个逻辑点相对应,在开启加速的影响下,指针为了跟上鼠标的移动速度,就会将一部分物理点忽略掉。于是就变成了一个物理点可能要对应多个逻辑点,精度自然就降低了。所以高DPI的优势就体现在瞬间加速的同时一样可以提供近乎完美的精度,而低CPI鼠标是无论如何做不到这一点的。如果你是一名对鼠标要求很高的FPS玩家,选择一款高DPI的鼠标就很有必要了。如果非要给DPI定义为精度的话,那么在快速移动中,高DPI的鼠标的定位精度一定会大于低DPI的鼠标。但是鼠标的CPI也并不是一成不变的,它不会一直保持着高达800的DPI指标。当鼠标的移动速度较缓慢时,此时DPI的值就会变的很低。当移动速度加快时,DPI值也会随之增高。也就是说CPI和鼠标的移动速度成正比。这一切都是靠光学传感器对移动速度作出的准确判断。所以,DPI的高低对于制图领域来讲基本上毫无意义,但在激烈的FPS游戏中,高DPI无疑会带给你更多的胜算。
通过我上面的三段话。不难总结出:对于FPS游戏,还是使用高DPI鼠标+低sens,更有利于定位的准确性。
该说“鼠标移动速度”了。我们在玩cs的时候,有时候觉得鼠标移动速度慢了。有人会把windows鼠标设置中的移动速度调快,ok了。对于可调DPI的鼠标,有人会把DPI调高。ok了。有人会调高cs游戏设置中的sens,同样ok了。呵呵,这三种办法都达到了调高“鼠标移动速度”的效果,实际上,这三者之间是存在一定的数学关系的。
游戏里光标速度的计算方法=鼠标DPI*WINDOWS鼠标速度(M值)*游戏里SENSITIVITY值。
收工,睡觉! |
评分
-
查看全部评分
|