Čeština

Dá se na Macu používat Switch 2 Pro Controller?

Napřímo ne. macOS podporuje původní Switch Pro Controller a Joy-Cony od macOS 13 Ventura, ale Switch 2 Pro Controller ani Joy-Con 2 nepodporuje, takže jako herní ovladače Macu nefungují. Přes kabel USB-C ale dnes existuje cesta: InputConfig 1.6 pošle Pro Controlleru 2 spouštěcí příkazy, na které čeká, a potom ho čte jako každý jiný gamepad. Aplikace to označuje jako experimentální a já také, protože vznikla bez ovladače po ruce. Pokud chcete nintendový ovladač, který na Macu prostě funguje už dnes, doporučuji původní Pro Controller.

Stáhnout InputConfig z Mac App StoruInputConfig je zdarma v Mac App Storu. macOS 14 nebo novější, bez účtu, bez sledování, open source.

Postup

  1. Připojte ovladač k Macu kabelem USB-C, který přenáší data.
  2. Otevřete InputConfig 1.6 nebo novější. Ovladač spustí sám.
  3. Počkejte na rozsvícení hráčské kontrolky 1 a na položku Switch 2 Pro Controller v postranním panelu.
  4. Sestavte předvolbu, nebo vyberte rozvržení v Smart Preset Maker.

Proč ho Mac nevidí

Mac podporuje ovladače, které Apple přidal do svého frameworku pro herní ovladače, a pady Switch 2 na tomto seznamu nejsou.

  • Přes USB. Pro Controller 2 se jako gamepad objeví, ale mlčí, dokud mu počítač nepošle sekvenci spouštěcích příkazů přes druhé rozhraní USB specifické pro výrobce.
  • Přes Bluetooth. Používá Bluetooth Low Energy s vlastním protokolem Nintenda, ne běžné párování.

Komunitní projekty níže i InputConfig fungují tak, že tyto protokoly mluví samy.

Komunitní řešení

  • procon2-mac. GitHub, MIT: nástroj příkazového řádku ve Swiftu, který posílá spouštěcí příkazy přes USB, takže Steam a další aplikace mohou číst Pro Controller 2 na kabelu, včetně HD vibrací. Jeho bezdrátový režim vyžaduje rozšíření DriverKit, které si musíte sami sestavit a podepsat s placeným vývojářským účtem Apple.
  • switch2bridge-macos. GitHub, MIT: aplikace v Pythonu pro řádek nabídek, která se k Pro Controlleru 2 připojí přes Bluetooth Low Energy a převede jeho tlačítka na stisky kláves. Je napsaná pro emulátor Ryujinx a má server DSU pro analogové páčky v Dolphinu a Cemu. Žádá o oprávnění Zpřístupnění. Jen pro Pro Controller 2.
  • connect_ns2pro_to_mac. GitHub: další most přes Bluetooth Low Energy pro Pro Controller 2.
  • Switch2ProMac. GitHub: skript shellu, který způsobí, že kabelový Pro Controller 2 vypadá ve Steamu na macOS jako Pro Controller.
  • JoyCon2Mac. GitHub: projekt DriverKit pro Joy-Con 2, který je představí jako virtuální DualSense a myš. Jeho readme říká, že vyžaduje vypnutou ochranu System Integrity Protection a AMFI, čímž se odstraní základní bezpečnostní ochrany Macu, a že se zatím nemá brát jako běžná instalace. Je to vývojářský projekt, ne něco pro Mac, na který se spoléháte. Druhý projekt se stejným názvem mapuje Joy-Con 2 na stisky kláves bez vypínání čehokoli: Joy-Con 2 na Macu oba rozlišuje.

Všechny jsou neoficiální a nejsou spojené s Applem ani Nintendem a u mě nejsou otestované. Žádný z nich z nových ovladačů neudělá běžné ovladače Macu, které uvidí každá hra.

Použití s InputConfig na kabelu

  1. Zapojte Switch 2 Pro Controller do Macu kabelem USB-C, který přenáší data, a při zkoušení rovnou do Macu.
  2. Otevřete InputConfig 1.6 nebo novější.
  • Vy: Po otevření aplikace počkejte asi vteřinu.
  • InputConfig: Pošle ovladači spouštěcí příkazy sám.
  • Kontrola: Rozsvítí se hráčská kontrolka 1 a ovladač se objeví nahoře v postranním panelu jako Switch 2 Pro Controller (Experimental).

Stiskejte tlačítka při otevřeném Live Visualizer, potom sestavte předvolbu nebo vyberte rozvržení pro jednu z více než 450 her a aplikací v Smart Preset Maker.

  • Co čte. Písmena Nintenda: každé čelní tlačítko, obě páčky, D-pad, L, R, ZL a ZR, Minus, Plus, Home, Capture, tlačítko C a dvě zadní tlačítka GL a GR.
  • Co potřebuje. Nepotřebuje žádný ovladač ani rozšíření a na zabezpečení vašeho Macu nic nemění.
  • Po uspání. InputConfig pošle spouštěcí příkazy znovu, takže se ovladač vrátí bez opětovného zapojení.
  • Ovladač GameCube pro Switch 2. Přijímá stejné spouštěcí příkazy a funguje stejně. Popisuje ho článek ovladače GameCube na Macu.

