Сделайте ускорение мыши Mac OS X более похожим на Windows

65194
Tomas Andrle

Ускорение мыши в Mac OS X сводит меня с ума. Это может работать для сенсорных панелей, но ничто не сравнится с кривыми ускорения Windows . Есть ли способ изменить поведение в OS X? Я пытался получить драйвер мыши Microsoft для OS X, но он не работал, так как моя мышь не от Microsoft.

43

8 ответов на вопрос

25
seb
Приятно видеть бесплатное приложение для Mac. Также попробовал рулевой, но не нашел идеальной программы для этого, если честно. Я думаю, что Apple действительно должна скопировать алгоритм ускорения MS Windows. Tomas Andrle 14 лет назад 2
Хотя я новый пользователь Mac, я читал, что это больше похоже на Windows в OS 9 и более ранних версиях. По какой-то причине они подумали, что было бы полезно иметь эту причудливую схему в OS X. Тем не менее, мы говорим о компании, которая считает Mighty Mouse хорошей идеей - даже большинство фанатов Mac ненавидят это! U62 14 лет назад 0
Теперь это работает с Mac OSX 10.6 Snow Leopard. Tom Kidd 14 лет назад 0
Да, это работает на Snow Leapard - без ускорения, победив цель программы. -1 за трату времени. amateur barista 12 лет назад 1
Была такая же проблема особенно при игре в Quake Live. Установил это приложение, убил ускорение .. Победа! Phliplip 12 лет назад 0
Да, без ускорения я нашел это бесполезным. Обратите внимание, что вина Apple заключается в удалении API, а не разработчиков. Я переключился на mousefix (см. Мой другой ответ). studgeek 11 лет назад 0
У кого-нибудь есть точные настройки? может быть, лучше всего использовать на основе личных предпочтений. Я установил свой на 2.6x, что произвольно, но мне это нравится намного больше, чем без этого prefPane. Я также отмечу, я использую монитор 1080p, я думаю, что есть другие, комментирующие размер экрана, имеет значение. Nick 8 лет назад 0
19
studgeek

Another new option is SmoothMouse. Its work on Mountain Lion and supports the Magic Mouse. Some folks are quite happy with it (discussion). I'm personally still deciding (but already think its better than standard OSX).

