|
|
鼠标移动加速 和 DPI 完全是2个概念,同样是 400DPI(CPI),系统中调整鼠标速度后,移动后精度是不相同的。也许操作中可能感觉不出来 400 CPI 、80速度 和 800CPI 、 50速度有什么区别,但是在物理层面上说,采样率相差很大,获得的精度就会相差很大。
如果你把DPI(CPI)调为200 ,鼠标速度为全速,那么鼠标就一定飘了。(看完就知道为什么飘了)
DPI 是指显示器的像素,以前的CRT 显示器都是由一个一个像素点组成的,鼠标在屏幕上移动时,就是像素的位移,所以使用DPI 作为参数,就是鼠标走一英寸,会路过多少个像素。DPI 越高,理论像素越多,鼠标就越精确,但是这个是不合理的,因为鼠标获得的数据直接对应显示器像素,是不合理的。
所以鼠标的标准是 CPI 每英寸采用次数,采样次数越高,精度越高。因为采样率和屏幕位移要做对应关系的,假如对应关系为 1:1 即 1 CPI = 1 DPI(具体多少我不知道,我不是专业搞这个的) ,那么800 CPI 就比 400 CPI 在相同的鼠标位移距离上(例如桌面5厘米移动),在显示器上距离增加一倍(800 是10里面 400是5厘米)。上述内容和分辨率还有关系,分辨率不同,相同CPI 下鼠标实际位移不相同。
系统的鼠标加速是加大 CPI 和 DPI 的对应关系,比如 1:1 增加为 1:1.5 、1:2 等来实现不提高CPI 的情况加速位移,但是问题也很明显,那就是 CPI 不足的情况下鼠标产生不精确位移,也就是飘了。
CPI 越高理论鼠标速度越快精度越高,但是实际使用不可能那么高的速度,所以很多兄弟说了,高 CPI 是没意义的, CPI 对应 HZ ,也就是刷新率。
目前 DPI 是通用说法,按理说,CRT 淘汰了就不应该再用 DPI 作为参数了,不过习惯了而已。
高端鼠标挑垫子,部分原因是因为CPI太高,垫子不是那么的密那么平整,就会出现鼠标报告误差。
非鼠标专业选手,不知道说错了没。。。有的话请指正。。。别误导了人。。。 |
|