Co zatím neumí

  • Být herním ovladačem Macu. Pro jiné aplikace jím není, takže hry, které čtou ovladače přímo, ho pořád nevidí.
  • Bluetooth. Funguje jen na kabelu.
  • Analogové ZL a ZR. Čtou se jako zapnuto nebo vypnuto.
  • Vibrace a pohyb. InputConfig zatím nepoužívá ani jedno.

Vzniklo to podle zveřejněné komunitní spouštěcí sekvence a rozložení hlášení (díky procon2-mac), bez ovladače po ruce, a proto ho aplikace označuje jako Experimental. Pokud tlačítko hlásí něco jiného, otevřete issue na GitHubu.

Použijte nintendový ovladač, který funguje už teď

  • Původní Switch Pro Controller. Bluetooth, macOS 13 nebo novější: postup párování. Nintendo ho uvádí jako kompatibilní se Switch 2, takže jeden pad poslouží pro oba.
  • Původní Joy-Cony. Po jednom nebo jako dvojice: jak připojit Joy-Cony k Macu.
  • Pady 8BitDo. V režimu S (Switch) vidí macOS 13 a novější 8BitDo jako Pro Controller, s prohozenými A a B podle Nintenda. Jaký režim použít.

Kterýkoli z nich pak díky InputConfig funguje i ve hrách bez podpory ovladačů, s hotovými rozvrženími pro více než 450 her a aplikací v Smart Preset Maker.

Pokud máte Joy-Con 2

InputConfig zatím Joy-Con 2 číst neumí. Live Visualizer umí dvojici Joy-Con 2 nakreslit, takže se pro ně dá rozvržení předvolby připravit, ale žádný vstup nedorazí. Dokud se to nezmění, jsou nintendovými ovladači pro jednu ruku původní Joy-Cony: jak připojit Joy-Cony k Macu. Článek Joy-Con 2 na Macu popisuje dva komunitní projekty, které nové ovladače připojí.

Stručně

  • Samotný macOS. Switch 2 Pro Controller ani Joy-Con 2 nepodporuje.
  • Na kabelu USB-C. InputConfig 1.6 Pro Controller 2 spustí a namapuje, jako experimentální funkci.
  • Něco, co prostě funguje. To je pořád původní Pro Controller přes Bluetooth.

Použijte datový kabel a bezpečnostní nastavení Macu nechte být.

Otázky

Funguje Switch 2 Pro Controller na Macu?

Napřímo ne: macOS podporuje původní Switch Pro Controller a Joy-Cony, ne verze pro Switch 2. Na kabelu USB-C může InputConfig 1.6 Pro Controller 2 spustit a namapovat na klávesy a myš, jako experimentální funkci.

Existuje ovladač (driver) Switch 2 Pro Controller pro Mac?

Oficiální ovladač od Applu ani Nintenda neexistuje. InputConfig ho na kabelu nepotřebuje: spouštěcí příkazy ovladače pošle sám. Komunitní projekty jsou také neoficiální.

Dá se Switch 2 Pro Controller používat ve Steamu na Macu?

Jen přes komunitní skript, například Switch2ProMac, a to na kabelu. Je neoficiální a u mě není otestovaný.

Fungují Joy-Con 2 na Macu?

Napřímo ne. Připojují je dva komunitní projekty s názvem JoyCon2Mac: jeden je mapuje na stisky kláves a druhý, ovladač, vyžaduje vypnutou základní bezpečnostní ochranu macOS, což na Macu, který běžně používáte, nedoporučuji.

Podporuje InputConfig Switch 2 Pro Controller?

Ano, přes kabel USB-C, od verze 1.6, jako experimentální funkci. Bluetooth zatím podporováno není a Joy-Con 2 také ne. Ovladač GameCube pro Switch 2 funguje na kabelu stejně.

Jak odpojím Switch 2 Pro Controller od InputConfig?

Odpojte ho od kabelu. Nebo klikněte na jeho položku nahoře v postranním panelu a zvolte Disconnect: InputConfig ho přestane číst, dokud ho znovu nezapojíte nebo na něj neklepnete v InputConfig, Devices.

Další v češtině

Podrobné návody, v angličtině

Kdo píše. Ryleigh Newman vyvíjí InputConfig a svůj Mac každý den ovládá ovladačem, protože ruce nefungují dobře. Tato stránka je přeložená z angličtiny. Rozhraní aplikace a zbytek webu jsou v angličtině.

Tato stránka v dalších jazycích: English, العربية, 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, 繁體中文, 简体中文

Stáhnout InputConfig z Mac App StoruZdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.