Č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.
InputConfig je zdarma v Mac App Storu. macOS 14 nebo novější, bez účtu, bez sledování, open source.
Postup
- Připojte ovladač k Macu kabelem USB-C, který přenáší data.
- Otevřete InputConfig 1.6 nebo novější. Ovladač spustí sám.
- Počkejte na rozsvícení hráčské kontrolky 1 a na položku Switch 2 Pro Controller v postranním panelu.
- 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
- Zapojte Switch 2 Pro Controller do Macu kabelem USB-C, který přenáší data, a při zkoušení rovnou do Macu.
- 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, 繁體中文, 简体中文
Zdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.