如何匹配 Windows 和 Linux 鼠标速度(开启加速功能)

如何匹配 Windows 和 Linux 鼠标速度(开启加速功能)

我在公司使用 Ubuntu,在家使用 Windows 7。这两个操作系统上的鼠标速度差别很大,所以当我早上到办公室,晚上回家时,我很难从一个操作系统切换到另一个操作系统。这两个鼠标的品牌和型号完全相同。我想找到一种方法来精确匹配这两个系统上的速度。

我在网上找到的所有帖子或讨论都是针对 FPS 游戏玩家的,对于他们来说,精度更重要,所以他们都禁用了加速。我不是游戏玩家,所以我在两个操作系统上都开启了加速,这样我就可以享受加速的好处。

对于 Windows,有以下设置:

  1. 在注册表中 HKCU\Control Panel\Mouse\{MouseSpeed,MouseThreshold1,MouseThreshold2}
  2. 在控制面板中,有一个控制速度的滑块(我不确定这是否是一个独立于上述内容的单独维度)。

对于 Ubuntu,我发现了以下设置:

  1. 在 xinput 中:AccelerationProfile、ConstantDeceleration、AdaptiveDeceleration;
  2. 在 xset 中:一个加速度和一个阈值;
  3. 鼠标设置中的滑块(同样,我不确定这是否是独立于上面的单独维度)。

如果我们将鼠标速度视为设置和过去移动的函数,那么我的问题是如何找到一种方法,给定 Windows 中的任何参数,在 Linux 中找到一组参数,使得 f_windows(past_movements | windows_settings)f_linux(past_movements | linux_settings)尽可能接近。

由于 Linux 在设置方面有更多维度,因此我尝试在 Linux 中匹配 Windows 设置,而不是相反。

f_windows有人对它的外观和做法有更好的想法吗f_linux?现有文档中的描述非常模糊和不清楚。谢谢。

相关内容