Как сделать правую кнопку мыши на mac

Обновлено: 07.07.2024

Маки поставляются с кучей отличных сочетаний клавиш и привязок, которые действительно облегчают выполнение множества задач в системе. Однако, если в macOS все эти годы отсутствовал один из основных сочетаний клавиш, это означает, что вы не можете выполнить щелчок правой кнопкой мыши на выбранном элементе с помощью клавиатуры. Эта особенность присутствует на клавиатурах Windows с незапамятных времен, и отстой, что у MacBook ее нет. Итак, если вы ищете способ выполнить щелчок правой кнопкой мыши на клавиатуре Mac, мы поможем вам.

Щелкните правой кнопкой мыши с помощью клавиатуры на Mac

По большей части, есть способы, которыми вы можете настроить сочетания клавиш для выполнения щелчка правой кнопкой мыши в macOS, однако эти способы просто выполняют щелчок правой кнопкой мыши там, где находится курсор мыши, вместо файла, папки, URL-адреса или слова, которое вы случайно выбрали. Таким образом, после довольно длительного времени, проведенного в интернете, я смог найти три отдельных способа, которыми вы можете щелкнуть правой кнопкой мыши по выделенному элементу без необходимости сначала перемещать курсор мыши там.

  • Использование клавиатуры на Mac с Apple Script и Automator
  • Использование клавиатуры на Mac с Better Touch Tool
  • Использование клавиатуры на Mac с Альфредом

Примечание: я попробовал эти методы на моем MacBook Pro 2017, работающем под управлением MacOS Mojave Developer Beta, и все они работали отлично.

Использование Apple Script и Automator

Первый (и единственный бесплатный) метод, позволяющий щелкнуть правой кнопкой мыши на Mac с помощью клавиатуры, требует некоторой работы Apple Script и немного времени для игры с Automator - оба невероятно полезных инструмента, которые Apple связывает с каждым Mac. Вот шаги, которые вы должны будете выполнить:




