Посмотрел на сторонние утилиты для Apple Magic Mouse и написал свою собственную.

Единственное, что она делает - эмулирует нажатие средней клавиши мыши в момент, когда вы касаетесь мыши тремя пальцами одновременно. Сидит в системном меню, оттуда ее можно заврешить. Побочных эффектов не наблюдается.
Архив проекта XCode с исходными текстами и собранным по 10.6 x86_64 бинарником брать здесь.
Ой.

19 коммент.:
О, отлично, спасибо!
Я считаю, что эта штука — именно то, чего не хватает sesamouse, легкой утилите, добавляющей повороты и зум.
Круто. Долой тяжелые мэджикпрефс и беттертачтул, даешь lightweight.
Единственное что я бы еще добавил - настройку скорости, о которой было упомянуто в предыдущем посте. Может прикручу себе, тем более что проект есть.
И еще такой вопрос - как можно модифицировать код чтобы middle click был не просто по касанию тремя пальцами а по клику с тремя пальцами?
Roman, будет не четко, и вот почему:
а) используется тач фреймворк - те касания, а не клики
б) этот фреймворк яблом не документирован - что люди раскопали - то пока и есть
в) клики проходят по другой "сигнальной системе"
подитог: можно анализировать и тач и клики одновременно и отловить момент клика+3 пальца, но
д) Почему аналогичные утилиты используют только тач и жесты, но не клики: потому что в системе еще нет стандартной реакции на такое
В противном случае (в товем случае) что получится: клик уже случился, что одним пальцем, что тремя. соответственно в сафарю он уде ушел. она его поймала и пошла по ссылке. Тут дело доходит до твоей утилиты - она создает еще один эвент - среднеклик
Опять он пойдет в сафари.
Так что реально работа будет зависеть от того, кто раньше встанет в тапки - сафари или утилита. а это непредсказуемо
так что не вижу пока надежного выхода
ОШИБКИ В ТЕКСТЕ:
оттуда ее можно ЗАВРЕШИТЬ
Я уже писал в новом комьюнити на ЖЖ что хорошо бы перевернуть направление скроллинга на 180 градусов. Тогда получится нормальный себе малти-тач, тока удаленный. "Взял-потянул-сдвинул". Как на ай-фоне и на ай-паде. А то получается что продолжаем эмулировать колесо прокрутки, используя малтитач. Как Вам идея?
Привет, спасибо. А сложно сделать не тройной тап, а клик 3мя пальцами.
2 blia: см моей ответ Roman по поводу модификаций
@tsybulin. Ой. Не прочел комментарии. Теперь ясно. Тода вот еще какая штука. Когда подключена магическая мышка - настройки действия по среднеклику нет. Т.е. что бы его настроить - надо мышу подключать кнопочную. Но тут, наверное, вряд ли что-то сделаешь.
http://clement.beffa.org/labs/projects/middleclick/
http://clement.beffa.org/labs/news/middleclick-updated-for-magic-mouse-user/
Подскажите пожалуйста, как установить это чудо? Разархивировал, а дальше что сделать?
Kekc776: см в MmMuscle/Build/Release - там готовая прожка
тянешь ее себе в Applications
и потом запускаешь
Спасибо, извиняюсь за невнимательность. Шикарная утилита, то что доктор прописал, еще раз Спасибо!
Рекомендую BetterTouchTool - є все, що треба для Magic Mouse (особливо сподобалася можливість встановлення зони для мідл-кліка) плюс Snap-інг (типу Cinch-а)- http://blog.boastr.net/ (перепрошую за сторонню лінку)
утилита-мечта! все супер, но под 10.5 не работает :( А будет ли?
2Boris:
в принципе там нет никаких ограничений, я просто собираю все под 10.6 и 64 бита
С другой стороны - исходники в комплекте, можете собрать под свою версию
к сожалению не могу, тёмен. Только если под чьим-то чутким руководством )
клик тремя пальцами работает на трекпаде но не работает на ММаусе, макось теперь 10.6.4
Отправить комментарий