Русский

Работают ли Joy-Con 2 на Mac?

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

Не напрямую. macOS поддерживает оригинальные Joy-Con начиная с macOS 13 Ventura, а Joy-Con 2, которые продаются со Switch 2, не поддерживает. Два проекта сообщества, оба под названием JoyCon2Mac, всё равно подключают их по Bluetooth. Один превращает кнопки и стики в нажатия клавиш. Другой представляет пару как виртуальный контроллер и мышь, а его текущему выпуску нужно отключить две защиты безопасности Mac. Ни тот, ни другой не проверялся.

Я делаю InputConfig, бесплатное приложение для Mac, которое назначает контроллерам клавиши и мышь. Joy-Con 2 оно пока читать не умеет, и эта страница говорит об этом прямо. Оригинальные Joy-Con оно читает, а также Switch 2 Pro Controller по кабелю.

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

Шаги

  1. Узнайте, какие у вас Joy-Con: Joy-Con 2 это пара, которая продаётся со Switch 2.
  2. Оригинальные Joy-Con объедините в пару в разделе Системные настройки, Bluetooth. macOS их поддерживает.
  3. С Joy-Con 2 решите, хватит ли вам нажатий клавиш. Если хватит, joycon2mac от loyahdev назначает кнопки и стики на клавиатуру.
  4. Для виртуального контроллера и мыши сначала прочитайте readme проекта OZORDI JoyCon2Mac: его текущему выпуску нужно отключить SIP и AMFI.
  5. Для пада Nintendo, которому ничего этого не нужно, используйте оригинальные Joy-Con или Switch 2 Pro Controller по кабелю с InputConfig.

Узнайте, что поддерживает Mac

  • Оригинальные Joy-Con. Поддерживаются начиная с macOS 13 Ventura. Они объединяются в пару в разделе Системные настройки, Bluetooth, и игры, которые читают контроллеры, их видят. Шаги есть на странице как подключить Joy-Con к Mac.
  • Joy-Con 2. Не поддерживаются. Они не подключаются как игровые контроллеры Mac, поэтому через macOS их не видят ни игры, ни мапперы.
  • Switch 2 Pro Controller. macOS его тоже не поддерживает. По кабелю USB-C InputConfig 1.6 запускает его и назначает кнопки как экспериментальную функцию: Switch 2 Pro Controller на Mac.

Joy-Con 2 попадают на Mac только через программы, которые сами говорят на их протоколе Bluetooth.

Отличите два проекта JoyCon2Mac

Два не связанных проекта на GitHub носят одно имя. Они делают разные вещи и требуют от Mac очень разного.

loyahdev/joycon2macOZORDI/JoyCon2Mac
Как его называет readmeИнструмент, чтобы использовать Joy-Con 2 на Mac как клавиатурный контроллерНативный драйвер macOS и приложение-компаньон для Joy-Con 2
Что видит MacНажатия клавиш. Каждая кнопка и направление стика назначены на клавишу, и пока это назначение фиксированоВиртуальный контроллер DualSense и мышь, через системное расширение DriverKit
Как подключаетсяУдерживайте кнопку синхронизации на Joy-Con 2, чтобы объединить его с приложением в пару. До двух штукBluetooth Low Energy. Удерживайте SYNC на каждом Joy-Con, пока не замигают индикаторы
Чего требует от MacЗагрузки приложения со страницы выпусковОтключённых System Integrity Protection и AMFI для текущего выпуска разработки
ДополнительноРаскладка сама меняется между одним Joy-Con, который держат боком, и парой, которую держат вертикальноВибрация, данные о движении, мышь от оптического датчика и переназначение четырёх кнопок на боковых рельсах
Последний выпуск1.0, 9 августа 2025 года0.1.5, 6 сентября 2026 года
Словами автораОсталось много ошибок, а некоторые назначения могут быть неверны в одной из ориентацийПока не считайте это обычной установкой для потребителей

Репозитории: loyahdev/joycon2mac и OZORDI/JoyCon2Mac. Оба неофициальные и не связаны с Apple или Nintendo. По одному названию не понять, какой из проектов перед вами, поэтому проверяйте репозиторий, откуда взята загрузка.

Сначала взвесьте цену для безопасности

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

  • System Integrity Protection. Защита macOS, которая не даёт программам менять защищённые части системы.
  • AMFI. Часть macOS, которая перед запуском проверяет, что код подписан.
  • Что советует readme. Используйте Mac, на котором вам спокойно заниматься разработкой драйверов, и снова включите обе защиты, когда закончите проверку.

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

Используйте Joy-Con 2 как мышь

В Joy-Con 2 есть оптический датчик, и проект с драйвером его использует. По его readme, датчик становится для macOS настоящей мышью, приложение выбирает тот Joy-Con, который лежит на поверхности, а один Joy-Con может быть мышью, пока второй остаётся частью пары контроллеров. Есть режимы Off, Slow, Normal и Fast.

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

Используйте пады Nintendo, которые работают сегодня

  • Оригинальные Joy-Con. Bluetooth, без дополнительных программ, один или два сразу. Про один Joy-Con, который держат боком, рассказывает страница Joy-Con в InputConfig.
  • Оригинальный Switch Pro Controller. Контроллер Nintendo, который просто работает на Mac. Как подключить Switch Pro Controller к Mac.
  • Switch 2 Pro Controller, по кабелю. InputConfig 1.6 запускает его и назначает кнопки, с пометкой «экспериментально».

Если у вас оба поколения, с Mac лучше объединять в пару оригинальные Joy-Con. Проверка Joy-Con показывает в браузере, отправляет ли подключённый Joy-Con свои кнопки.

Узнайте, как обстоят дела у InputConfig

InputConfig пока не умеет читать Joy-Con 2. Рисунок Joy-Con 2 есть, но он экспериментальный и в 1.6 выключен, и никакой ввод не приходит. Эта страница изменится, когда приложение начнёт их читать, и не раньше.

Что оно делает сегодня с оборудованием Nintendo: оригинальные Joy-Con и Pro Controller по Bluetooth, а также Switch 2 Pro Controller и контроллер GameCube для Switch 2 по кабелю USB-C, оба как экспериментальная функция.

Коротко

  • Один macOS. Поддержки Joy-Con 2 в нём нет.
  • loyahdev/joycon2mac. Joy-Con 2 как фиксированный набор нажатий клавиш. Обычное приложение, последний выпуск в августе 2025 года.
  • OZORDI/JoyCon2Mac. Виртуальный контроллер и мышь ценой временно отключённых SIP и AMFI.
  • Без компромиссов. Используйте оригинальные Joy-Con.

Пока Apple не добавит Joy-Con 2, любой путь к Mac это проект сообщества, поэтому прочитайте его readme до установки.

Вопросы

Что такое JoyCon2Mac?

Два отдельных проекта сообщества на GitHub носят это имя. loyahdev/joycon2mac превращает кнопки и стики Joy-Con 2 в нажатия клавиш. OZORDI/JoyCon2Mac это драйвер и приложение, которое представляет Joy-Con 2 как виртуальный контроллер DualSense и мышь. Ни один из них не создан Apple или Nintendo.

Безопасно ли устанавливать JoyCon2Mac?

Они разные. В readme проекта с драйвером сказано, что его текущему выпуску нужно отключить System Integrity Protection и AMFI и что пока его не стоит считать обычной установкой для потребителей. Проект с клавиатурой это просто загрузка приложения без такого шага. Ни один из них не проверялся.

Подключаются ли Joy-Con 2 к Mac по Bluetooth?

Не через macOS, который их не поддерживает. Оба проекта JoyCon2Mac сами общаются с Joy-Con 2: нужно удерживать кнопку синхронизации, и приложение подключается.

Можно ли использовать Joy-Con 2 как мышь на Mac?

В readme OZORDI JoyCon2Mac сказано, что да: оптический датчик Joy-Con 2 становится мышью, а выбирается тот Joy-Con, который лежит на поверхности. Текущему выпуску этого проекта нужно отключить две защиты безопасности macOS.

Работает ли InputConfig с Joy-Con 2?

Пока нет. Рисунок Joy-Con 2 есть, но он экспериментальный и в 1.6 выключен, и никакой ввод не приходит. Приложение читает оригинальные Joy-Con по Bluetooth и Switch 2 Pro Controller по кабелю USB-C, причём второе как экспериментальную функцию.

Работают ли оригинальные Joy-Con на Mac?

Да. macOS поддерживает их начиная с macOS 13 Ventura. Объедините каждый в пару в разделе Системные настройки, Bluetooth.

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

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

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