Українська
Чи працюють Joy-Con 2 на Mac?
Цей застосунок повністю безкоштовний. Обліковий запис створювати не потрібно. Немає підписок, складних завантажень, і нічого не заблоковано. Оптимізовано для Apple Silicon.
Не вбудовано. macOS підтримує оригінальні Joy-Con починаючи з macOS 13 Ventura, а Joy-Con 2, що продаються зі Switch 2, не підтримує. Починаючи з версії 1.8, InputConfig, безкоштовна програма для Mac, яку я створюю, читає їх сама, кожен Joy-Con 2 окремо: через USB у зарядному тримачі Joy-Con 2 або через Bluetooth, щойно ви ввімкнете налаштування. Застосунок позначає це як експериментальне, а частину про Bluetooth як ще не перевірену на контролері, бо її створено без Joy-Con 2 під рукою.
Два проєкти спільноти, обидва під назвою JoyCon2Mac, теж підключають їх через Bluetooth. Один перетворює кнопки й стіки на натискання клавіш. Другий подає пару як віртуальний контролер і мишу, а його поточна версія вимагає вимкнути два захисти безпеки Mac. Жодного з них не перевірено. InputConfig не потребує драйвера і нічого не вимикає.
Кроки
- Перевірте, які в вас Joy-Con: Joy-Con 2 це пара, що продається зі Switch 2.
- З оригінальними Joy-Con створіть пару в Системних параметрах, Bluetooth. macOS їх підтримує.
- З Joy-Con 2 під’єднайте зарядний тримач до Mac через USB-C або увімкніть налаштування Bluetooth для Switch 2 в InputConfig, Settings, Devices.
- Для Bluetooth утримуйте кнопку синхронізації на кожному Joy-Con 2, доки індикатори не побіжать, і залиште InputConfig відкритим.
- Якщо вам потрібні натискання клавіш без мапера або віртуальний контролер, спершу прочитайте readme обох проєктів JoyCon2Mac: той, що з драйвером, вимагає вимкнути SIP і AMFI.
З'ясуйте, що підтримує Mac
- Оригінальні Joy-Con. Підтримуються починаючи з macOS 13 Ventura. Вони підключаються в Системних параметрах, Bluetooth, і ігри, що читають контролери, їх бачать. Як підключити Joy-Con до Mac містить кроки.
- Joy-Con 2. Не підтримуються. Вони не підключаються як ігрові контролери Mac, тож жодна гра не бачить їх через macOS. InputConfig читає їх сам, як описано нижче.
- Switch 2 Pro Controller. macOS його теж не підтримує. InputConfig читає його через кабель USB-C і через Bluetooth з відповідним налаштуванням, як експериментальну функцію: Switch 2 Pro Controller на Mac.
Joy-Con 2 потрапляють на Mac лише через програму, яка сама розуміє їхній протокол.
Розрізніть два проєкти 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, на який ви покладаєтеся. Клавіатурний проєкт не просить ні того, ні іншого, і InputConfig теж.
Подивіться, що ще підключає Joy-Con 2
Ці дві сторінки GitHub прочитано 27 жовтня 2026 року. Жодна не від Apple чи Nintendo, і жодну не перевірено.
- switch2mac. Програма рядка меню від Peterksharma для Joy-Con 2 (окремо чи як пов'язана пара), Pro Controller 2 і контролера GameCube для Switch 2. Вона підключається через Bluetooth, потребує macOS 15 чи новішої на Apple silicon і показує кожен контролер програмам як віртуальний геймпад. У її readme сказано, що Apple надала програмі дозвіл (entitlement), який це дозволяє, і не згадано про вимкнення SIP чи встановлення розширення драйвера. На тому геймпаді вона не передає вібрацію чи рух і називає себе бета-версією.
- Switch 2 Controller Helper. Робота в процесі від AlexmChadwick, але лише для Pro Controller 2, тож для Joy-Con 2 він марний. Його режим віртуального геймпада потребує платного дозволу Apple для розробників або вимкненого SIP. Сторінка про Switch 2 Pro Controller порівнює його з іншими інструментами.
З інструментів спільноти я б прочитав спершу switch2mac, бо за його readme він просить найменше від вашого Mac.
JoyCon2Mac не працює
Це для проєкту драйвера OZORDI/JoyCon2Mac. У його readme сказано, що якщо програма відкривається, а контролер чи миша не з'являються, то системне розширення, імовірно, не завантажилося, або macOS заблокувала його, бо розширення не нотаризоване. Піднімайтеся цією драбиною, починаючи з найменшого кроку:
- Перевірте, що SIP і AMFI вимкнено. Поточна розробницька збірка потребує обох, і readme прямо про це каже.
- Схваліть розширення. Відкрийте Системні параметри, Приватність і безпека та дозвольте його, якщо macOS запитає. Перезапустіть, якщо так сказано, потім знову відкрийте програму.
- Клацніть програму правою кнопкою і виберіть Відкрити. Readme радить це, коли Gatekeeper блокує перший запуск.
- Перевірте, звідки ви її взяли. Назву мають два проєкти, тож переконайтеся, що завантаження з того репозиторію, який ви мали на увазі. Проєкт для клавіатури нічого з цього не просить.
Якщо ви не хочете вимикати базові захисти, InputConfig читає Joy-Con 2 сам і нічого не змінює в безпеці вашого Mac.
Використайте Joy-Con 2 як мишу
У Joy-Con 2 є оптичний датчик, і проєкт із драйвером його використовує. Його readme каже, що датчик стає для macOS справжньою мишею, що додаток обирає той Joy-Con, який лежить на поверхні, і що один Joy-Con може бути мишею, поки другий лишається частиною пари контролера. Є режими Off, Slow, Normal і Fast.
Цей шлях несе ту саму ціну безпеки, що й решта того проєкту. InputConfig не читає оптичний датчик, але може рухати вказівник стіком Joy-Con 2. Для вказівника з контролера без жодних вимкнень мапер робить це зі стіка. Як використовувати ігровий контролер як мишу на Mac розповідає про це з InputConfig, зокрема з одним оригінальним Joy-Con.
Користуйтеся контролерами Nintendo, що працюють сьогодні
- Оригінальні Joy-Con. Bluetooth, без додаткових програм, один або два одночасно. Joy-Con в InputConfig розповідає про один, затиснутий боком.
- Оригінальний Switch Pro Controller. Контролер Nintendo, який просто працює на Mac. Як підключити Switch Pro Controller до Mac.
- Switch 2 Pro Controller. InputConfig читає його через кабель або Bluetooth, з позначкою експериментального.
Якщо у вас обидва покоління і ви хочете, щоб ігри їх бачили, до Mac слід підключати оригінальні Joy-Con. Тестер Joy-Con показує в браузері, чи підключений Joy-Con надсилає свої кнопки.
Використовуйте Joy-Con 2 з InputConfig
Починаючи з 1.8, InputConfig читає кожен Joy-Con 2 окремо, тримаючи боком, як один оригінальний Joy-Con. Йому не потрібен драйвер, і він нічого не змінює в безпеці вашого Mac.
- Через USB. Вставте їх у зарядний тримач Joy-Con 2 і під’єднайте тримач до Mac кабелем USB-C, що передає дані. InputConfig надсилає їм ті самі стартові команди, що й Switch 2 Pro Controller.
- Через Bluetooth. Відкрийте Settings, Devices і ввімкніть Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth (Під'єднувати контролери Switch 2 Pro, GameCube і Joy-Con 2 по Bluetooth). Потім утримуйте кнопку синхронізації на кожному Joy-Con 2, доки індикатори не побіжать, і InputConfig підключається до нього, поки застосунок працює.
- Що він читає. Стік і його натискання, кнопки обличчя або стрілки, SL і SR, L і ZL або R і ZR, Minus або Plus, Capture або Home, кнопку C, GL або GR та датчики руху.
- Чого не робить. Двох як одного спільного пада, оптичного датчика миші, вібрації та NFC.
Бічна панель показує їх як Joy-Con 2 (L) (Experimental) і Joy-Con 2 (R) (Experimental), а налаштування Bluetooth позначено як ще не перевірене на контролері. Сама macOS досі їх не читає, тож ігри, які читають контролери через macOS, їх не бачать. Натисніть кожну кнопку з відкритим Live Visualizer (Візуалізатор наживо), перш ніж покладатися на розкладку, і відкрийте issue на GitHub, якщо якась читається неправильно.
Коротко
- Сама macOS. Не підтримує Joy-Con 2.
- InputConfig 1.8. Кожен Joy-Con 2 окремо, через USB у тримачі або через Bluetooth з відповідним налаштуванням, зіставлений із клавішами та мишею. Експериментально.
- loyahdev/joycon2mac. Joy-Con 2 як фіксований набір натискань клавіш. Звичайний додаток, востаннє випущений у серпні 2025.
- OZORDI/JoyCon2Mac. Віртуальний контролер і миша, ціною вимкнених поки що SIP і AMFI.
Доки Apple не додасть Joy-Con 2, кожен шлях до Mac це застосунок, який сам спілкується з ними, тож перевірте, чого кожен вимагає від вашого Mac, перш ніж його встановлювати.
Питання
Що таке JoyCon2Mac?
Два окремі проєкти спільноти на GitHub мають таку назву. loyahdev/joycon2mac перетворює кнопки й стіки Joy-Con 2 на натискання клавіш. OZORDI/JoyCon2Mac це драйвер і додаток, що подає Joy-Con 2 як віртуальний контролер DualSense і мишу. Жоден не від Apple чи Nintendo.
Чи безпечно встановлювати JoyCon2Mac?
Вони різні. Readme проєкту з драйвером каже, що його поточна версія вимагає вимкнути System Integrity Protection і AMFI та що її не слід сприймати як звичайне встановлення для користувачів. Клавіатурний проєкт це завантаження додатка без такого кроку. Жодного з них не перевірено. Завантажуйте лише з репозиторію GitHub того проєкту, який ви маєте на увазі, loyahdev/joycon2mac або OZORDI/JoyCon2Mac, бо сама назва не каже, який із них який.
JoyCon2Mac не працює: що перевірити?
Для проєкту драйвера OZORDI readme каже, що розширення, імовірно, не завантажене або macOS його заблокувала. Переконайтеся, що SIP і AMFI вимкнено, схваліть розширення в Системні параметри, Приватність і безпека, перезапустіть, якщо попросять, і відкрийте застосунок знову.
JoyCon2Mac чи InputConfig: що вибрати?
JoyCon2Mac (OZORDI) дає віртуальний DualSense і мишу ціною вимкнених поки що SIP і AMFI. InputConfig читає кожен Joy-Con 2 окремо й призначає його на клавіші та мишу, нічого не змінює в безпеці вашого Mac і є експериментальним.
Чи можна використовувати Joy-Con 2 як мишу на Mac?
Readme OZORDI JoyCon2Mac каже, що так: він перетворює оптичний сенсор Joy-Con 2 на мишу й вибирає той Joy-Con, що лежить на поверхні. Поточна версія цього проєкту вимагає вимкнути два засоби захисту macOS. InputConfig не читає оптичний сенсор, але може рухати вказівник зі стіка.
Чи працює InputConfig з Joy-Con 2?
Так, починаючи з 1.8, як експериментальна функція: кожен Joy-Con 2 окремо, через USB у зарядному тримачі або через Bluetooth з увімкненим параметром Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth у Settings, Devices. Частину про Bluetooth позначено як ще не перевірену на контролері.
Більше українською
Докладні посібники, англійською
Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм Mac за допомогою геймпада, бо руки погано слухаються. Цю сторінку перекладено з англійської. Якщо на Mac вибрано українську мову, InputConfig показується українською. Деякі сторінки сайту є лише англійською.
Ця сторінка іншими мовами: English, Italiano, 日本語
Безкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.