Русский

Как переключать и закрывать вкладки кнопкой мыши в Safari и Chrome на Mac

Загрузить InputConfig в Mac App StoreЭто приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.

Да, на Mac можно переключать и закрывать вкладки браузера кнопками мыши, и работа в том, чтобы каждому браузеру отправить сочетание, которое он использует. Safari принимает Control Tab для следующей вкладки, а собственный список Chrome использует Command Option Right Arrow. InputConfig, бесплатное приложение для Mac, которое я делаю, может отправить любое из них с кнопки мыши и может переключать раскладки само, когда Safari или Chrome выходит вперёд.

Назад и вперёд это отдельная пара, и встроенный пресет Trackpad & Mouse уже ставит их на Button 4 и Button 5. Эта страница о вкладках.

Версия InputConfig 1.7, ожидаемая в октябре 2026 года, будет полностью доступна на русском языке.

Шаги

  1. Решите, какая кнопка что делает, например Button 5 для следующей вкладки, Button 4 для предыдущей и кнопка на большом пальце для закрытия.
  2. В InputConfig добавьте строку, нажмите Scan и щёлкните кнопку.
  3. Задайте выход Keyboard Key и введите сочетание, например Control и Tab для Safari.
  4. Для Chrome создайте второй пресет с Command Option Right Arrow и добавьте каждый браузер в пункт Activate when these apps are in front.
  5. Отметьте Block the button's own action на боковых кнопках и нажмите Activate.

Сочетания, которые используют браузеры

Страница сочетаний Safari от Apple и страница сочетаний Chrome от Google, прочитанные 21 октября 2026 года, во многом совпадают и различаются стрелками:

