Отключить ускорение мыши

Есть ли способ отключить ускорение мыши на Mac?

Ускорение мыши — это то, что заставляет мышь двигаться медленно при небольшом перемещении и на большее расстояние при быстром перемещении. Другими словами, я хочу, чтобы мышь всегда перемещалась на одно и то же расстояние независимо от скорости, которую я использую.

Кстати, я использую трекпад.

Чтобы понять, что я имею в виду под ускорением мыши, попробуйте следующее:

  1. Поместите палец на самую левую сторону трекпада.
  2. Очень медленно переместите палец вправо от трекпада и обратите внимание, что курсор не слишком сильно перемещается по экрану.
  3. Теперь попробуйте то же самое, но на этот раз очень быстро переместите палец с одной стороны трекпада на другую. Вы должны увидеть, что курсор переместился на значительное расстояние больше, чем раньше, даже если ваш палец прошел такое же расстояние.

Ответы (8)

Насколько я знаю, без внешних инструментов это сделать невозможно.

Usb Overdrive позволяет вам сделать это http://www.usboverdrive.com/ , и это то, что я использую.

Steer Mouse также имеет этот параметр. http://plentycom.jp/en/steermouse/

Кривые мыши http://triq.net/articles/mouse-acceleration-preference-pane-mac-os-x Имеет то преимущество, что является бесплатным, но Apple, удаляющая API ускорения в версии 10.6, может повлиять на его полезность.

+1 Использование стороннего драйвера в настоящее время кажется единственным способом сделать это.
Да — кривая ускорения недоступна непосредственно пользователю.

Перейдите в Системные настройки для трекпада и полностью уменьшите скорость отслеживания до медленной. Боюсь, что вы не можете сделать, так это сделать так, чтобы мышь не ускорялась, а также была достаточно быстрой.

Это работает, но делает мышь невероятно медленной :(
Большое спасибо, это сработало для меня. Это на самом деле отлично подходит для мышей с высоким DPI, у которых есть кнопки для увеличения DPI. Сохранение скорости 0 в системе и увеличение DPI с помощью мыши полностью убирает ускорение, а также дает желаемую скорость.

мне нравится использовать Acc ExactMouse Pro для Mac http://www.zarell.com/product/acc_exactmouse_pro/

он также может отключить ускорение мыши с помощью назначенного приложения.

Редактировать: это доступно бесплатно в нижней части этой страницы .

В настоящее время я использую SmoothMouse .

Согласно этому сообщению на форуме , это также должно уменьшить задержку движения указателя.

Факт : указатель на экране отстает от мыши (или трекпада) в OS X больше, чем в других операционных системах, таких как Windows или Ubuntu Linux.

Подводить итоги:

  • Проблема была подтверждена инженером Apple (спасибо ему за это) в переписке со мной по электронной почте. Он также упомянул, что они работают над решением.
  • Проблема существует как минимум с OS X 10.4 "Tiger". Текущая версия OS X (10.8 «Горный лев») все еще демонстрирует проблему.
  • Многие путают отставание с ускорением, об этом и был мой пост в блоге.

Решения:

  • SmoothMouse.
  • Запуск Mac в качестве клиента Synergy с помощью мыши, подключенной к другому компьютеру, на котором запущен сервер Synergy.
  • Использование планшета Wacom вместо мыши.

Я хотел бы дополнить эту хорошую тему соответствующей настройкой мыши:

MacOS также имеет ускорение/инерцию прокрутки мыши.

И его можно отключить:

  1. Откройте Системные настройки -> Специальные возможности.

  2. Прокрутите вниз до элемента управления указателем.

  3. Щелкните Параметры мыши

  4. Отключить инерцию

Изображение ниже:введите описание изображения здесь

Вы также можете воспользоваться сторонним инструментом под названием MagicPrefs , чтобы изменить настройки отслеживания в Mac OS X.

У них есть хороший раздел с советами, в котором документирована возможность установить жесткую «скорость» (которую они называют TrackingMouse и представляют в виде целого числа) и более точную «скорость» (которую они называют TrackingMouse и представляют в виде плавающего значения от 0 до 1). Неясно, действительно ли они отключают «ускорение», которое срабатывает, когда вы двигаетесь быстрее. Поскольку это так встроено в «яблочный опыт», его нелегко изменить или переопределить.

Столкнувшись с подобным раздражением с моей новой Magic Mouse, я придумал сценарий, который не требует каких-либо сторонних решений. Вы можете прочитать об этом в моем блоге . У меня это работает как удобная опция меню на Keyboard Maestro и хранится в Dropbox, но по сути это просто сценарий оболочки. Итак, если вам интересно, вот сценарий:

#!/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, который действительно придумал сценарий уничтожения ускорения мыши.

Интересное решение, но часть, которая автоматически загружает скрипт из Интернета, звучит как уязвимость в системе безопасности. (Например, если этот веб-сайт однажды взломают.)

Попробовав несколько методов, я остановился на Smooth Cursor . Это стоит три доллара, но оно работает и позволяет вам управлять ускорением мыши и трекпада отдельно.