Русский

Работают ли контроллеры Nintendo Switch Online на Mac?

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

Да, по Bluetooth. Контроллеры Nintendo 64, Super NES и SEGA Genesis, которые Nintendo продаёт для Switch Online, сопрягаются с Mac так же, как Switch Pro Controller: зажмите SYNC на контроллере, затем нажмите Connect в Системных настройках, Bluetooth. macOS 13 и новее показывает их как игровые контроллеры. Порт USB-C нужен для зарядки.

Я делаю InputConfig, бесплатное приложение для Mac, которое читает все три контроллера и назначает их на клавиши и мышь для эмуляторов и игр, которым нужна клавиатура. Эта страница говорит, что приложение читает с каждого из них и где что-то не подтверждено.

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

Шаги

  1. Зарядите контроллер кабелем USB-C, затем отсоедините его.
  2. Зажмите кнопку SYNC, пока огоньки игроков не начнут мигать.
  3. На Mac откройте Системные настройки, Bluetooth и нажмите Connect рядом с контроллером.
  4. Откройте InputConfig и отметьте контроллер в меню Devices, если его нет вверху боковой панели.
  5. Включите пресет или нажмите Сканировать (Scan) у строки и нажмите кнопку, чтобы назначить её.

Сопрягите один по Bluetooth

  • Вы: Зажмите SYNC, пока огоньки игроков не начнут мигать, затем откройте Системные настройки, Bluetooth и нажмите Connect рядом с контроллером. Пэд Nintendo 64 появляется как N64 Controller.
  • macOS: Сопрягает его, а на macOS 13 и новее показывает в Системных настройках, Контроллеры.
  • Проверка: Live Visualizer в InputConfig подсвечивает каждую нажатую кнопку. Рисунки, сделанные для этих трёх пэдов, экспериментальные и в версии 1.6 выключены, поэтому панель показывает стандартный геймпад с пометкой Model not recognized.

SYNC находится в разных местах у каждого контроллера:

  • Контроллер Nintendo 64. На верхнем крае, рядом с портом USB-C.
  • Контроллер Super NES. Спереди, под SELECT и START.
  • SEGA Genesis Control Pad. На нижней стороне.

Зажмите SYNC и нажмите Connect, и контроллер становится Bluetooth игровым контроллером, как любой другой.

Узнайте, что посылает каждый контроллер

КонтроллерЧто читает InputConfigЧего нет
Nintendo 64A, B, четыре кнопки C, L, R, Z, ZR, START, HOME, Capture, Control Stick и крестовинаВторого стика
Super NESA, B, X, Y, L, R, ZL, ZR, SELECT, START и крестовинаСтиков, HOME, Capture, движения и вибрации
SEGA GenesisA, B, C, START, MODE, HOME, Capture и крестовина. Модель с шестью кнопками, которую продают в Японии, добавляет X, Y и ZСтиков
  • Напечатанные буквы. На пэде Super NES кнопка A справа, а B внизу, это обратно порядку пэда Xbox, поэтому подсказки на экране игры могут не совпадать с буквой под большим пальцем.
  • Маленькие дополнительные кнопки. ZR на пэде Nintendo 64, а также ZL и ZR на пэде Super NES добавила Nintendo для Switch. Это обычные кнопки, которые можно назначить.

Нажмите Сканировать (Scan) у строки и нажмите кнопку, и напечатанная буква перестанет иметь значение.

Назначьте C-кнопки пэда N64

Четыре жёлтые кнопки C это та часть этого контроллера, которая сильнее всего различается между программами.

  • InputConfig читает напрямую. Это четыре отдельные кнопки, C-Up, C-Left, C-Down и C-Right, и каждой можно задать свою привязку.
  • macOS читает через систему. Как поддержка контроллеров Apple размещает кнопки C, а также A и B для этого пэда, не подтверждено. В игре или эмуляторе проверьте их в настройках контроллера, прежде чем играть.
  • В любом случае. Сканировать (Scan) в InputConfig назначает то, что приходит при нажатии кнопки, поэтому номер знать не нужно.

Если кнопка C делает не то, назначьте её заново через Scan, потому что на значения по умолчанию для этого пэда лучше не полагаться.

