Polski

Czy można używać Switch 2 Pro Controller na Macu?

Nie, nie bezpośrednio. macOS obsługuje oryginalny Switch Pro Controller i Joy-Cony od macOS 13 Ventura, ale nie ma wsparcia dla Switch 2 Pro Controller ani Joy-Con 2, więc nie działają jako kontrolery do gier na Macu. Przez kabel USB-C jest już jednak sposób: InputConfig 1.6 wysyła do Pro Controller 2 polecenia startowe, na które czeka, a potem odczytuje go jak każdy inny pad. Aplikacja oznacza to jako funkcję eksperymentalną, i ja też, bo powstała bez kontrolera pod ręką. Jeśli potrzebny jest kontroler Nintendo, który po prostu działa na Macu już dziś, najlepszym wyborem pozostaje oryginalny Pro Controller.

Pobierz InputConfig z Mac App StoreInputConfig jest za darmo w Mac App Store. macOS 14 lub nowszy, bez konta, bez śledzenia, open source.

Kroki

  1. Podłącz kontroler do Maca kablem USB-C z przesyłem danych.
  2. Otwórz InputConfig 1.6 lub nowszy. Sam uruchomi kontroler.
  3. Poczekaj na diodę gracza 1 i wpis Switch 2 Pro Controller na pasku bocznym.
  4. Stwórz preset albo wybierz układ w Kreatorze inteligentnych ustawień (Smart Preset Maker).

Dlaczego Mac go nie widzi

Mac obsługuje kontrolery, które Apple dodało do swojego frameworka kontrolerów do gier, a pady Switch 2 nie ma na tej liście.

  • Przez USB. Pro Controller 2 pojawia się jako gamepad, ale milczy, dopóki host nie wyśle mu serii poleceń startowych na drugim, specyficznym dla producenta interfejsie USB.
  • Przez Bluetooth. Używa Bluetooth Low Energy według własnego standardu Nintendo zamiast zwykłego parowania.

Projekty społeczności poniżej oraz InputConfig działają tak, że same obsługują te protokoły.

Obejścia od społeczności

  • procon2-mac. GitHub, MIT: narzędzie wiersza poleceń w Swift, które wysyła polecenia startowe przez USB, żeby Steam i inne aplikacje mogły odczytać Pro Controller 2 na kablu, z wibracjami HD. Jego tryb bezprzewodowy wymaga rozszerzenia DriverKit, które trzeba samemu zbudować i podpisać płatnym kontem dewelopera Apple.
  • switch2bridge-macos. GitHub, MIT: aplikacja paska menu w Pythonie, która łączy się z Pro Controller 2 przez Bluetooth Low Energy i zamienia jego przyciski na naciśnięcia klawiszy. Powstała dla emulatora Ryujinx i ma serwer DSU dla gałek analogowych w Dolphin i Cemu. Prosi o uprawnienie Dostępność. Tylko Pro Controller 2.
  • connect_ns2pro_to_mac. GitHub: kolejny most Bluetooth Low Energy dla Pro Controller 2.
  • Switch2ProMac. GitHub: skrypt powłoki, który sprawia, że przewodowy Pro Controller 2 widać w Steam na macOS jako Pro Controller.
  • JoyCon2Mac. GitHub: projekt DriverKit dla Joy-Con 2, który przedstawia je jako wirtualny DualSense i mysz. Jego readme mówi, że wymaga wyłączenia System Integrity Protection i AMFI, co usuwa podstawowe zabezpieczenia Maca, i żeby na razie nie traktować go jak zwykłej instalacji. To projekt dla deweloperów, nie coś do instalacji na Macu, na którym się polega. Drugi projekt o tej samej nazwie mapuje Joy-Con 2 na naciśnięcia klawiszy bez wyłączania czegokolwiek: Joy-Con 2 na Macu opisuje różnicę między nimi.

Wszystkie są nieoficjalne i niezwiązane z Apple ani Nintendo, a nie były testowane. Żaden z nich nie sprawia, że nowe kontrolery stają się zwykłymi kontrolerami Maca, które widzi każda gra.

Użycie z InputConfig na kablu

  1. Podłącz Switch 2 Pro Controller do Maca kablem USB-C, który przesyła dane, bezpośrednio do Maca na czas testów.
  2. Otwórz InputConfig 1.6 lub nowszy.
  • Ty: Poczekaj około sekundy po otwarciu aplikacji.
  • InputConfig: Sam wysyła do kontrolera polecenia startowe.
  • Sprawdź: Zapala się dioda gracza 1, a kontroler pojawia się na górze paska bocznego jako Switch 2 Pro Controller (Experimental).

Naciskaj przyciski przy otwartym Live Visualizer, a potem stwórz preset albo wybierz układ dla jednej z ponad 450 gier i aplikacji w Kreatorze inteligentnych ustawień (Smart Preset Maker).

  • Co odczytuje. Litery Nintendo: każdy przycisk główny, obie gałki, krzyżak, L, R, ZL i ZR, Minus, Plus, Home, Capture, przycisk C i dwa tylne przyciski, GL i GR.
  • Czego potrzebuje. Nie potrzebuje sterownika ani rozszerzenia i niczego nie zmienia w zabezpieczeniach Maca.
  • Po uśpieniu. InputConfig wysyła polecenia startowe ponownie, więc kontroler wraca bez ponownego podłączania.
  • Kontroler GameCube dla Switch 2. Przyjmuje te same polecenia startowe i działa tak samo. Opisuje go strona Kontrolery GameCube na Macu.

