许多人可能听说过一个词,叫做鼠标加速。这是什么意思?为什么人们说玩游戏时最好关掉它?简而言之,鼠标加速度是根据鼠标的实际移动速度调整的光标移动速度的比率。移动相同距离时,鼠标移动越快,光标的位移越大。在windows控制面板-鼠标-指针选项-移动列中,有一个名为“提高指针精度”的选项。默认情况下,此选项处于启用状态。虽然名字听起来不错,很容易打开,但这是控制邪恶鼠标加速的选项。
为什么要想出鼠标加速之类的东西?早期鼠标的DPI较低,通常约为400DPI,这意味着如果将光标从1080p屏幕的左下角移动到右上角,鼠标需要移动14厘米。长期使用后,手掌肯定会很累。如果只是提高光标速度,光标每次至少会移动几个像素,这无法实现精确定位。
这时,鼠标加速的概念被提出。在WindowsXP之前的版本中,如果鼠标移动速度大于阈值,光标的实际移动速度将加倍。您还可以设置一个更高的阈值,如果超过该阈值,则将其加倍。这种简单而粗糙的方式会导致加速时产生刺耳而不一致的感觉。另一个更严重的问题是,该速度分别在x轴和y轴上计算,这意味着如果鼠标沿斜线移动,当x轴和y轴上的一个部分速度超过阈值,而另一个不超过阈值时,其中一个速度将加倍,另一个不会加倍,导致最终合成的光标速度与鼠标的实际移动速度方向不一致。
WindowsXP修复了此问题,并将加速曲线增加到4段,以实现更平滑的加速效果,而后续版本进一步改进了加速曲线。
对于WindowsXP使用的鼠标加速曲线,横轴是鼠标速度,纵轴是光标速度
那么,为什么很多人建议在玩游戏时关闭鼠标加速?原因也很简单。以FPS游戏为例。我们最希望的是,屏幕上准直器的移动距离始终与鼠标的移动距离成正比,这样我们就可以使用肌肉记忆快速移动到所需的位置。但是,如果打开鼠标加速,一旦前后移动速度不同,准直器的移动距离也会不同,这将给瞄准带来极大的不便。关闭方法也非常简单。只需在“提高指针精度”之前删除勾号即可。然而,一些鼠标会有内置的加速曲线,这需要在驱动程序中进一步设置。
最新评论