MiddleClick на TrackPad

    Топик будет полезен всем, кому, сидя вечерком на диване с ноутбуком и сёрфая в интернете, лень искать и тянуться второй рукой (которая обычно под подбородком) к клавише Cmd, чтобы открыть ссылку в новой вкладке или закрыть ненужную вкладку.

    image

    Эта проблема озаботила некоего Клемента Беффа.

    Человек готов делать что угодно, лишь бы ничего не делать. И в отличие от остальных, у которых лень была не слишком сильна, у Клемента она была настолько сильна, что он написал приложение, которое вешает на Tap или Click тремя пальцами по TrackPad средний клик мышкой. (Актуально также для новой сенсорной Mighty Mouse)

    UPD: По сообщениям работает только Tap. Click не работает.
    Страница загрузки приложения MiddleClick: clement.beffa.org/labs/projects/middleclick
    Приложение OpenSource. Исходники можно скачать там же.

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

    image

    Ну собственно вот и все. Один минус — опции скрыть иконку нет.
    Enjoy!

    Комментарии 20

      +1
      Интерсно, это только у меня тап работает, а клик нет?
        0
        Проверил — у меня тоже только Tap работает
        0
        Круто. Вот только лишняя бесполезная иконка в трее нахрен не нужна…
          0
          Спасибо. Ваш комментарий очень важен для нас.
          +2
          До чего же разработчики любят добавлять иконки в панель меню, самые «продвинутые» даже не дают возможности их убрать.
          И получается, что этих иконок на пол-экрана.

          А особенно раздражает, когда кто-то пытается «выделится» и сделает её вообще в таком кардинально отличающемся стиле, что аж в дрожь бросает.
            +3
            Закомментируйте строки 49 и 50 в Controller.m и пересоберите командой xcodebuild, «делов-то».

            А вот штука шикарная. По 3-tap в Сафари отлично срабатывает open in new window.

            Спасибо! Это прекрасно.
              0
              Спасибо большое за решение!
              Честно говоря, я пока что до сырцов не добрался :)
                0
                И правильно, что не добрались. Лучше поставьте BetterTouchTool, упомянутый ниже :)
            0
            На старом белом Макбуке не работает.
              0
              он не поддерживает жесты с более чем 2 пальцами.
              0
              пробовал с полгода назад эту (или подобную, такт у нее иконка другая была) программу на своем macbook2.1 — не сработало.
              привык вызывать контекстное мышь нажатием двумя пальцами.
                –1
                Пробовал эту программу, она эмулирует CMD+Click вместо MiddleClick. Соответственно вкладку в Опере закрыть не получается
                  0
                  Может так было раньше, но сейчас она эмулирует именно средний клик — табки, по крайней мере в Firefox и Хроме, у меня закрываются нормально. По Cmd-Click они не закрываются.
                  0
                  Как скрыть иконку с панели меню:
                  #
                  Bee Jay 13 February, 10 @ 11:07 am

                  If you want to make this app truly run in background, you don’t need to compile the source by yourself. Instead do these:

                  1. Put the app as a Login Item and tick the Hide check.
                  2. Open Package Content of the app.
                  3. Open “Info.plist” file with any text editor. It’s actually just an XML file.
                  4. Paste this line:
                  LSUIPresentationMode
                  3
                  inside the “” tag. This options is to hide icon of the app from Dock and/or App.
                  5. Open the Resource folder.
                  6. Remove or rename the “mouse.png” file.
                  7. (re)Start the app.

                  Now, you should get this app truly running on background, no dock icon, no menu bar icon, nothing. As consequences, you need to kill it from Activity Monitor (or Terminal) to shutdown the app.

                  HTH. And, thanks the app. :)


                    0
                    правда непонятен 4 пункт
                    +6
                    BetterTouchTool — какие угодно тэпы и не только, в разных местах тачпада, до 5-ти пальцев :), куча действий.
                      0
                      Вы мой герой.
                      В ответ могу поделиться pqrs.org/macosx/keyremap4macbook/document.html — ремапит что угодно на что угодно. Правда, если маппинга нет в predefined rules, надо чуть-чуть править исходники.
                        0
                        Ого! Спасибо!
                        0
                        Очень удобно и красиво MagicPrefs — magicprefs.com/
                        Средняя кнопка будет на Magic Mouse там, где и положено.
                          0
                          Middle click не очень адекватно себя ведет. Когда скроллю двумя пальцами иногда срабатывает нажатие средней кнопки почему-то.
                          Спасибо за bettertouchtool!

                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                          Самое читаемое