Czego jeszcze nie potrafi

  • Być kontrolerem Maca. Dla innych aplikacji nim nie jest, więc gry, które odczytują kontrolery bezpośrednio, nadal go nie widzą.
  • Bluetooth. Działa tylko na kablu.
  • Analogowe ZL i ZR. Są odczytywane jako włączone albo wyłączone.
  • Wibracje i ruch. InputConfig jeszcze nie używa żadnego z nich.

Aplikacja powstała na podstawie opublikowanej przez społeczność sekwencji startowej i układu raportu (dzięki procon2-mac), bez kontrolera pod ręką, dlatego oznacza go jako Experimental. Jeśli przycisk jest odczytywany błędnie, zgłoś problem na GitHubie.

Kontroler w stylu Nintendo, który działa już teraz

  • Oryginalny Switch Pro Controller. Bluetooth, macOS 13 lub nowszy: kroki parowania. Nintendo podaje go jako zgodny ze Switch 2, więc jeden pad może służyć do obu konsol.
  • Oryginalne Joy-Cony. Pojedynczo albo jako para: jak podłączyć Joy-Cony do Maca.
  • Pady 8BitDo. W trybie S (Switch) macOS 13 i nowszy widzi 8BitDo jako Pro Controller, z zamienionymi A i B jak u Nintendo. Który tryb wybrać.

Każdy z nich działa potem w grach bez obsługi kontrolerów dzięki InputConfig, z gotowymi układami dla ponad 450 gier i aplikacji w Kreatorze inteligentnych ustawień (Smart Preset Maker).

Jeśli masz Joy-Con 2

InputConfig nie potrafi jeszcze odczytać Joy-Con 2. Live Visualizer potrafi narysować parę Joy-Con 2, więc preset można dla nich ułożyć, ale żadne dane wejściowe nie docierają. Dopóki to się nie zmieni, do jednoręcznej gry służą oryginalne Joy-Cony: jak podłączyć Joy-Cony do Maca. Strona Joy-Con 2 na Macu opisuje dwa projekty społeczności, które łączą nowe.

Krótko

  • Sam macOS. Nie obsługuje Switch 2 Pro Controller ani Joy-Con 2.
  • Na kablu USB-C. InputConfig 1.6 uruchamia Pro Controller 2 i mapuje go, jako funkcję eksperymentalną.
  • Coś, co po prostu działa. Nadal jest to oryginalny Pro Controller przez Bluetooth.

Użyj kabla do przesyłu danych i nie zmieniaj ustawień zabezpieczeń Maca.

Pytania

Czy Switch 2 Pro Controller działa na Macu?

Nie bezpośrednio: macOS obsługuje oryginalny Switch Pro Controller i Joy-Cony, a nie wersje Switch 2. Na kablu USB-C InputConfig 1.6 potrafi uruchomić Pro Controller 2 i zmapować go na klawisze i mysz, jako funkcję eksperymentalną.

Czy jest sterownik Switch 2 Pro Controller na Maca?

Nie ma oficjalnego sterownika od Apple ani Nintendo. InputConfig nie potrzebuje go na kablu: sam wysyła polecenia startowe kontrolera. Projekty społeczności też są nieoficjalne.

Czy mogę używać Switch 2 Pro Controller w Steam na Macu?

Tylko przez skrypt społeczności, taki jak Switch2ProMac, na kablu. Jest nieoficjalny i nie był testowany.

Czy Joy-Con 2 działają na Macu?

Nie bezpośrednio. Łączą je dwa projekty społeczności o nazwie JoyCon2Mac: jeden mapuje je na naciśnięcia klawiszy, a drugi, sterownik, wymaga wyłączenia podstawowych zabezpieczeń macOS, czego nie polecam na Macu do codziennej pracy.

Czy InputConfig obsługuje Switch 2 Pro Controller?

Tak, przez kabel USB-C, od wersji 1.6, jako funkcję eksperymentalną. Bluetooth nie jest jeszcze obsługiwany, podobnie jak Joy-Con 2. Kontroler GameCube dla Switch 2 działa na kablu tak samo.

Jak odłączyć Switch 2 Pro Controller od InputConfig?

Odłącz go od kabla. Albo kliknij jego wpis na górze paska bocznego i wybierz Disconnect: InputConfig przestaje go odczytywać, dopóki nie zostanie podłączony ponownie albo kliknięty w InputConfig, Devices.

Więcej po polsku

Pełne poradniki, po angielsku

Kto pisze. Ryleigh Newman tworzy InputConfig i na co dzień steruje własnym Makiem za pomocą kontrolera, bo ręce nie działają najlepiej. Ta strona jest przetłumaczona z angielskiego. Główne przyciski i menu aplikacji są po polsku, gdy Mac jest ustawiony na polski. Reszta aplikacji i witryny jest po angielsku.

Ta strona w innych językach: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Pobierz InputConfig z Mac App StoreZa darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.