Nederlands

Kun je een Switch 2 Pro Controller op een Mac gebruiken?

Niet standaard, nee. macOS ondersteunt de originele Switch Pro Controller en Joy-Cons vanaf macOS 13 Ventura, maar heeft geen ondersteuning voor de Switch 2 Pro Controller of de Joy-Con 2. Ze werken dus niet als Mac-gamecontrollers. Via een USB-C-kabel is er nu wel een manier: InputConfig 1.6 stuurt de Pro Controller 2 de opstartcommando's waarop hij wacht en leest hem daarna uit zoals elke andere controller. De app markeert dit als experimenteel en ik doe dat ook, omdat ik het heb gebouwd zonder de controller in handen te hebben. Wil je een Nintendo-controller die vandaag gewoon werkt op een Mac, dan kies ik nog steeds de originele Pro Controller.

Download InputConfig in de Mac App StoreInputConfig is gratis in de Mac App Store. macOS 14 of nieuwer, geen account, geen tracking, open source.

Stappen

  1. Sluit de controller met een USB-C-datakabel aan op de Mac.
  2. Open InputConfig 1.6 of nieuwer. De app start de controller zelf.
  3. Wacht op spelerlampje 1 en op het item Switch 2 Pro Controller in de zijbalk.
  4. Maak een preset, of kies een indeling in de Smart Preset Maker.

Waarom de Mac hem niet ziet

Een Mac ondersteunt de controllers die Apple aan zijn gamecontroller-framework heeft toegevoegd, en de Switch 2-controllers staan niet op die lijst.

  • Via USB. De Pro Controller 2 verschijnt wel als gamepad, maar hij blijft stil tot de host hem een reeks opstartcommando's stuurt via een tweede, fabrikantspecifieke USB-interface.
  • Via Bluetooth. Hij gebruikt Bluetooth Low Energy met het eigen protocol van Nintendo in plaats van gewone koppeling.

De communityprojecten hieronder, en InputConfig, werken door zelf die protocollen te spreken.

De omwegen van de community

  • procon2-mac. GitHub, MIT: een Swift-opdrachtregeltool die de opstartcommando's via USB verstuurt, zodat Steam en andere apps de Pro Controller 2 aan een kabel kunnen lezen, met HD-trillingen. De draadloze modus vraagt een DriverKit-extensie die je zelf bouwt en ondertekent met een betaald Apple-ontwikkelaarsaccount.
  • switch2bridge-macos. GitHub, MIT: een Python-menubalkapp die via Bluetooth Low Energy verbinding maakt met de Pro Controller 2 en de knoppen omzet in toetsaanslagen. Hij is geschreven voor de emulator Ryujinx, met een DSU-server voor analoge sticks in Dolphin en Cemu. De app vraagt toestemming voor Toegankelijkheid. Alleen voor de Pro Controller 2.
  • connect_ns2pro_to_mac. GitHub: nog een Bluetooth Low Energy-brug voor de Pro Controller 2.
  • Switch2ProMac. GitHub: een shellscript waardoor een bedrade Pro Controller 2 in Steam op macOS als Pro Controller verschijnt.
  • JoyCon2Mac. GitHub: een DriverKit-project voor de Joy-Con 2 dat ze toont als virtuele DualSense en als muis. In de readme staat dat System Integrity Protection en AMFI uit moeten staan, waardoor belangrijke beveiliging van de Mac verdwijnt, en dat je het nog niet als gewone installatie moet zien. Het is een ontwikkelaarsproject en niet iets voor de Mac waar je op rekent. Een tweede project met dezelfde naam wijst de Joy-Con 2 toe aan toetsaanslagen zonder dat er iets wordt uitgezet: Joy-Con 2 op een Mac legt het verschil uit.

Ze zijn allemaal onofficieel en niet verbonden aan Apple of Nintendo, en ik heb ze niet getest. Geen van allen maakt van de nieuwe controllers gewone Mac-controllers die elke game ziet.

Gebruiken met InputConfig via een kabel

  1. Sluit de Switch 2 Pro Controller met een USB-C-kabel die data doorgeeft aan op je Mac, rechtstreeks op de Mac zolang je test.
  2. Open InputConfig 1.6 of nieuwer.
  • Jij: Wacht ongeveer een seconde nadat je de app hebt geopend.
  • InputConfig: Stuurt de controller zelf zijn opstartcommando's.
  • Controle: Spelerlampje 1 gaat aan en de controller verschijnt bovenaan de zijbalk als Switch 2 Pro Controller (Experimental).

Druk op de knoppen terwijl de Live Visualizer openstaat. Maak daarna een preset of kies in de Smart Preset Maker een indeling voor een van de ruim 450 games en apps.

  • Wat hij uitleest. De letters van Nintendo: alle actieknoppen, beide sticks, het D-pad, L, R, ZL en ZR, Minus, Plus, Home, Capture, de C-knop en de twee achterknoppen, GL en GR.
  • Wat hij nodig heeft. Hij heeft geen driver en geen extensie nodig en verandert niets aan de beveiliging van je Mac.
  • Na slaapstand. InputConfig stuurt de opstartcommando's opnieuw, zodat de controller terugkomt zonder opnieuw aan te sluiten.
  • De GameCube-controller voor Switch 2. Hij krijgt dezelfde opstartcommando's en werkt op dezelfde manier. GameCube-controllers op een Mac behandelt dat.