Используйте для эмуляторов и игр на Mac

  • Эмуляторы консолей. OpenEmu, RetroArch и другие читают сопряжённый контроллер сами, а кнопки назначаются на их экране контроллера. В руководстве по эмуляторам и ретро-играм сказано, где каждый хранит настройки, и разобраны DOSBox и ScummVM, которым нужны клавиши.
  • Игры с поддержкой контроллеров. Пэд, который показывает macOS, появляется в игре. Игра, которая ждёт два стика и четыре плечевые кнопки, на этих пэдах окажется без нужных входов.
  • Игры и программы, которые принимают клавиши. InputConfig превращает крестовину в стрелки или WASD, а каждую кнопку в клавишу, клик или сочетание.

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

Оставьте кабель для зарядки

InputConfig читает эти три контроллера только по Bluetooth. По USB-C контроллер Switch ждёт команды старта, прежде чем что-либо передать, а InputConfig такую команду этим пэдам не посылает. То же касается Switch Pro Controller, который Mac тоже читает только по Bluetooth.

Подключайте кабель, чтобы зарядить, а для игры отсоединяйте его.

Если не подключается

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

  1. Зарядите. Контроллер, который долго лежал в ящике, может сесть. Дайте ему несколько минут на кабеле, затем отсоедините.
  2. Зажмите SYNC снова. Огоньки игроков должны мигать, пока он ищет компьютер.
  3. Забудьте и сопрягите заново. В Системных настройках, Bluetooth нажмите значок «i» рядом с контроллером, выберите Forget This Device и сопрягите с самого начала. Контроллер, которым пользовались со Switch, часто нуждается в этом.
  4. Проверьте macOS. macOS 13 Ventura первая версия, которая показывает эти контроллеры в Контроллерах.
  5. Отметьте в меню Devices. Если Mac показывает его подключённым, а InputConfig нет, отметьте его в меню Devices строки меню.

Другие способы решения есть в статье Switch Pro Controller не работает на Mac, потому что сопрягается он так же. Если он подключён в настройках Bluetooth и подсвечивает Live Visualizer, остальное это назначение.

Что InputConfig не читает

  • SYNC. Контроллер использует её для сопряжения, и она до Mac не доходит.
  • Индикаторы. InputConfig не читает и не задаёт индикаторы игроков, а индикатор зарядки принадлежит самому контроллеру.
  • Кабель. Только Bluetooth, как сказано выше.

Читаются все кнопки, которыми вы играете, а кнопка сопряжения и индикаторы не читаются.

Коротко

  • Сопряжение. Зажмите SYNC, затем Connect в Системных настройках, Bluetooth.
  • Проверка. Смотрите в Системных настройках, Контроллеры на macOS 13 или новее, или в Live Visualizer.
  • Назначение. Сканировать (Scan) каждую кнопку, а C-кнопки пэда N64 проверьте, прежде чем им доверять.
  • Зарядка. Кабель заряжает. Он не подключает.

Контроллеры Switch Online от Nintendo это Bluetooth контроллеры, и Mac относится к ним именно так.

Вопросы

Работает ли контроллер Nintendo 64 из Switch Online на Mac?

Да, по Bluetooth. Зажмите SYNC на верхнем крае, пока огоньки игроков не начнут мигать, затем подключите N64 Controller в Системных настройках, Bluetooth. macOS 13 и новее показывает его как игровой контроллер, а InputConfig читает каждую кнопку, Control Stick и четыре кнопки C.

Работают ли контроллеры SNES и Genesis из Switch Online на Mac?

Да, так же: зажмите SYNC, затем подключите в Системных настройках, Bluetooth. InputConfig читает все их кнопки и крестовину. Стиков у них нет.

Можно ли использовать контроллер Switch Online на Mac с кабелем USB-C?

Для ввода нет. InputConfig читает эти контроллеры только по Bluetooth, а кабель их заряжает.

Какая версия macOS нужна контроллерам Switch Online?

macOS 13 Ventura или новее, чтобы macOS показывала их в Контроллерах.

Как назначить C-кнопки контроллера N64 на Mac?

В InputConfig нажмите Сканировать (Scan) у строки, нажмите кнопку C, а затем выберите клавишу или клик, которые она должна посылать. Если читать напрямую, четыре кнопки C это четыре отдельные кнопки. Как поддержка контроллеров macOS их размещает, не подтверждено, поэтому проверьте их в настройках игры.

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

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

Кто это пишет. 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.