如果您的鼠标指针(mouse pointer)没有完全落在您想要的位置,您可能会遇到一个称为“鼠标加速”的功能。我们将解释鼠标加速是什么以及当它妨碍时如何关闭它。
什么是鼠标加速?
现代(Modern)鼠标使用光学传感器查看鼠标所在的表面并观察移动。假设您将鼠标移动一毫米,屏幕上的指针移动了 10 个像素。如果没有鼠标加速,无论您做什么,指针都将始终以该精确比例移动。
当鼠标加速处于活动状态时,鼠标传感器测量的距离和鼠标移动的速度都会被考虑在内。鼠标指针移动的距离与移动鼠标的速度成正比。
这对于高分辨率显示器(high-resolution displays)很有用,因为它为您提供了一种直观地快速控制鼠标灵敏度的方法。
鼠标加速亚型
鼠标加速有两种表现形式。第一个也是最常见的是正鼠标加速,我们已经介绍过。这是指针以额外速度进一步移动的加速度类型。
另一种类型是负加速度,其中指针移动的距离越短,鼠标移动的速度越快。这不应该发生,如果它只出现在特定的标题中,它可能指向有故障的鼠标传感器或视频游戏中的错误。
鼠标加速(Mouse Acceleration)与鼠标(Mouse)平滑与鼠标灵敏度(Mouse Sensitivity)
您可能会遇到其他几个听起来像鼠标加速但根本不是一回事的设置。
鼠标(Mouse)平滑是一种防止鼠标指针抖动(jerky mouse pointers)或控制运动的方法。这仅对具有低分辨率传感器的鼠标有用,其中传感器会调整以覆盖数据中的空白。然而,即使是最便宜的现代鼠标也有相对高分辨率的传感器。因此,鼠标平滑不应该是您需要的。
鼠标(Mouse)灵敏度是物理移动增量与指针在屏幕上移动量之间的固定比率。因此,如果(再次,只是为了论证)我们将鼠标设置为每毫米移动 20 个像素而不是 10 个像素,我们就提高了它的灵敏度。这是一种基于软件的鼠标灵敏度形式,不应与可以在硬件级别改变其DPI(每英寸点数)以获得相同效果的鼠标混淆。(Dots Per Inch)
如何在Windows 10中关闭鼠标加速(Mouse Acceleration)
在Windows 10(Windows 10)中关闭鼠标加速并不难:
- 打开控制面板(Control Panel)
- 在硬件和声音(Hardware and Sound)下,选择查看设备和打印机。(View Devices and Printers.)
- 右键单击鼠标(mouse),然后选择鼠标设置。(Mouse Settings.)
- 在Mouse Properties中,切换到Pointer Options 选项(Pointer Options)卡。
- 在运动(Motion)部分下,确保未选中增强指针精度。(Enhance pointer precision)
- 选择确定(OK)以锁定您的选择。
目前尚不完全清楚为什么微软(Microsoft)将鼠标加速标记为“增强(Enhance)指针精度”,但这确实是鼠标加速切换。
为什么你不希望游戏(Games)中的鼠标加速(Want Mouse Acceleration)
在您使用鼠标瞄准的游戏中,鼠标加速会降低您的准确性。当然,如果你一直在玩加速,你可能已经学会了补偿它。关闭鼠标加速需要一段时间的调整。你甚至可能在调整后发现自己不喜欢它。然而,客观地拥有完全一致的鼠标速度来控制您的游戏内定位应该会带来更好的准确性。
你的游戏(Game)还有鼠标加速(Mouse Acceleration)吗?
有时,即使您在Windows中关闭了鼠标加速,游戏仍可能会出现它。你不是在想象这个。测试很简单:
- 在您的游戏中,站在一个位置并将游戏中的摄像机指向一个固定点。例如建筑物的边缘、灯柱或树。
- 在鼠标垫上标记两个点。
- 将您的视图集中(Center)在游戏中的标记上,然后在鼠标垫上的两点之间移动鼠标。第一次慢慢做,第二次以更快的速度做。
如果您在两种鼠标移动速度下都没有在游戏中或多或少地处于相同位置,则可能是加速在起作用。现在,问题是如何禁用它?
游戏内鼠标加速设置
如果确实发现某个特定游戏在Windows设置被禁用的情况下仍然具有鼠标加速功能,那么您仍然可以将其关闭。
虽然没有通用的方法,但有四种常用方法:
- 切换游戏内菜单设置
- 使用游戏内命令行将其关闭
- 编辑配置文件
- 将启动参数添加到游戏的可执行文件
由于解决方案因游戏而异,因此您必须使用 Google 搜索您怀疑使用鼠标加速的特定游戏的确切方法。
您可以通过灵敏度(Sensitivity)补偿鼠标加速度(Mouse Acceleration)
如果您关闭了鼠标加速,您现在可能会发现无法轻松有效地移动指针或游戏中的角色。尽管您移动鼠标的速度现在有一致的鼠标移动,但移动的增量可能太低了。
为了弥补这一点,您需要调整鼠标的灵敏度以适应您必须移动它的空间量。您可以通过调整Windows中的指针速度滑块来做到这一点,该滑块位于(Windows)增强(Enhance)指针精度复选框上方。阅读如何在 Windows 10 中更改鼠标速度以(How To Change Your Mouse Speed In Windows 10)获取更多信息。
或者,如果您的鼠标允许使用物理开关或在其第三方软件实用程序中更改其DPI设置,您也可以在那里进行调整。(DPI)至于视频游戏,几乎所有游戏都有一个鼠标灵敏度滑块,它只影响游戏本身的鼠标灵敏度。因此,请随意将该滑块设置为适合您的任何内容,因为它不会影响Windows或任何其他应用程序。
What Is Mouse Acceleration and How to Turn It Off
If your mouse pointer isn’t ending up quite where you intend it to, you may be fighting with a feature called “mouse acceleration.” We’ll explain what mouse acceleration is and how to turn it off when it gets in the way.
What Is Mouse Acceleration?
Modern mice use an optical sensor to look at the surface the mouse is on and watches for movement. Let’s say you move the mouse one millimeter, the pointer on-screen moves 10 pixels. Without mouse acceleration, the pointer will always move in that exact ratio, no matter what you do.
When mouse acceleration is active, both the distance measured by the mouse sensor and the speed of the movement of the mouse, are taken into account. The distance your mouse pointer moves increases proportionally to how fast you move the mouse.
This is useful for high-resolution displays, as it gives you a way to intuitively control the sensitivity of the mouse with speed.
Mouse Acceleration Subtypes
There are two ways in which mouse acceleration can manifest. The first and most common is positive mouse acceleration, which we’ve already covered. It’s the type of acceleration where the pointer moves further with additional speed.
The other type is negative acceleration, where the pointer moves shorter distances the faster the mouse goes. This isn’t supposed to happen and can either point to a faulty mouse sensor or a bug in a video game if it only manifests in specific titles.
Mouse Acceleration vs. Mouse Smoothing vs. Mouse Sensitivity
You may encounter several other settings that may sound like mouse acceleration but aren’t the same thing at all.
Mouse smoothing is a method to prevent jerky mouse pointers or control motion. This is only useful for mice with low-resolution sensors, where sensors adjust to cover the gaps in the data. However, even the cheapest modern mice have relatively high-resolution sensors. As such, mouse smoothing shouldn’t be something you need.
Mouse sensitivity is the fixed ratio between physical movement increments and how much the pointer moves on screen. So if (again, only for argument’s sake) we set the mouse to move 20 pixels per millimeter instead of 10, we’ve increased its sensitivity. This is a software-based form of mouse sensitivity and should not be confused with mice that can vary their DPI (Dots Per Inch) at the hardware level for the same effect.
How to Turn Off Mouse Acceleration in Windows 10
Turning off mouse acceleration in Windows 10 isn’t hard:
- Open the Control Panel
- Under Hardware and Sound, select View Devices and Printers.
- Right-click on your mouse, and select Mouse Settings.
- In Mouse Properties, switch to the Pointer Options tab.
- Under the Motion section, ensure that Enhance pointer precision isn’t checked.
- Select OK to lock in your choices.
It’s not entirely clear why Microsoft has labeled mouse acceleration as “Enhance pointer precision,” but that is indeed the mouse acceleration toggle.
Why You Don’t Want Mouse Acceleration in Games
In games where you use the mouse to aim, mouse acceleration can throw off your accuracy. Of course, if you’ve been playing with acceleration this whole time, you’ve probably learned to compensate for it. Turning off mouse acceleration will require a period of adjustment. You may even find that you don’t like it even after adjusting. Yet, objectively having perfectly consistent mouse speed to control your in-game targeting should result in better accuracy.
Does Your Game Still Have Mouse Acceleration?
Sometimes, even though you have turned off mouse acceleration in Windows, the game may still exhibit it. You are not imagining this. It’s simple to test:
- In your game, stand in one spot and point the in-game camera at a fixed point. Such as the edge of a building, a lamppost, or a tree.
- Mark two points on your mouse pad.
- Center your view on your in-game marker and then move the mouse between the two points on your mousepad. Do it slowly the first time and then at a faster speed the second time.
If you don’t end up in more or less the same spot in the game at both mouse movement speeds, there’s probably acceleration at play. Now, the question is how to disable it?
In-Game Mouse Acceleration Settings
If it does turn out that a specific game still has mouse acceleration despite the Windows setting for it being disabled, you may still be able to switch it off.
While there’s no universal way, there are four common methods:
- Toggling an in-game menu setting
- Using an in-game command line to turn it off
- Editing a configuration file
- Adding startup parameters to a game’s executable
Since the solutions vary across games, you’ll have to Google the exact method for a specific game that you suspect uses mouse acceleration.
You Can Compensate for Mouse Acceleration With Sensitivity
If you’ve turned off mouse acceleration, you may now find that you can’t easily move your pointer or in-game character efficiently. Although you now have consistent mouse movement despite the speed at which you move the mouse, the increments of movement may be too low.
To compensate for this, you need to adjust the mouse’s sensitivity to suit the amount of space you have to move it. You can do this by adjusting the pointer speed slider in Windows, found above the Enhance pointer precision checkbox. Read How To Change Your Mouse Speed In Windows 10 for more information.
Alternatively, if your mouse allows for its DPI setting to be changed either with a physical switch or in its third-party software utility, you can also tune it there. As for video games, virtually all of them have a mouse sensitivity slider that only affects mouse sensitivity in the game itself. So feel free to set that slider to whatever works for you since it won’t affect Windows or any other application.