Wat nog niet kan

  • Een Mac-gamecontroller zijn. Voor andere apps is hij dat niet, dus games die controllers rechtstreeks lezen zien hem nog steeds niet.
  • Bluetooth. Het werkt alleen met een kabel.
  • Analoge ZL en ZR. Ze worden gelezen als aan of uit.
  • Trillingen en beweging. InputConfig gebruikt geen van beide al.

Ik heb het gebouwd op basis van de gepubliceerde opstartreeks en rapportindeling van de community (met dank aan procon2-mac), zonder de controller in handen te hebben. Daarom noemt de app het Experimental. Leest een knop verkeerd, open dan een issue op GitHub.

Een Nintendo-achtige controller die nu werkt

  • De originele Switch Pro Controller. Bluetooth, macOS 13 of nieuwer: stappen om te koppelen. Nintendo noemt hem compatibel met de Switch 2, dus één controller kan voor beide dienen.
  • De originele Joy-Cons. Eén voor één of als paar: Joy-Cons verbinden met een Mac.
  • 8BitDo-controllers. In de modus S (Switch) zien macOS 13 en nieuwer een 8BitDo als Pro Controller, met de verwisselde A en B van Nintendo. Welke modus je kiest.

Elk van deze werkt daarna via InputConfig in games zonder controllerondersteuning, met kant-en-klare indelingen voor ruim 450 games en apps in de Smart Preset Maker.

Als je Joy-Con 2 hebt

InputConfig kan de Joy-Con 2 nog niet lezen. De Live Visualizer kan een Joy-Con 2-paar tekenen, dus je kunt er een preset voor indelen, maar er komt geen invoer binnen. Tot dat verandert, zijn de originele Joy-Cons de Nintendo-controllers voor gebruik met één hand: Joy-Cons verbinden met een Mac. Joy-Con 2 op een Mac behandelt de twee communityprojecten die de nieuwe verbinden.

De korte versie

  • Alleen macOS. Het heeft geen ondersteuning voor de Switch 2 Pro Controller of de Joy-Con 2.
  • Via een USB-C-kabel. InputConfig 1.6 start de Pro Controller 2 en wijst hem toe, als experimentele functie.
  • Iets dat gewoon werkt. Dat is nog steeds de originele Pro Controller via Bluetooth.

Gebruik een datakabel en laat de beveiligingsinstellingen van je Mac met rust.

Vragen

Werkt de Switch 2 Pro Controller op een Mac?

Niet standaard: macOS ondersteunt de originele Switch Pro Controller en Joy-Cons, niet de Switch 2-versies. Via een USB-C-kabel kan InputConfig 1.6 de Pro Controller 2 starten en toewijzen aan toetsen en de muis, als experimentele functie.

Is er een Switch 2 Pro Controller-driver voor Mac?

Er is geen officiële driver van Apple of Nintendo. InputConfig heeft er aan een kabel geen nodig: de app stuurt de opstartcommando's van de controller zelf. De communityprojecten zijn ook onofficieel.

Kan ik de Switch 2 Pro Controller in Steam op een Mac gebruiken?

Alleen via een communityscript zoals Switch2ProMac, aan een kabel. Het is onofficieel en ik heb het niet getest.

Werken Joy-Con 2 op een Mac?

Niet standaard. Twee communityprojecten met de naam JoyCon2Mac verbinden ze: het ene wijst ze toe aan toetsaanslagen, het andere, een driver, vraagt dat belangrijke macOS-beveiliging uitstaat, wat ik op een Mac voor dagelijks gebruik niet zou doen.

Ondersteunt InputConfig de Switch 2 Pro Controller?

Ja, via een USB-C-kabel, vanaf versie 1.6, als experimentele functie. Bluetooth wordt nog niet ondersteund en de Joy-Con 2 ook niet. De GameCube-controller voor Switch 2 werkt aan een kabel op dezelfde manier.

Hoe ontkoppel ik een Switch 2 Pro Controller van InputConfig?

Haal hem uit de poort. Of klik op zijn item bovenaan de zijbalk en kies Disconnect: InputConfig stopt met lezen tot hij weer is aangesloten of is aangeklikt onder InputConfig, Devices.

Meer in het Nederlands

Uitgebreide handleidingen, in het Engels

Wie dit schrijft. Ryleigh Newman ontwikkelt InputConfig en bedient de eigen Mac elke dag met een controller, omdat de handen niet goed meewerken. Deze pagina is vertaald uit het Engels. De belangrijkste knoppen en menu's van de app staan in het Nederlands als de Mac in het Nederlands is ingesteld; deze pagina noemt ze zo, met de Engelse naam tussen haakjes. De rest van de app en van de site is in het Engels.

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

Download InputConfig in de Mac App StoreGratis. macOS 14 of nieuwer. Geen account, niets verlaat je Mac. Open source op GitHub.