Просто установил его и, купив несколько других опций, думаю, наконец-то нашел свое решение в этом бесплатном приложении. Его эмуляция кривой мыши в Windows прекрасно работает, и после запуска Quake3 arena на Mac я сделал несколько прыжков, которые до сих пор не мог сделать. Еще одно замечание: очевидно, что оно также исправляет отставание мыши в OS X ... и все это в OS X 10.8 Marius 10 лет назад 0
Просто подтверждаю, что он работает нормально в 10.10 alexeit 8 лет назад 0
Очень хорошая утилита - к сожалению, конфликтует с [Karabiner] (https://pqrs.org/osx/karabiner/), что более важно (для меня) - авторы могли бы решить эту проблему, хотя cwd 8 лет назад 0
На Mac, когда вы двигаете мышь медленнее, скорость не постоянна, это сильно меня беспокоит, именно это я и искал, спасибо! miguelmpn 8 лет назад 0
У меня есть мышь [Производительность Logitech MX] (http://www.logitech.com/en-us/product/performance-mouse-mx), и я пробовал несколько программ, включая эту и [Панель настроек ускорения мыши] (http: / /triq.net/software/mouse-acceleration-preference-pane-mac-os-x) (из ответа @ seb). Эта программа предназначена для репликации действий мыши как в среде Windows, так и в среде Linux (Ubuntu 14.04). JesseBuesking 7 лет назад 0
SmoothMouse теперь [снят с производства MacOS Sierra и далее] (http://dae.me/blog/2144/on-macos-sierra-support-and-the-future-of-smoothmouse/). Учитывая, что Apple исправила отставание мыши год назад, автор рекомендует использовать ControllerMate для установки пользовательской кривой ускорения. К сожалению, они не предоставляют конфигурацию, содержащую такую ​​кривую. JamesGecko 7 лет назад 1
12
Andrew

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

defaults write .GlobalPreferences com.apple.mouse.scaling -1 

Это заставило меня чувствовать себя довольно Windows-y. Люблю трекпад Apple, но настройки мыши полны сбоев.

Чтобы снова включить ускорение мыши, измените что-либо на панели настроек мыши или снова введите команду с 1 вместо -1.

Я думаю, что это нормально, если у вас есть только один, меньший дисплей. С несколькими большими дисплеями вам действительно нужно какое-то ускорение. studgeek 11 лет назад 0
о боже, спасибо, господин! Я даже не был уверен, что мне это нужно, но мой дорогой Бог, это огромная разница. Blub 9 лет назад 0
О, большое спасибо!!! Это странное ускорение сводило меня с ума ... BrunoJCM 8 лет назад 0
Мне понравилось `по умолчанию напишите .GlobalPreferences com.apple.mouse.scaling 9` лучше всего для Magic Mouse 2 Gabriel Staples 6 лет назад 0
10
Alexis Hirst

Попробуйте ControllerMate .

enter image description here

Это самая непригодная программа, которую я использовал в своей жизни. Интерфейс настолько раздутый (выглядит почти как Photoshop), что я так и не смог открыть настройки ускорения. -1 за трату времени. amateur barista 12 лет назад 0
7
Yetanotherjosh

Возможно, это звучит слишком экстремально, но я подключаю свою мышь к маленькому тихому ноутбуку с Windows и использую совместную работу с Mac в качестве клиента. Это хорошо работает для меня.

Ни один, и я повторяю, ни один (я попробовал все из них) из доступных модов мыши OS X там фактически не заставляет вашу мышь вести себя так, как это делает в Windows. Они просто приближают тебя. Кроме того, независимо от кривой ускорения, OS X имеет дефект, который заставляет многих мышей совершать хаотичные прыжковые движения (очевидно, это исправлено в OSX Lion ...), и никакое доступное программное обеспечение (кроме OSX Lion) не решает эту проблему.

Synergy не является отличным решением, но это решение. В частности, вы не должны запускать его через Wi-Fi и вместо этого использовать как можно более прямое подключение к Ethernet, чтобы уменьшить задержку. Также облом в том, что иногда мой курсор исчезает, и мне приходится переключать приложения с помощью вкладки cmd +, чтобы восстановить его.

Как бы ни был перфекционист Стив Джобс, отслеживание курсора в OS X, к сожалению, ускользнуло от его внимания. Единственное решение состоит в том, чтобы на самом деле использовать Windows, следовательно, синергия.

+1 на перфекционистской ноте. MS выигрывает это. Tomas Andrle 12 лет назад 0
Очень креативный подход :). studgeek 11 лет назад 0
6
Mikey

Попробуйте SteerMouse

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

Просто установите скорость трекинга на 0 и установите чувствительность на то, что нормально для вашей мыши.

Я использовал это в течение некоторого времени, однако, он не эмулирует кривую мыши Windows. `SmoothMouse` (как уже упоминалось в этой теме) работает лучше. Но у этого приложения есть удобное переназначение кнопок. Marius 10 лет назад 1
0
studgeek

The command line version of mousefix/iMouseFix continues to work for me on 10.8 (also worked on 10.7 and 10.6) with the Apple MagicMouse and MacBook trackpad (some of the other suggested solutions don't work for the MagicMouse).

I can quickly move the mouse between displays, but also do fine work with a setting of 3.5 on 10.8 and 8 on 10.6.

To use download mousefix.tbz2 from http://code.google.com/p/mousefix-10-6/downloads/list. Then run it on the command line:

mousefix 8 

Once you have the right setting, just added it to your ~/.profile as they suggest in the README

FYI, The binary download is mousefix.tbz2 at http://code.google.com/p/mousefix-10-6/downloads/list.

0
Charlie

Если у вас Microsoft Mouse, вы можете использовать ускорение IntelliPoint, которое похоже на Windows.

После отключения SIP вы все равно можете установить и использовать Microsoft IntelliPoint v305 на MacOS 10.13.6. Может потребоваться перезагрузка после установки драйвера, всего 3 перезагрузки (1 для отключения SIP, 1 для возврата в MacOS, 1 после установки драйвера).

Я считаю, что вам также нужно активировать панель настроек Microsoft Mouse после перезагрузки компьютера.

Вы можете сделать это с помощью AppleScript, созданного как .app, настроенного на запуск при входе в систему:

tell application "System Preferences" activate set the current pane to pane id "com.microsoft.microsoftmouse" delay 1 if application "System Preferences" is running then tell application "System Preferences" to quit end if end tell