Русский
Как подключить Switch Pro Controller к Mac
Удерживайте маленькую круглую кнопку Sync на верхнем торце Pro Controller, рядом с портом USB-C, пока четыре индикатора игрока не побегут туда и обратно, затем нажмите Connect рядом с Pro Controller в Системных настройках, Bluetooth. Это действительно всё. macOS 13 Ventura и новее поддерживает геймпад без драйвера, а шаги одинаковы на MacBook Air, MacBook Pro, iMac и Mac mini.
Joy-Con подключаются по одному, и у них есть своя страница: как подключить Joy-Con к Mac. С более новым Switch 2 Pro Controller всё иначе: macOS не может создать с ним пару, и он работает только по кабелю USB-C через InputConfig 1.6, экспериментальную функцию, как описано в материале Switch 2 Pro Controller на Mac.
InputConfig бесплатно доступен в Mac App Store. macOS 14 или новее, без учётной записи, без отслеживания, открытый исходный код.
Шаги
- Удерживайте кнопку Sync рядом с портом USB-C, пока не побегут индикаторы игрока.
- Откройте Системные настройки, Bluetooth и нажмите Connect рядом с Pro Controller.
- Откройте Системные настройки, Game Controllers и нажмите кнопку, чтобы убедиться, что геймпад работает.
Создайте пару по Bluetooth
- Вы: Откройте Системные настройки, Bluetooth, затем удерживайте кнопку Sync рядом с портом USB-C, пока четыре индикатора игрока не побегут туда и обратно.
- macOS: Показывает Pro Controller среди устройств поблизости. Нажмите Connect.
- Проверка: Game Controllers появляется на боковой панели Системных настроек, и в нём перечислен Pro Controller, пока он подключён, а каждая кнопка загорается при нажатии. Если этого пункта нет, вот почему.
Что работает, а что нет
- Все кнопки, оба стика и крестовина. Они работают в каждой игре для Mac, которая считывает геймпады.
- Названия кнопок Nintendo. InputConfig называет кнопки так, как их называет Nintendo: A обозначает правую лицевую кнопку, а B нижнюю, и считывает их по положению. Именно это исправило ошибку в более ранних версиях, когда нажатие A запускало строки, предназначенные для B.
- Нет гироскопа, вибрации и NFC. До программ на Mac они не доходят, поэтому прицеливание гироскопом на Mac возможно с DualSense, DualSense Edge и DualShock 4.
- Никаких кнопок по кабелю. Кабель USB-C заряжает Pro Controller, но macOS не считывает его кнопки по кабелю, и в InputConfig для него тоже нет проводного режима. Руководства, которые советуют подключить его кабелем, написаны до macOS 13 или относятся к приложениям, которые сами общаются с геймпадом.
Подключайте его по Bluetooth, а кабель используйте только для зарядки между сеансами. Если вам нужен геймпад, который работает по кабелю на Mac, подойдёт DualSense или DualShock 4. Смотрите какие геймпады работают с Mac. Switch 2 Pro Controller наоборот: только кабель.
Если он не подключается
Идите по этой лестнице, начиная с самого маленького шага:
- Отвяжите его от Switch. Pro Controller возвращается к последней консоли, которую знал. Выключите Switch либо откройте на Switch System Settings, Controllers and Sensors, Disconnect Controllers, затем снова удерживайте Sync.
- Зарядите его. С севшей батареей пара не создаётся. Сначала дайте ему несколько минут на кабеле.
- Забудьте его и создайте пару заново. Если он однажды работал, а теперь ничего не делает, нажмите кнопку информации рядом с Pro Controller в Системных настройках, Bluetooth, выберите Forget This Device и снова создайте пару кнопкой Sync.
- Проверьте версию macOS. Поддержка появилась в macOS 13 Ventura. Посмотрите в меню Apple, About This Mac.
Если он подключается, а игра его игнорирует, это проблема игры, а не создания пары: смотрите геймпад подключён, но не работает.
Используйте его в играх и в Steam
Нативные игры для Mac с поддержкой геймпадов видят Pro Controller, хотя многие подписывают кнопки как кнопки Xbox. Играм без поддержки геймпадов он подключается через InputConfig, бесплатное приложение для Mac, которое делаю я: в Умном конструкторе пресетов (Smart Preset Maker) есть готовые раскладки для более чем 450 игр и программ, а встроенная раскладка для FPS с Pro Controller расставляет клавиши шутера по положению кнопок Nintendo. То же приложение превращает геймпад в мышь для рабочего стола: Desktop Navigation ставит указатель на левый стик, прокрутку на правый, а клики на триггеры.
В Steam есть собственный слой для геймпадов. В Steam откройте Settings, Controller, включите поддержку контроллеров Nintendo, затем откройте страницу игры, нажмите значок геймпада и настройте Steam Input для этой игры. Если Steam видит Pro Controller, а игра всё равно его игнорирует, решения есть на странице геймпад работает на Mac, но не в Steam.
Обновите пресеты, созданные на нём до версии 1.6
Поскольку версия 1.6 считывает лицевые кнопки по положению, строка, записанная на Pro Controller или Joy-Con в более ранней версии, теперь срабатывала бы от соседней кнопки. InputConfig исправляет это один раз, с вашего согласия.
- Вы: Подключите геймпад. В первый раз InputConfig спрашивает «Update Switch rows in older presets?». Отметьте пресеты, которые вы создали на этом геймпаде.
- InputConfig: Меняет местами A и B, X и Y в этих пресетах, так что каждая строка остаётся на той кнопке, которую вы нажимали.
- Проверка: Нажмите A в одном из этих пресетов, и сработает строка, записанная на A. Если вы пропустили предложение, его вернёт Check Older Presets Again в разделе Настройки (Settings), Advanced.

