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

15

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

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

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

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

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

Ответы:

5

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

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

Управляемая мышь также имеет эту настройку. http://plentycom.jp/en/steermouse/

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

RCK
источник
+1 Использование стороннего драйвера в данный момент кажется единственным способом сделать это.
Остин
Да - кривая ускорения не доступна непосредственно пользователю.
bmike
2

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

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

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

Согласно http://smoothmouse.net/forum/topic/34-pointer-lag, это также должно уменьшить задержку перемещения указателя.

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

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

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

Решения:

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

И наоборот, я не думаю, что есть способ включить ускорение указателя мыши на Mac

Хорошо, я понимаю, что вы имеете в виду. Он отличается от окон тем, что ускоряется не по мере его перемещения, а скорее по мере его перемещения. В любом случае, если вы установите скорость мыши на минимальное значение, вы обнаружите, что курсор перемещается на одинаковое расстояние независимо от того, насколько быстро перемещается ваш палец.

Снимок экрана, настройка слева вверху:

Trackpad

conorgriffin
источник
Вы имеете в виду, что мышиного ускорения нет? Может быть, это не называется ускорением мыши, но я добавил пример того, что я имею в виду в вопросе.
Чувственный
0

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

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

bmike
источник
0

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

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

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

Юзеф Легень
источник
0

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

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

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

  1. Открыть Системные настройки -> Доступность

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

  3. Нажмите Параметры мыши

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

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

Prado
источник