Как починить мышь на Маке
Если кто не знает, в чём проблема с мышью на Маке (например, не читал мою давнюю заметку про три беды МакОСа), то суть её состоит в том, что кривая ускорения у Эплов слишком кривая. Когда мышь по столу двигаешь медленно, по экрану она ползёт совсем как черепаха, но стоит её начать двигать хоть чуть-чуть быстрее — и ты уже на другом конце экрана. См. также mac mouse acceleration на Гугле.
Кстати, чем больше монитор, тем сильнее ощущается проблема.
Естественно, это нужно починить, потому, что без идеальной мыши пользоваться компьютером невозможно. Поиск в интернете приводит нас к следующим вариантам решения:
- поставить программу MouseFix (iMouseFix), USBOverdrive или SteerMouse и всё будет хорошо (все они лишь изменяют коэффициенты в эпловской кривой, сохраняя её дебильную форму; последние две ещё и требуют перезапуска системы, и выглядят как говно);
- поправить какой-то .plist (то же самое, там только коэффициент);
- поставить фирменные драйверы от мыши: они могут разрешать более тонкую настройку (логитековский Контроль-центр не является драйвером, а просто даёт навешивать всякие фичи на боковые кнопки, что можно намного удобнее делать и встроенными средствами);
- купить микрософтовскую мышь: её драйверы сами управляют перемещением указателя в обход системы и делают его правильным (покупать мышь ради решения сугубо софтверной проблемы — явный левак);
- просто использовать микрософтовские драйверы: они заработают с любой мышкой (с моей не заработали, точнее, не повлияли на её поведение);
- выкинуть мышь, перейти на планшет (это интересно в принципе, но не решает обозначенной проблемы);
Моё любопытство привело меня к документу Микрософта, где описывается правильная кривая ускорения. В Виндоусе зависимость скорости перемещения указателя от фактической скорости движения мыши достаточно близка к линейной:
В итоге я бросил поиски решения «в один клик» и стал копать глубже. Поисковый запрос edit mouse acceleration curve привёл меня к чудесной программе ControllerMate, которая умеет делать с любыми устройствами ввода и вывода такие вещи, что закачаешься. Например, я в порядке эксперимента заставил её всякий раз, когда я нажимаю на правую кнопку мыши, мигать трижды лампочкой Капс-лока на клавиатуре. Но нам она нужна для другого: в ней есть редактор кривой ускорения мыши:
Бледно-голубыми нарисованы системные кривые с разными коэффициентами — только здесь я глазами увидел, насколько же они бесчеловечны. Чтобы повторить кривую Микрософта потребовалось две минуты, на подбор удобных коэффициентов (с нажатыми Command/Option можно масштабировать всю кривую целиком по одной из осей) — ещё три.
И после этого наступило счастье.
После трёх дней ощущения себя на этом компьютере в гостях я, наконец-то, дома.
Подправь ссылку на 3 беды мака. Один meanwhile лишний.
У меня 5 лет логитековская мх500 и LCC и ни о каких кривых я даже и не знаю. Доктор, что со мной не так?
ps/ за инфо — спасибо.
Похоже пора собраться и написать пост про людей пишущих «доктор, что со мной не так». Или окружающим и без меня очевидно что не так?
Любопытно, если проблема не нова и широко известна,- почему она еще существует?
У Эплов есть какая-то особая любовь к игнорированию некоторых общепризнанных проблем :-)
Хм, а мне с самого начала нравилось, что мышь в Маке ведет себя иначе, чем в Виндоус.
Нравилось, а потом я привык, и мне очень комфортно работать с ней.
Как классно что Илья Бирман купил Мак.
У меня уже неделю висит вкладочка с этой программой, но не было даже надежды подобрать эту кривую. Теперь конец мучениям, если с тачпадом заработает.
Есть подозрение что на Маке кривая рассчитана на новичков, у которых курсор постоянно куда-то улетает. Ещё с оригинальной кривой окошки таскаются плавно, как подпружиненные, хорошо для демонстраций. Но эта кривая не подчиняется закону «чем сильнее — тем быстрее», и этим разъедает мозг.
У меня есть подозрение, что на Маке кривая совершенно никем не рассчитана, а нарисована от балды. Что касается окон, то для того, чтобы их таскать, нужно за них сначала зацепиться. Со системной формулой это крайне непросто.
Спасибо, тебе Человек! :))
Я несколько дней мудохался с разными мышами, решил что это проблема совместимости и даже не поленился пойти в макшоп и купить их беспроводную майтимаус, но каково же было мое удивление когда увидел ту же проблему?!
Решил коэффициентами но все равно криво бегала.
+ в карму, как говориться :)
С тачпадом не заработало. Видит его, но не даёт перетащить в Programming.
Кстати, Linux’ом я так и остался недоволен из-за невиндового поведения мыши — вроде всё то же самое, но не то. Думал, может глючу, но сейчас понятно что кривые эти отличаются.
Странно, у меня при частых переходах между Linux- и Windows-системами не возникало сколь-нибудь заметных неудобств относительно акселерации мыши. То есть да, где-то отдаленно и интуитивно я чувствую, что разница есть, но это ни на секунду не мешает нормальной и удобной навигации по рабочему пространству.
Кажется, мы тут про Мак говорим.
У меня более серьезная проблема — я отчетливо помню, что на Тигре со штатным Майтимаусом меня жутко бесило поведение курсора.
На Леопарде с Логитеком МХ400 и логитековским же контрол центром никаких отрицательных эмоций нет.
Офигеть! Спасибо (:
Уважаемый Илья, не могли бы Вы указать точные координаты своих точек, а то вроде бы делаю, как показано на картинках, но чувствуется что — то не то.
Ну, примерно так: (0,7; 3,7); (1,9; 18); (6; 118); (17,5; 650); (18,5; 790).
Я-то просто на глаз по точкам нарисовал, а потом масштабировал по X и Y по не стало нравиться, вам советую того же.
2Alisey
Возможно, нужно удалить старые драйверы, у меня перетащилась только после этого мышка (кстати мышка от Майкрософт — разница с Intellipoint драйверами совершенна не очевидна, лучше, но все равно довольно — таки убого).
Хм...открыл программу. Испытал непреодолимый ужас. Закрыл. И где там все эти графики?
Ну там программа пипецная, конечно.
Надо выбрать слева: Programming, Master Enable. Потом в палитре Controllers выбрать мышку и перетащить её в список в главном окне, слева, прямо под Master Enable. Поставить около неё галочку и во вкладке Mouse Axes нарисовать график :-)
Спасибо, Илья, после усердного подбора вроде бы как получше стало, ну будем надеяться, что эта проблема будет решена на уровне ОС в новой Snow Leopard.
Жалко, что эта программа не может изменить кривую вакомовской мыши (которая ездит по планшету). Говорит uneditable :(
Интересно, а не существует ли подобного решения проблемы с отображением шрифтов в Mac.
Если к мышке еще как то можно приспособиться, то читать размытый шрифт просто устают глаза.
Я обожаю маковское отображение шрифтов, мечтал о нём на Винде всё время.
Ребята, а кто-нибудь в курсе с помощью ControllerMate можно поменять систему кривых для мышки Apple? Уже час сижу не могу найти эту систему координат с мышой от Apple, может ControllerMate его не поддерживает? Кто решал эту проблему, поделитесь советами как настроить нормальное перемещение курсора с мышкой от Apple? уж прям не возможно работать!
Я тоже загрузил controllerMate, но, к сожалению, родную маковскую мышь не удается перетащить в левое окно, чтобы потом оперировать с ее графиками (т. к. она на своей иконке не имеет внизу слева розовый значек «С»). Как ни странно, но родная iMac-овская клава там имеет значек «С».
Я после получаса работы с мышкой с этими дикими замедлениями сразу перегружаюсь в Винду, а так хотелось привыкнуть к Маку. Но нервы дороже )))
Может поможете?
Выкиньте родную маковскую мышь, это не мышь, а просто белая фигня :-) Я серьёзно. Даже с самой крутой в мире кривой с этой мышью работать нельзя.
Не спорю, мышь гавно, но понял я это после недельных мучений с ней.
Но как говориться, кто ищет решение, тот всегда найдет и есть альтернатива СontrollerMate — SteerMouse — http://www.apple.com/downloads/macosx/drivers/steermouse.html
Даже с офф сайта )) Ставим, настраиваем и радуемся жизни.