Если есть задержка
На Mac Pro Controller общается только по Bluetooth, поэтому задержка почти всегда означает слабый или перегруженный радиоканал. Идите по этой лестнице, начиная с самого маленького шага:
- Подойдите ближе. Держите его в нескольких метрах от Mac, чтобы между ними не было ничего металлического.
- Освободите эфир. Уберите хабы USB 3 и накопители подальше от Mac и переведите Wi-Fi на 5 ГГц, если роутер это позволяет.
- Проверьте вне игры. Если задержка только в одной игре, игра или потоковый сервис могут добавлять собственную задержку.
Остальное разобрано в материале задержка ввода геймпада на Mac.
Отключите его или верните Switch
Нажмите Pro Controller в списке Bluetooth в Пункте управления, чтобы отключить его и сохранить пару, либо нажмите его запись вверху боковой панели InputConfig и выберите Disconnect. Чтобы вернуть его Switch, откройте на консоли Controllers, затем Change Grip/Order и нажмите Sync на геймпаде. Страница о выключении и отключении охватывает все марки.
Коротко
- Создайте пару по Bluetooth. Удерживайте Sync, пока не побегут индикаторы, затем нажмите Connect рядом с Pro Controller.
- Кабель нужен для зарядки. Mac не считывает кнопки Pro Controller по USB.
- Примите предложение об обновлении. Старые пресеты, созданные на нём, сохраняют свои строки на нужных кнопках в версии 1.6.
Если пара не создаётся, первым подозреваемым становится Switch, которая стоит рядом.
Вопросы
Работает ли Switch Pro Controller на Mac?
Да. Switch Pro Controller совместим с Mac по Bluetooth на macOS 13 и новее. Чтобы создать пару, удерживайте кнопку Sync.
Можно ли использовать Joy-Con на Mac?
Да, на macOS 13 и новее. Подключайте каждый по отдельности. InputConfig может рассматривать пару как один геймпад. Шаги есть на странице о Joy-Con.
Почему Pro Controller не работает по USB на Mac?
macOS общается с ним только по Bluetooth, и InputConfig считывает его так же. Кабель его заряжает.
Нужен ли драйвер для Switch Pro Controller на Mac?
Нет. macOS 13 Ventura и новее поддерживает его напрямую, поэтому для создания пары ничего устанавливать не нужно. Загрузки драйверов и вспомогательные приложения для него появились до этого.
Почему Switch Pro Controller не подключается к Mac?
Обычно он всё ещё связан с Switch. Выключите консоль или отключите на ней геймпад, выберите Forget This Device рядом с Pro Controller в настройках Bluetooth на Mac, затем удерживайте кнопку Sync, пока не побегут индикаторы, и снова нажмите Connect. Mac должен работать на macOS 13 или новее.
Работают ли контроллеры Switch Online SNES и N64 на Mac?
По сообщениям за октябрь 2022 года, обновления Apple в том месяце добавили контроллеры Nintendo Switch Online SNES и N64 на iPhone, iPad, Mac и Apple TV. Мной они не проверялись. Если после создания пары один из них появляется в Системных настройках, Game Controllers, InputConfig считывает его как любой другой геймпад, а Live Visualizer показывает, какие кнопки приходят.
Ещё на русском
Подробные руководства на английском
Кто это пишет. 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, 繁體中文, 简体中文
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.