Русский

Средняя кнопка мыши на Mac

Нажмите на колесо мыши, если оно есть: это и есть нажатие средней кнопки. У трекпада (тачпада) MacBook и у Magic Mouse средней кнопки нет, а разделы Трекпад и Мышь приложения Системные настройки предлагают пункт Вспомогательное нажатие, но не среднюю кнопку.

Остаётся три пути: замена, которую даёт само приложение, мышь с колесом или приложение, которое отправляет нажатие средней кнопки с чего-то другого. Бесплатное приложение InputConfig для Mac отправляет настоящее нажатие средней кнопки с клавиши клавиатуры, кнопки геймпада, свободной кнопки мыши или педали.

Загрузить InputConfig в Mac App StoreInputConfig бесплатно доступен в Mac App Store. macOS 14 или новее, без учётной записи, без отслеживания, открытый исходный код.

Шаги

  1. Установите InputConfig из Mac App Store и разрешите доступ к Универсальному доступу.
  2. Создайте пресет и добавьте строку.
  3. Нажмите Сканировать (Scan), затем нажмите клавишу, которая должна стать средней кнопкой.
  4. Выберите для строки выход Mouse Button и пункт 2: Middle.
  5. Включите пресет и нажмите клавишу, когда указатель стоит на ссылке или в 3D-окне.

Что предлагает само приложение

  • Safari. Удерживая Command, нажмите ссылку, и она откроется в новой вкладке. Это есть в списке сочетаний клавиш Safari на сайте Apple.
  • Blender. Параметр «Emulate 3 Button Mouse» в Preferences, Input заменяет среднюю кнопку.
  • Другие приложения. Прежде чем что-то устанавливать, поищите в настройках приложения параметр для трекпада или двухкнопочной мыши.

Если нужна только новая вкладка, достаточно щелчка с Command.

Мышь с колесом

У обычной мыши колесо одновременно служит кнопкой, и нажатие на него означает нажатие средней кнопки. macOS без настройки передаёт его приложению на переднем плане. У Magic Mouse нет колеса, на которое можно нажать.

Любая мышь с нажимаемым колесом даёт Mac среднюю кнопку.

Средняя кнопка с клавиши

В InputConfig добавьте строку в пресет, нажмите Сканировать (Scan) и нажмите клавишу. Выберите выход Mouse Button, откройте меню кнопки, в котором написано 0: Main Click, и выберите 2: Middle. Пока пресет работает, клавиша отправляет нажатие средней кнопки в точке указателя в любом приложении.

Нажатие длится, пока клавиша удерживается. Удержание с движением указателя превращается в перетаскивание средней кнопкой, и так 3D-приложения вращают вид. Назначенная клавиша клавиатуры сохраняет и обычную функцию, поэтому выберите ту, которая ничего не печатает, например от F13 до F19, кнопку геймпада или свободную кнопку мыши. Подробнее на странице F13 до F19 на Mac (на английском).

Приложение получает обычное нажатие средней кнопки и не может отличить его от нажатия мыши.

Чего InputConfig здесь не умеет

  • Касание тремя пальцами. InputConfig читает с трекпада нажатия, прокрутку и силу нажатия, но не касания по числу пальцев. Превратить касание тремя пальцами в среднюю кнопку оно не может.
  • Сильное нажатие в других приложениях. macOS отдаёт силу нажатия на трекпад только приложению на переднем плане, поэтому InputConfig читает её, только пока его окно находится впереди.

Для касания на самом трекпаде нужен инструмент для жестов трекпада, а InputConfig к таким не относится.

Вопросы

Как нажать среднюю кнопку мыши на трекпаде MacBook?

В macOS нет жеста средней кнопки. Используйте замену в самом приложении, например щелчок с Command в Safari для новой вкладки, подключите мышь с колесом или назначьте среднюю кнопку на клавишу в приложении вроде InputConfig.

Есть ли у Magic Mouse средняя кнопка?

Нет. В настройках мыши Apple есть вспомогательное нажатие и жесты, а средней кнопки нет.

Может ли клавиша клавиатуры быть средней кнопкой мыши на Mac?

Да, с помощью маппера. В InputConfig нажмите Scan в строке, нажмите клавишу и выберите выход Mouse Button, 2: Middle. Клавиша сохраняет обычную функцию, поэтому выберите ту, которая ничего не печатает.

Ещё на русском

Подробные руководства на английском

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, основные кнопки и меню приложения показываются по-русски; на этой странице они названы так же, с английским названием в скобках. Остальная часть приложения и сайта на английском языке.

Эта страница на других языках: English, Deutsch, Français, 日本語, 한국어

Загрузить InputConfig в Mac App StoreБесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.