Маки поставляются с кучей отличных сочетаний клавиш и привязок, которые действительно облегчают выполнение множества задач в системе. Однако, если в 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. Вот шаги, которые вы должны будете выполнить:
- Откройте Automator и создайте новый Сервис, выбрав «Контекстный рабочий процесс».
- В раскрывающемся списке рядом с « Рабочий процесс получает » выберите « нет ввода » и убедитесь, что в следующем раскрывающемся списке указано «любое приложение».
- Используйте окно поиска в Automator для поиска « запустить AppleScript» . Перетащите его в рабочий процесс Automator.
- Вставьте следующий код 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
- Как только вы закончите, сохраните рабочий процесс с подходящим именем, я использую «Right Clicker».
- Теперь в Системных настройках перейдите в раздел «Клавиатура» -> «Горячие клавиши» -> «Службы» . Прокрутите вниз и найдите службу, которую вы только что создали.
- Нажмите « Добавить ярлык », чтобы установить сочетание клавиш для службы. Я использую команду + Shift +. за это. Вы можете использовать любую комбинацию клавиш, которую вам легче запомнить. Просто убедитесь, что это не системное сочетание клавиш типа «команда + пробел» или «команда + управление + Q».
- После этого перейдите в Системные настройки -> Безопасность и конфиденциальность -> Конфиденциальность -> Специальные возможности .
- Здесь нажмите на значок «Плюс», чтобы добавить новое приложение. Выберите «Automator» и добавьте его в список приложений, которым разрешено управлять вашим компьютером.
- Вам также нужно будет добавить в список каждое приложение, в котором вы хотите использовать это сочетание клавиш. Я добавил 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 ».
- Во всплывающем окне выберите только что сохраненный файл Apple Script .
Вот и все, теперь вы можете использовать выбранную комбинацию клавиш, чтобы щелкнуть правой кнопкой мыши на вашем Mac.
Используя Альфреда
Если вы не хотите писать и сохранять сценарий Apple, вы можете использовать предварительно созданный рабочий процесс Альфреда. Альфред (бесплатная пробная версия; лицензия начинается от 19 фунтов стерлингов) - это продуктивное приложение для Mac, и единственное платное приложение для Mac, кроме BTT, которое я рекомендую людям проверить. Доступна бесплатная версия, но вам придется купить Alfred Powerpack, чтобы использовать рабочие процессы.
- Загрузите рабочий процесс правой кнопкой мыши.
- Откройте загруженный файл, и он будет автоматически добавлен в Alfred.
- Возможно, вам придется установить обновление для рабочего процесса. Для этого просто откройте Альфред и введите «обновить».
- Как только обновление будет установлено, перейдите в « Настройки Alfred» и перейдите к «Рабочие процессы».
- Выберите рабочий процесс щелчка правой кнопкой мыши и установите предпочитаемую горячую клавишу для использования при щелчке правой кнопкой мыши.
Вот и все, теперь вы сможете использовать горячую клавишу для щелчка правой кнопкой мыши по любому выбранному элементу на вашем Mac.
СМОТРИ ТАКЖЕ: 10 лучших новых функций MacOS Mojave, которые вы должны знать
Используйте свой Mac как профессионал с управлением с клавиатуры
Использование Mac только с клавиатурой очень возможно, и во многих случаях проще не использовать трекпад (независимо от того, насколько он хорош) или мышь для навигации по Mac. Лично я сам больше склонен к клавишам, и этот ярлык очень полезен для меня. Итак, теперь, когда вы знаете, как щелкнуть правой кнопкой мыши на Mac с клавиатурой, начните использовать свой Mac как профессионал клавиатуры. Если у вас возникнут какие-либо проблемы или вам известен другой способ сделать это, сообщите мне об этом в разделе комментариев ниже.