tell application "System Events" to set frontApp to name of first process whose frontmost is true
tell application "System Events"
tell application process frontApp
set _selection to value of attribute "AXFocusedUIElement"
tell _selection to perform action "AXShowMenu"
end tell
end tell




  • После этого перейдите в Системные настройки -> Безопасность и конфиденциальность -> Конфиденциальность -> Специальные возможности .



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

    Сделав все это, вы сможете выбрать любой файл или папку в Finder и просто нажать сочетание клавиш, чтобы открыть контекстное меню для этого файла или папки.

    Использование Better Touch Tool

    Если вас раздражает необходимость добавлять каждое приложение, для которого вы хотите использовать ярлык правой кнопкой мыши, в список приложений, которым разрешено управлять вашим Mac, вы можете использовать Better Touch Tool (45-дневная бесплатная пробная версия; лицензия начинается с $ 6, 50) как Что ж. Приложение платное, но предлагает бесплатную пробную версию и предоставляет множество функций. Вот как вы можете использовать Better Touch Tool, чтобы щелкнуть правой кнопкой мыши выбранный элемент на Mac.

    • Запустите Script Editor на вашем Mac и вставьте в него следующий AppleScript. Сохраните файл (я сохранил его как правый кликскрипт на рабочем столе).

    tell application "System Events" to set frontApp to name of first process whose frontmost is true
    tell application "System Events"
    tell application process frontApp
    set _selection to value of attribute "AXFocusedUIElement"
    tell _selection to perform action "AXShowMenu"
    end tell
    end tell


    • Далее в настройках Better Touch Tool перейдите на вкладку Keyboard .




    • Во всплывающем окне выберите только что сохраненный файл Apple Script .

    Вот и все, теперь вы можете использовать выбранную комбинацию клавиш, чтобы щелкнуть правой кнопкой мыши на вашем Mac.

    Используя Альфреда

    Если вы не хотите писать и сохранять сценарий Apple, вы можете использовать предварительно созданный рабочий процесс Альфреда. Альфред (бесплатная пробная версия; лицензия начинается от 19 фунтов стерлингов) - это продуктивное приложение для Mac, и единственное платное приложение для Mac, кроме BTT, которое я рекомендую людям проверить. Доступна бесплатная версия, но вам придется купить Alfred Powerpack, чтобы использовать рабочие процессы.


    • Выберите рабочий процесс щелчка правой кнопкой мыши и установите предпочитаемую горячую клавишу для использования при щелчке правой кнопкой мыши.

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

    СМОТРИ ТАКЖЕ: 10 лучших новых функций MacOS Mojave, которые вы должны знать

    Используйте свой Mac как профессионал с управлением с клавиатуры

    Использование Mac только с клавиатурой очень возможно, и во многих случаях проще не использовать трекпад (независимо от того, насколько он хорош) или мышь для навигации по Mac. Лично я сам больше склонен к клавишам, и этот ярлык очень полезен для меня. Итак, теперь, когда вы знаете, как щелкнуть правой кнопкой мыши на Mac с клавиатурой, начните использовать свой Mac как профессионал клавиатуры. Если у вас возникнут какие-либо проблемы или вам известен другой способ сделать это, сообщите мне об этом в разделе комментариев ниже.

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

    Хотя Magic Mouse, поставляемая с вашим Mac, может показаться, что не имеет каких-либо кнопок, на самом деле она имеет сенсорную поверхность, позволяющую вам определять, как создавать первичные и вторичные (щелчки правой кнопкой мыши), а также поддержку жестов.

    Даже мыши Apple не могут быть созданы для создания щелчков правой кнопкой мыши, и если вы поклонник трекпада, например, тех, которые включены в MacBook, MacBook Pro и MacBook Air, вы будете рады узнать, что вы не остаетесь в дураках, и вы Также можно создавать легкие щелчки правой кнопкой мыши, чтобы открыть все полезные контекстные меню действий.

    Щелкните правой кнопкой мыши для всех

    Давайте начнем с самого простого способа создания щелчка правой кнопкой мыши, используя модификатор клавиатуры, чтобы превратить первичный щелчок мыши или трекпада во вторичный или щелчок правой кнопкой мыши. Этот трюк будет работать с любым указательным устройством, включая мышь и трекпад.

    Появится контекстное меню. Как только меню нарисовано, отпустите клавишу управления и выберите пункт меню, который вы хотите использовать.

    Кстати, управляющий щелчок также работает на Magic Trackpad, отдельном автономном трекпаде, который вы можете использовать со своим рабочим столом или MacBook.

    Настроить вторичную или правую кнопку мыши

    Использование клавиши Control – это хорошо и хорошо, но зачем беспокоиться, когда мышь может щелкнуть правой кнопкой мыши, вам просто нужно определить функцию щелчка правой кнопкой мыши.

    Волшебная мышь Apple

    Apple Might Mouse или мыши сторонних производителей

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

    Мыши сторонних производителей со своими собственными водителями

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

    Узнайте больше об использовании мультикнопочной мыши на вашем Mac.

    Трекпад правой кнопкой мыши

    Узнайте, как настроить остальные параметры трекпада.

    Выполнение вторичного или правого щелчка

    Теперь, когда вы определили функцию вторичного щелчка, вы можете вызвать контекстно-зависимое меню, поместив курсор на элемент, такой как папка в Finder, и щелкнув, нажав на ту сторону мыши, которую вы определили как вторичный щелчок. , Как только появится меню, отпустите кнопку мыши или кнопку или сторону мыши. Затем вы можете выбрать пункт меню, щелкнув по основной стороне или кнопке мыши.

    Если вы используете мышь Magic Mouse, она работает точно так же, хотя фактическая кнопка не видна. Просто нажмите сторону Волшебной Мышки, которую вы определили как дополнительную сторону. Для достижения наилучших результатов нажмите в верхнем углу стороны, которую вы выбрали.

    Трекпад работает аналогично мыши, хотя он также поддерживает использование касания двумя пальцами в качестве функции щелчка правой кнопкой мыши. Чтобы использовать касание двумя пальцами, опустите два пальца вниз по трекпаду. Сохраняйте пальцы на трекпаде, пока не появится контекстное меню.

    Я абсолютно не знаком с Mac OS и не могу определить, что нужно нажать правой кнопкой мыши на моем Mac. Если я хочу, чтобы появилось контекстное меню, я могу ctrl + click, чтобы получить тот же эффект, или я могу использовать старую мышь с двумя кнопками.

    Как бы я щелкнул правой кнопкой мыши, если у меня нет мыши, и у меня есть только трек-панель, а мой ноутбук - двойная загрузка с Windows или Linux?

    4 ответа

    Вы можете настроить этот параметр (если он еще не настроен), перейдя в Settings > Trackpad > Secondary click

    Если вы используете Windows с Boot Camp, вы должны установить дополнительный драйвер, предоставляемый Apple. Они должны позволить вам щелкнуть правой кнопкой мыши так же, как вы это делаете на OS X.

    В новом Boot Camp вам необходимо включить эту функцию. По умолчанию щелчок правой кнопкой мыши фактически отключен. Вы найдете его под панелью управления ==> Система и безопасность ==> Boot Camp ==> Трек-панель. Я использую нижний правый угол трекпада, но там вы найдете множество вариантов.

    После установки Windows в начале MacBook Pro 2008 года я не смог сделать правильный щелчок с трекпада. Я сделал следующее:

    1. Загруженный Bootcamp 4.0.425
    2. Извлеченные файлы
    3. В папке Драйверы> Apple> x64
    4. Дважды щелкните по AppleTrackpadInstaller64.

    Установлен правильный драйвер трекпада. Я только что закончил настройку Windows 10 в начале 2008 года в Macbook Pro. Но сначала я загрузил и установил Bootcamp 6.x.x.

    У меня была эта проблема. Однако у меня есть решение для тех, кому даже нужна кнопка с одним кликом.

    Если это не работает, переустановите драйвер для трекпада

    Похожие вопросы

    Популярные теги

    Anonim

    Есть ли способ установить сочетание клавиш или клавиша имитировать щелчок правой кнопкой мыши, не касаясь трекпада или мыши?

    В настоящее время на Mac все текущие параметры щелчка правой кнопкой мыши требуют, чтобы я касался трекпада или мыши:

    Одно касание двумя пальцами

    Нажмите в правой области трекпада, если он включен в настройках трекпада.

    Подобно следующему ключ опции Windows.


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

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

    Используйте private.xml, например, с Karabiner:


    Используйте Keyboard Maestro:


    Загрузите MouseTools и назначьте ярлык для MouseTools -rightClick .

    • 21 Нет смысла делать это при текущих координатах мыши .. это должно быть текущее выделение .. возможно?
    • 2 @ArnoldRoa Согласен. Любой способ сделать это в текущем выделении или позиции курсора, а не в позиции мыши?
    • @ArnoldRoa @J ​​Удачи с этим?

    При возникновении трудностей с использованием мыши вы можете включить клавиши мыши: находятся в Системных настройках> Универсальный доступ> вкладка Мышь.

    Примечания к поддержке Apple для каждой версии OSX содержат дополнительную информацию:

    • OS X Mountain Lion: управление указателем с помощью клавиш мыши
    • OS X Mavericks: управление указателем с помощью клавиш мыши
    • OS X El Capitan: управление указателем с помощью клавиш мыши
    • OS X Yosemite: управление указателем с помощью клавиш мыши
    • 1 Не могу найти. у меня версия ОС 10.8.5, а какая у вас?
    • 3 Панель предпочтений универсального доступа называется Доступностью с 10.8.
    • 1 @Nixx: я могу использовать клавиатуру только для навигации указателя мыши. Однако option ключ не работает, и это мое требование

    Если вы не можете включить его в первом способе, используйте второй метод.



    Чтобы щелкнуть правой кнопкой мыши, нажмите Fn - Ctrl - я . Иногда вам может потребоваться отключить клавиши мыши, поскольку некоторые клавиши на клавиатуре не работают должным образом. Если вы используете внешнюю клавиатуру, просто найдите эквивалент функциональной клавиши. Чтобы сопоставить клавиши на клавиатуре Windows с Mac, посетите это руководство.

    • не смог найти эту опцию, используя macbook, без мыши
    • 1 Работает! но это бесполезно, потому что для этого у меня должна быть клавиша Fn на Mac. и если он у меня есть, это означает, что я работаю над настоящим ноутбуком, то есть я, вероятно, буду использовать трекпад. эта функция становится удобной для тех случаев, когда я использую внешнюю клавиатуру. только то, что я не мог найти способ сопоставить мою клавишу Windows-Option на клавиатуре HP с клавишей Fn.
    • @preetam - Какую версию вы используете?
    • 2 Без цифровой клавиатуры "некоторые клавиши", которые не будут работать с клавишами мыши, - это 7, 8, 9, U, O, J, K, L, что может быть проблемой .
    • 1 @TomGewecke Я знаю, поэтому показал, как быстро активировать и деактивировать клавиши мыши /

    Существует некоторая встроенная функция, к которой вы можете получить доступ через Системные настройки -> Клавиатура -> Ярлыки -> Клавиатура (извините, у меня установлена ​​немецкая OS X, так что это мой приблизительный перевод).

    Вуаля, сервис выполняется для выбранного файла

    Вот решение с использованием Automator и Python. Это немного медленнее, чем настоящая мышь (задержка ~ 0,5 секунды), но работает и не требует стороннего программного обеспечения.

    Откройте Automator и создайте новый сервис:


    выберите Сервис получает no input в any application .


    Вставьте следующий код в Запустить сценарий оболочки действие:

    Перейти к System Preferences → Keyboard → Shortcuts → Services .


    Найдите свою службу (она должна быть внизу списка) и назначьте сочетание клавиш.

    Теперь вы должны иметь возможность использовать ярлык для выполнения щелчка правой кнопкой мыши.

    • 5 Проблема с этим решением заключается в том, что щелчок происходит именно там, где находится мышь. Поэтому, если вы прокручиваете элементы с помощью клавиш со стрелками (как говорят значки на рабочем столе), а затем используете ярлык, всплывающее окно не будет отображать свойства значка, а свойства элемента, на котором в данный момент находится ваша мышь .

    Я много лет искал решение этой проблемы! Наконец-то я наткнулся на рабочий процесс RightClick Alfred, который делает то, что я искал. Похоже, его также можно установить как службу Finder.

    Рабочий процесс Альфреда работает у меня на 10.15.5 Catalina, хотя на то, чтобы открыть контекстное меню, уходит около 0,5 секунды. Я подтвердил, что это работает в Notes и Finder, хотя это может работать и в других приложениях. Обратите внимание, что при этом открывается контекстное меню в том месте, где был выделен объект (чего хочет большинство людей), а не в месте расположения указателя мыши.



    P.S. Мне пришлось создать учетную запись и отвечать на случайные вопросы некоторых других людей, чтобы заработать репутацию и опубликовать этот ответ - надеюсь, это поможет другим!

    Я на High Sierra 10.13.2. не удалось установить Karabiner, а Keyboard Maestro предоставляет щелчок только для указанного места (не пытался найти точку курсора и указать ее). Установлен Shortcat и пока все в порядке, также Vimium очень полезен, но работает только в браузерах.

    • Я даже не пробовал, так как это выглядит странно, чтобы установить некоторые сторонние инструменты, а Apple не предоставила этого простого.

    Перейдите к ссылке или элементу и нажмите клавишу возврата или пробел, чтобы выбрать и активировать, затем нажмите клавишу возврата.


    • 1 он может выбирать / активировать, но не щелкает правой кнопкой мыши.
    • Я понимаю, что вы имеете ввиду. Проблема для постоянных пользователей Mac - знать, как ответить на этот вопрос, не имея дополнительной информации о своей конечной цели. Одна из вещей, которые я любил, когда я был Использование Windows заключалось в том, что почти у всего было сочетание клавиш или способ использования клавиатуры для выполнения действия. Какую команду вы пытаетесь выполнить, щелкнув правой кнопкой мыши?

    В Mojave простой щелчок двумя пальцами по трекпаду вызывает эффект щелчка правой кнопкой мыши, такой как проверка орфографии над красными волнистыми линиями слов в тексте для исправления орфографии.

    Читайте также: