Русский
Работают ли Joy-Con 2 на Mac?
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для 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 года, будет полностью доступна на русском языке.
Шаги
- Узнайте, какие у вас Joy-Con: Joy-Con 2 это пара, которая продаётся со Switch 2.
- Оригинальные Joy-Con объедините в пару в разделе Системные настройки, Bluetooth. macOS их поддерживает.
- С Joy-Con 2 решите, хватит ли вам нажатий клавиш. Если хватит, joycon2mac от loyahdev назначает кнопки и стики на клавиатуру.
- Для виртуального контроллера и мыши сначала прочитайте readme проекта OZORDI JoyCon2Mac: его текущему выпуску нужно отключить SIP и AMFI.
- Для пада 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/joycon2mac | OZORDI/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, 繁體中文, 简体中文
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.