禁用鼠标加速


15

有什么方法可以在Mac上禁用鼠标加速吗?

鼠标加速是鼠标一点点移动时缓慢移动的原因,而快速移动时则导致移动的距离更长。换句话说,无论我使用何种速度,我都希望鼠标始终移动相同的距离。

顺便说一下,我正在使用触控板。

要了解鼠标加速的含义,请尝试以下操作:

  1. 将手指放在触控板的最左侧。
  2. 慢慢地,将手指一直移动到触控板的右边,然后观察光标在屏幕上的移动不是很大。
  3. 现在尝试相同的操作,但是这次将手指从触控板的一侧真正快速地移动到另一侧。您应该看到光标移动的距离比以前大得多,即使您的手指移动了相同的距离。

Answers:


5

据我所知,没有外部工具是无法做到这一点的。

Usb Overdrive可让您执行http://www.usboverdrive.com/,这就是我所使用的。

转向鼠标也具有此设置。http://plentycom.jp/en/steermouse/

鼠标曲线http://triq.net/articles/mouse-acceleration-preference-pane-mac-os-x 具有免费的优点,但是Apple在10.6中删除了加速API可能会对它的实用程序产生影响。


+1目前,使用第三方驱动程序似乎是唯一的方法。
奥斯汀

是的-加速度曲线对用户不直接可用。
bmike

2

进入“轨迹板的系统偏好设置”,并将跟踪速度完全降低。恐怕您无法做的是使鼠标不加速并保持合理的速度。


那行得通,但是却使鼠标变得异常缓慢:(
Senseful

非常感谢,这对我有用。这实际上对于具有较高DPI且具有用于增加DPI的按钮的鼠标来说非常有用。在系统中保持速度0并通过鼠标增加DPI,可以完全消除加速度并提供所需的速度。
Yogesh Umesh Vaity


2

我目前正在使用SmoothMouse

根据http://smoothmouse.net/forum/topic/34-pointer-lag,它还应减少指针移动的滞后。

事实:OS X中的屏幕指针比其他操作系统(例如Windows或Ubuntu Linux)落后于鼠标(或触控板)更多。

总结一下:

  • 苹果工程师在与我的电子邮件通信中确认了此问题(感谢他)。他还提到他们正在研究解决方案。
  • 至少从OS X 10.4“ Tiger”开始存在此问题。当前版本的OS X(10.8“ Mountain Lion”)仍然存在该问题。
  • 许多人将滞后与加速混为一谈,这就是我的博客文章的目的。

解决方案:

  • 滑鼠。
  • 使用鼠标连接到另一台运行Synergy服务器的计算机,将Mac作为Synergy客户端运行。
  • 使用Wacom数位板代替鼠标。

0

相反,我认为没有办法在Mac上启用鼠标指针加速

好,我明白你的意思了。它与Windows的不同之处在于,它不会随着您移动的越远而加速,而是越快地移动它。无论如何,如果将鼠标速度调到最低设置,无论手指移动多快,光标都会移动相同的距离

屏幕截图,设置在左上方:

触控板


您是说没有鼠标加速开始吗?也许这不是所谓的鼠标加速,但我添加了一个示例说明问题的含义。
有意义的2011年

0

您可能还需要研究名为MagicPrefs的第三方工具,以与Mac OS X上的跟踪设置保持一致。

他们有一个不错的技巧部分,记录了设置粗体“速度”(它们称为TrackingMouse并表示为整数)和更精细的“速度”(它们称为TrackingMouse并表示为0到0之间的浮动值)的功能。 1)。还不清楚他们是否真的禁用了随着您移动得更快而产生的“加速度”。由于这是内置在“苹果体验”中的,因此可能不容易更改或覆盖。


0

面对我的新款Magic Mouse的类似烦恼,我想出了一个不需要任何第三方解决方案的脚本。您可以在我的博客文章中阅读有关内容。我可以将它作为Keyboard Maestro上的便捷菜单选项运行,并将其保留在Dropbox中,但实际上它只是一个shell脚本。因此,如果您对此感兴趣,可以使用以下脚本:

#!/bin/sh
# Kill Mouse Acceleration and set Mouse sensitivity
# Author: [Kaushik Gopal](http://journal.kaush.co/475/run-kill-mouse-acceleration-on-login-with-keyboard-maestro) 
# ----------------------------------------
# Check if the killmouseaccel script is installed in the Dropbox folder
if ! [ -f ~/Dropbox/"Utility Belt"/killmouseaccel ]
  then
    echo "You don't have the kill script installed. Will try to connect to the net and install it now"; 
    curl -O http://ktwit.net/code/killmouseaccel
    chmod +x killmouseaccel
    mv killmouseaccel ~/Dropbox/"Utility Belt"/
fi 

# No run the script
if [ -f ~/Dropbox/"Utility Belt"/killmouseaccel ]
  then
    # first set mouse sensitivity to sane levels
    defaults write -g com.apple.mouse.scaling 1.8
    # defaults read -g com.apple.mouse.scaling

    # run the kill mouse script 
    ~/Dropbox/"Utility Belt"/killmouseaccel mouse

    echo "\nMouse Acceleration: Killed \nMouse:Sensitivity : 1.8\n";

  else
    echo "\nCouldn't install the kill Mouse Acceleration script. Sorry nothing done.\n"; 
fi 

我将鼠标灵敏度设置为1.8左右,这对我来说很有效。增加/减少到您喜欢的值。

ktwit.net上的绅士/女士的道具实际上提出了鼠标加速杀死脚本。


有趣的解决方案,但是将从互联网上自动下载脚本的部分听起来像一个安全漏洞。(例如,如果该网站一天被黑客入侵。)
2013年


0

我想用一个相关的鼠标设置来补充这个好话题:

MacOS还具有鼠标滚动加速/惯性。

它可以被禁用:

  1. 打开系统偏好设置->可访问性

  2. 向下滚动到指针控制

  3. 单击鼠标选项

  4. 禁用惯性

下图: 在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.