很多人通过降低鼠标dpi来降低鼠标速度。其实这是一种错误的调节鼠标速度的方式。
我来解释一下几个名词的意思。
一、鼠标移动的速度是什么?其实指的就是单位时间内鼠标移动的距离的多少。单位时间内鼠标移动的距离远,那么鼠标速度就快, 反之则慢。
二、win11系统设置里面的鼠标指针移动速度调的是什么?其实调的就是采样点与点之间的距离。 鼠标移动的路径是一条线段。鼠标设置里的鼠标指针移动速度调节的是这个线段里面点与点的距离的远近。
三、Dpi调的是什么?调的就是同一段距离里面点的密度,也就是点的数量的多少。dpi高则点多。
鼠标调节的两种方式,不管是通过调节dpi得到的鼠标速度,还是通过设置里面调节鼠标指针移动速度调节得到的鼠标速度,只要他们二者在同一个单位时间内移动的距离是一样的,那么给你的感觉就是这两个鼠标的移动速度是一样的。
但事实上它有本质的差别。高分辨率加低指针移动速度,跟低分辨率加高指针移动速度,虽然同一个单位时间内移动的距离是一样。
但是前者但它是一条非常扎实的一条线段。里面的点非常的密集。因为dpi高。
这样一来,电脑就可以记录你手部的细微动作。非常适合精细化的调整。
但是如果是低dpi加高高指针移动速度得到的同样的鼠标速度,虽然看起来鼠标在单位时间内移动的距离跟上一种方式是一样的。
但是你放大看,就会发现它的点与点之间的距离非常的宽松,也就是说他的dpi低,表现出来的结果就是你鼠标的细微动作,他不会被记录。所以玩fps就会显得很稳,实际上也就是他没有记录你鼠标的细微动作,省略掉,过滤掉了。
所以当你通过降低dpi来调节鼠标速度的时候,的确它能实现鼠标速度的下降,但是它带来的副作用就是,鼠标精度的下降!!!!!
我们花大价钱买高精度的鼠标 ,却使用极低分辨率来使用。其实就是一种资源浪费,就是在浪费鼠标的性能。
特别是你在图像处理领域 ,需要使用的高精度分辨率时,这种只是为了降低鼠标速度,而调低鼠标分辨率的行为,其实是非常错误的。
p.s.那为什么高dpi时,鼠标会感觉快呢?因为同样的指针移动速度下,也就是点与点的距离不变的情况下,dpi增高就意味着鼠标移动轨迹下生成的位置信息增多,也就是点增多,那么固定点与点的距离,增加点的数量带来的结果就是线段距离的增长,表现出来的现象就是,单位时间内,鼠标移动的距离远了,所以呢就感觉鼠标速度快了。