ЗадачаSafariChrome
Следующая вкладкаControl Tab или Shift Command ]Command Option Right Arrow
Предыдущая вкладкаControl Shift Tab или Shift Command [Command Option Left Arrow
Закрыть вкладкуCommand WCommand W
Открыть последнюю закрытую вкладку сноваShift Command TShift Command T
Перейти к вкладке с первой по восьмуюCommand 1 до Command 8Command 1 до Command 8
Перейти к последней вкладкеCommand 9Command 9

Одна мышь сама по себе может нажать вкладку и её крестик закрытия, а Command с щелчком открывает ссылки в новой вкладке. Многие мыши также считают нажатие на колесо средним кликом, который в Chrome закрывает вкладку. Это стоит проверить в Safari, прежде чем на это полагаться. Сочетания делают одно и то же в каждом браузере, поэтому одна раскладка может работать в обоих, если выбрать пару, которую они разделяют.

Выясните, что посылает ваша кнопка

Нажмите Scan на строке и щёлкните кнопку. Вот обычный выбор:

КнопкаЗадачаПочему
Button 4 и Button 5Предыдущая и следующая вкладкаКнопки на большом пальце, пара, которая соответствует левой и правой.
Нажатие на колесоЗакрыть вкладкуЗаблокируйте её собственное действие, чтобы она не открывала ссылку.
Button 6 и вышеОткрыть снова и первая вкладкаКнопка сетки большого пальца, которую ничто другое не использует.
Наклон влево и вправоПредыдущая и следующая вкладкаСм. страницу про колесо наклона.

Кнопка, которая определяется как клавиша, должна быть задана на F13 до F20 в программе производителя, а кнопка DPI или профиля, которая никогда не определяется, не может быть назначена.

Поставьте следующую и предыдущую вкладку на две кнопки

Шаг 1: следующая вкладка

  • Вы: Добавьте строку, задайте устройство This Mac's mouse or trackpad и ввод Mouse, нажмите Scan и щёлкните Button 5. Задайте выход Keyboard Key, выберите Control и добавьте Tab.
  • InputConfig: Нажимает Control и Tab вместе каждый раз, когда срабатывает кнопка.
  • Проверка: Откройте три вкладки Safari и нажмите кнопку. Следующая вкладка выходит вперёд.

Шаг 2: предыдущая вкладка

  • Вы: Добавьте строку для Button 4 с Control, Shift и Tab. Отметьте Block the button's own action в параметрах обеих строк.
  • InputConfig: Нажимает три клавиши вместе и останавливает возврат Safari назад.
  • Проверка: Нажмите каждую кнопку. Вкладка каждый раз сдвигается в свою сторону, а страница не меняется.
Встроенный пресет InputConfig для трекпада и мыши со строками Button 4 и Button 5, которые посылают Command и клавишу скобки, и открытыми параметрами первой строки с отмеченной блокировкой собственного действия кнопки.
Figure 1. Та же пара кнопок с отмеченной блокировкой. Для вкладок клавиши меняются, а отметка остаётся, иначе браузер уходит назад, пока вкладка меняется.

Дайте каждому браузеру свою раскладку

Chrome хочет стрелки с Command Option, поэтому раскладка для Safari может не переключать вкладки Chrome. Решение это пресеты для отдельных приложений. Сделайте один пресет для Safari и один для Chrome, раскройте раздел Automation & Gaming Utilities в редакторе и добавьте браузер в пункт Activate when these apps are in front. Затем включите Switch presets when the front app changes в настройках, Advanced. Одновременно работает только один пресет, и нужный берёт управление, когда вы переходите в другой браузер.

Раздел «Автоматизация и игровые утилиты» в InputConfig со списком приложений для пресета.
Figure 2. Список приложений для пресета. Поставьте Safari в один пресет, а Chrome в другой, и каждый браузер получит свои клавиши вкладок.

Не все браузеры проверены. Arc, Firefox и Edge имеют собственные списки, поэтому найдите их и сделайте пресет для каждого. Оставьте один пресет без приложений для остальной части Mac, чтобы у кнопок всегда было место.

Закрывайте вкладки безопасно

Закрытие это кнопка, которую вы нажмёте по ошибке. Две защиты помогают:

  • Удержание. В параметрах, в разделе Extra actions, нажатие делает одно, а удержание другое. Поставьте следующую вкладку на нажатие кнопки на большом пальце, а Command W на удержание, так что закрытие требует осознанного нажатия около 400 мс. См. действия по двойному нажатию и удержанию.
  • Открыть снова. Держите Shift Command T на соседней кнопке, чтобы закрытую вкладку можно было вернуть одним нажатием.
Строка InputConfig с действием при удержании и действием при двойном нажатии, у каждого свой выход.
Figure 3. Одна строка, три задачи. Нажатие может переключать вкладки, удержание может закрывать, а двойное нажатие может открывать последнюю закрытую вкладку.

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

Идеи для дней с большим количеством вкладок

  • Исследователи. Следующая и предыдущая вкладка на боковых кнопках, а закрытие на удержании нажатия на колесо.
  • Люди с множеством вкладок. Command 1 на кнопке большого пальца для закреплённой первой вкладки, а Command 9 для последней.
  • Любители колеса. Удержите кнопку на большом пальце и крутите колесо, чтобы переходить по вкладкам, а обычная прокрутка остаётся. Сколько строк срабатывает при быстром вращении, не измерено.
  • Оба браузера. Одна раскладка для каждого браузера, переключаемая приложением впереди. См. кнопки мыши для каждого приложения.

Если вкладка не меняется

Поднимайтесь по этой лестнице, начиная с самого простого шага:

  1. Нажмите клавиши на клавиатуре. Если Control Tab ничего не делает в Chrome, используйте стрелки с Command Option, которые перечисляет страница Chrome.
  2. Проверьте, что пресет включён. Строки ничего не делают, пока вы не нажмёте Activate, а InputConfig нужен доступ «Универсальный доступ» в Системных настройках, Конфиденциальность и безопасность.
  3. Проверьте, какой пресет работает. При включённом автопереключении решает приложение впереди. Журнал активности показывает каждое переключение.
  4. Проверьте, определяется ли кнопка. Если она показывает клавишу, задайте её от F13 до F20 в программе производителя.
  5. Поищите ловушку фокуса клавиатуры. Страница с текстовым полем в фокусе может съесть Tab, поэтому сначала щёлкните по фону страницы.

Чего это не умеет

  • Сделать одно сочетание подходящим всем браузерам. Стрелки вкладок различаются, поэтому безопасный путь это раскладка для каждого браузера.
  • Убрать старую задачу без блокировки. Боковая кнопка сохраняет «назад» и «вперёд», пока вы не отметите блокировку.
  • Различать две мыши. Каждая подключённая мышь считается одним устройством.
  • Читать скрытые кнопки. Кнопка DPI, которую обрабатывает программа производителя, никогда не доходит.

Коротко

  • Safari. Control Tab и Control Shift Tab на Button 5 и Button 4.
  • Chrome. Command Option со стрелками вправо и влево, в пресете для Chrome.
  • Закрыть. Command W на удержании, с Shift Command T на соседней кнопке.

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

Вопросы

Как переключать вкладки кнопкой мыши в Safari на Mac?

Назначьте одну кнопку на Control Tab для следующей вкладки и Control Shift Tab для предыдущей. InputConfig может отправить обе с любой кнопки мыши.

Какое сочетание Chrome для следующей вкладки на Mac?

Command Option Right Arrow для следующей вкладки и Command Option Left Arrow для предыдущей, по списку сочетаний Chrome.

Как закрыть вкладку кнопкой мыши?

Назначьте кнопку на Command W. Поставьте её на удержание, если нажимаете кнопку по ошибке, и держите Shift Command T на другой кнопке, чтобы вернуть вкладку.

Можно ли использовать боковую кнопку для вкладок и при этом возвращаться назад?

Да, с пресетом на каждую задачу. Отметьте Block the button's own action, чтобы «назад» и «вперёд» перестали срабатывать, а их держите на другой кнопке.

Почему кнопка мыши переключает вкладки в Safari, но не в Chrome?

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

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

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

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

Эта страница на других языках: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

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