Français
Peut-on utiliser une Switch 2 Pro Controller sur un Mac ?
Cette app est entièrement gratuite. Pas besoin de créer un compte. Pas d'abonnement, pas de téléchargement compliqué, et rien n'est verrouillé. Optimisée pour Apple Silicon.
Pas en natif, non. macOS prend en charge la Switch Pro Controller d'origine et les Joy-Con à partir de macOS 13 Ventura, mais il ne gère ni la Switch 2 Pro Controller ni les Joy-Con 2, qui ne fonctionnent donc pas comme manettes de jeu sur Mac. InputConfig, l'app Mac gratuite que je fais, les lit pourtant. Sur un câble USB-C, elle envoie à la Pro Controller 2 les commandes de démarrage qu'elle attend, puis la lit comme n'importe quelle autre manette, capteurs de mouvement compris. Depuis la version 1.8, elle peut aussi la lire en Bluetooth, une fois que vous avez activé un réglage. L'app présente tout cela comme expérimental, et moi aussi, parce que je l'ai écrite sans avoir la manette entre les mains, et la partie Bluetooth est étiquetée pas encore vérifiée sur une manette. Si vous voulez une manette Nintendo qui fonctionne simplement dans tous les jeux Mac, la Pro Controller d'origine reste celle que je choisirais.
Étapes
- Branchez la manette au Mac avec un câble USB-C qui transmet les données.
- Ouvrez InputConfig. Elle démarre la manette elle-même.
- Pour le Bluetooth à la place, activez le réglage Switch 2 dans Settings, Devices et maintenez le bouton de synchronisation.
- Attendez que le voyant de joueur 1 s'allume et que l'entrée Switch 2 Pro Controller apparaisse dans la barre latérale, puis créez un préréglage ou choisissez une disposition.
Comprenez pourquoi le Mac ne la voit pas
Un Mac prend en charge les manettes qu'Apple a ajoutées à son framework de manettes de jeu, et les manettes Switch 2 ne figurent pas dans cette liste.
- Par USB. La Pro Controller 2 apparaît bien comme une manette, mais elle reste muette tant que l'hôte ne lui a pas envoyé une série de commandes de démarrage sur une seconde interface USB propre au fabricant.
- Par Bluetooth. Elle utilise le Bluetooth Low Energy avec le protocole propre à Nintendo, et non l'association habituelle.
Les projets de la communauté ci-dessous, et InputConfig, fonctionnent en parlant eux-mêmes ces protocoles.
Découvrez les solutions de contournement de la communauté
J'ai lu la page GitHub de chaque projet le 27 octobre 2026. Deux d'entre eux visent à faire de la manette une manette de jeu Mac ordinaire :
- switch2mac. GitHub, par Peterksharma : une app de barre des menus pour la Pro Controller 2, le Joy-Con 2 (seul ou en paire liée) et la manette GameCube Switch 2, en Bluetooth seulement, sous macOS 15 ou ultérieur sur Apple silicon. Son readme dit que chaque manette apparaît comme une manette virtuelle que toute app qui lit les manettes de jeu peut utiliser, grâce à un droit d'Apple (entitlement) qu'il dit qu'Apple a accordé à l'app. Les vibrations et le mouvement ne passent pas par cette manette. Elle se dit en bêta.
- Switch 2 Controller Helper. GitHub, par AlexmChadwick : un travail en cours pour la Pro Controller 2 seulement, en Bluetooth Low Energy, sous macOS 13 ou ultérieur. Son readme dit que le mode manette virtuelle demande soit le droit de développeur Apple payant, soit la System Integrity Protection désactivée, et que sans cela l'app se rabat sur des appuis de touches.
Les plus anciens :
- procon2-mac. GitHub, MIT : un outil en ligne de commande écrit en Swift, qui envoie les commandes de démarrage par USB pour que Steam et d'autres apps puissent lire la Pro Controller 2 sur un câble, avec les vibrations HD. Son mode sans fil demande une extension DriverKit que vous compilez et signez vous-même avec un compte développeur Apple payant.
- switch2bridge-macos. GitHub, MIT : une app Python de la barre des menus qui se connecte à la Pro Controller 2 en Bluetooth Low Energy et transforme ses boutons en pressions de touches. Elle a été écrite pour l'émulateur Ryujinx, avec un serveur DSU pour les sticks analogiques dans Dolphin et Cemu. Elle demande l'autorisation Accessibilité. Pro Controller 2 uniquement.
- connect_ns2pro_to_mac. GitHub : un autre pont Bluetooth Low Energy pour la Pro Controller 2.
- Switch2ProMac. GitHub : un script shell qui fait apparaître une Pro Controller 2 filaire comme une Pro Controller dans Steam sous macOS.
- JoyCon2Mac. GitHub : un projet DriverKit pour les Joy-Con 2 qui les présente comme une DualSense virtuelle et une souris. Son fichier readme indique qu'il faut désactiver la System Integrity Protection et AMFI, ce qui supprime des protections de sécurité essentielles du Mac, et ne pas encore le traiter comme une installation normale. C'est un projet de développeur, pas quelque chose à installer sur le Mac dont vous dépendez. Un second projet du même nom associe les Joy-Con 2 à des pressions de touches sans rien désactiver : Joy-Con 2 sur un Mac explique comment distinguer les deux.
Tous sont non officiels et sans lien avec Apple ni Nintendo, et je n'en ai testé aucun. Les voici côte à côte, comme chaque projet se décrit lui-même :
| Outil | Manettes | Connexion | Ce qu'il demande à votre Mac | Ce que voient les apps |
|---|---|---|---|---|
| switch2mac | Pro Controller 2, Joy-Con 2, GameCube Switch 2 | Bluetooth | macOS 15 ou ultérieur, Apple silicon, autorisation Bluetooth | Une manette virtuelle, d'après son readme |
| Switch 2 Controller Helper | Pro Controller 2 | Bluetooth Low Energy | macOS 13 ou ultérieur, et un droit d'Apple ou SIP désactivée pour le mode manette | Une manette virtuelle, ou des appuis de touches en repli |
| procon2-mac | Pro Controller 2 | USB, ou sans fil avec votre propre extension signée | Rien sur un câble, une extension DriverKit que vous signez vous-même pour le sans fil | Une manette que Steam et d'autres apps peuvent lire |
| Switch2ProMac | Pro Controller 2 | Câble USB | Un script shell | Une Pro Controller dans Steam |
| switch2bridge-macos | Pro Controller 2 | Bluetooth Low Energy | Autorisation Accessibilité | Des appuis de touches, plus un serveur DSU pour Dolphin et Cemu |
| JoyCon2Mac (OZORDI) | Joy-Con 2 | Bluetooth Low Energy | SIP et AMFI désactivés | Une DualSense virtuelle et une souris |
Seul un readme peut dire si un outil fait de la manette une manette ordinaire que tous les jeux voient, et je ne l'ai confirmé pour aucun. Le readme de switch2mac est celui qui l'affirme. Vérifiez le dépôt d'où vient une installation, car plusieurs de ces projets portent le même nom.
Utilisez-la avec InputConfig sur un câble
- Branchez la Switch 2 Pro Controller à votre Mac avec un câble USB-C qui transmet les données, directement sur le Mac pendant vos essais.
- Ouvrez InputConfig. La version 1.8 ou ultérieure lit aussi les capteurs de mouvement.
- Vous : Attendez environ une seconde après l'ouverture de l'app.
- InputConfig : Elle envoie elle-même à la manette ses commandes de démarrage.
- Vérification : Le voyant de joueur 1 s'allume, et la manette apparaît en haut de la barre latérale sous le nom Switch 2 Pro Controller (Experimental).
Appuyez sur les boutons avec le Live Visualizer ouvert, puis créez un préréglage ou choisissez une disposition pour l'un des plus de 450 jeux et apps du Créateur de préréglages intelligents (Smart Preset Maker).
- Ce qu'elle lit. Les lettres de Nintendo : tous les boutons de face, les deux sticks, la croix directionnelle, L, R, ZL et ZR, Minus, Plus, Home, Capture, le bouton C et les deux boutons arrière, GL et GR.
- Mouvement et étalonnage. Depuis la version 1.8, elle lit le gyroscope et l'accéléromètre, donc les lignes Motion et la visée au gyroscope fonctionnent, et elle reprend l'étalonnage des sticks enregistré dans la manette, si bien que les sticks se centrent comme sur une Switch 2.
- Ce dont elle a besoin. Elle n'a besoin d'aucun pilote ni d'aucune extension, et elle ne change rien à la sécurité de votre Mac.
- Après la mise en veille. InputConfig renvoie les commandes de démarrage, donc la manette revient sans qu'il faille la rebrancher.
- La manette GameCube pour Switch 2. Elle reçoit les mêmes commandes de démarrage et fonctionne de la même façon. Les manettes GameCube sur un Mac en parle.
La connecter en Bluetooth
- Dans InputConfig, ouvrez Settings (Réglages), Devices, et activez « Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth ».
- Appairez la manette au Mac : maintenez son bouton de synchronisation jusqu'à ce que les voyants défilent.
- Vous : Laissez InputConfig ouvert. La première fois, macOS demande si InputConfig peut utiliser le Bluetooth. Autorisez-le.
- InputConfig : Cherche la manette tant que l'app tourne, s'y connecte, et la lit comme la connexion USB-C, capteurs de mouvement compris.
- Vérification : Le voyant de joueur 1 s'allume et la manette apparaît en haut de la barre latérale. La ligne sous le réglage dit ce que fait la recherche.
L'app étiquette ce réglage Experimental : pas encore vérifié sur une manette. Je n'avais pas de manette Switch 2 sous la main pour l'essayer, donc un câble reste la voie la plus sûre. Ce qu'elle ne sait pas faire, sur un câble comme en Bluetooth :
- Être une manette de jeu Mac. macOS ne la lit toujours pas, donc les jeux qui lisent les manettes par macOS ne la voient pas.
- ZL et ZR analogiques. Ils sont lus comme activés ou désactivés.
- Vibrations et NFC. InputConfig n'utilise ni l'un ni l'autre.
Je l'ai construite à partir de la séquence de démarrage et de la disposition des rapports publiées par la communauté (merci à procon2-mac), sans avoir la manette en main, et c'est pourquoi l'app l'affiche comme Experimental. Si un bouton est mal lu, ouvrez un ticket sur GitHub.
Utilisez dès maintenant une manette de style Nintendo qui fonctionne
- La Switch Pro Controller d'origine. Bluetooth, macOS 13 ou ultérieur : les étapes d'association. Nintendo l'indique comme compatible avec la Switch 2, donc une seule manette peut servir aux deux.
- Les Joy-Con d'origine. Un par un ou en paire : comment connecter des Joy-Con à un Mac.
- Les manettes 8BitDo. En mode S (Switch), macOS 13 et ultérieur voient une 8BitDo comme une Pro Controller, avec les A et B inversés de Nintendo. Quel mode utiliser.
N'importe laquelle fonctionne ensuite dans les jeux sans prise en charge des manettes grâce à InputConfig, avec des préréglages prêts à l'emploi pour plus de 450 jeux et apps dans le Créateur de préréglages intelligents (Smart Preset Maker).
Si vous avez des Joy-Con 2
Depuis la version 1.8, InputConfig lit aussi les Joy-Con 2, chacun seul et tenu à l'horizontale : en USB dans le support de charge des Joy-Con 2, ou en Bluetooth avec le même réglage que la Pro Controller 2. C'est expérimental aussi, et macOS ne les lit toujours pas. Joy-Con 2 sur un Mac donne les étapes, ce que lit chacun, et les deux projets de la communauté qui les connectent. Si vous voulez une manette Nintendo que les jeux voient comme telle, les Joy-Con d'origine restent les bons : comment connecter des Joy-Con à un Mac.
En résumé
- macOS seul. Il ne prend en charge ni la Switch 2 Pro Controller ni les Joy-Con 2.
- Sur un câble USB-C. InputConfig démarre la Pro Controller 2 et la mappe, capteurs de mouvement compris, en fonction expérimentale.
- En Bluetooth. Activez le réglage dans Settings, Devices et appairez-la avec le bouton de synchronisation. Pas encore vérifié sur une manette.
- Une manette qui fonctionne simplement. C'est toujours la Pro Controller d'origine en Bluetooth.
Utilisez un câble qui transmet les données, et ne touchez pas aux réglages de sécurité de votre Mac.
Questions
La Switch 2 Pro Controller fonctionne-t-elle sur un Mac ?
Pas en natif : macOS prend en charge la Switch Pro Controller et les Joy-Con d'origine, pas les versions Switch 2. InputConfig lit la Pro Controller 2 sur un câble USB-C et, depuis la version 1.8, en Bluetooth avec un réglage, et l'associe à des touches et à la souris, en fonction expérimentale.
Existe-t-il un pilote de Switch 2 Pro Controller pour Mac ?
Il n'existe aucun pilote officiel d'Apple ni de Nintendo, et InputConfig n'en a pas besoin. Sur un câble, elle envoie elle-même les commandes de démarrage de la manette, et en Bluetooth elle parle directement à la manette. Les projets de la communauté sont eux aussi non officiels.
Puis-je utiliser la Switch 2 Pro Controller dans Steam ou d'autres jeux sur un Mac ?
Seulement avec un outil de la communauté, et je n'en ai testé aucun. Switch2ProMac fait apparaître une Pro Controller 2 filaire comme une Pro Controller dans Steam, et le readme de switch2mac dit que sa manette Bluetooth peut être utilisée par toute app qui lit les manettes de jeu. Les deux sont non officiels.
Qu'est-ce que switch2mac ?
Une app de barre des menus de la communauté pour macOS 15 ou ultérieur sur Apple silicon. D'après son propre readme, elle connecte une Switch 2 Pro Controller, un Joy-Con 2 ou une manette GameCube Switch 2 en Bluetooth et la montre aux apps comme une manette virtuelle. C'est une bêta de son auteur, pas un produit d'Apple ou de Nintendo, et je ne l'ai pas testée.
InputConfig prend-elle en charge la Switch 2 Pro Controller ?
Oui, en fonction expérimentale : sur un câble USB-C depuis la version 1.6, avec le mouvement depuis la 1.8, et en Bluetooth depuis la 1.8 une fois que vous avez activé « Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth (Connecter les manettes Switch 2 Pro, GameCube et Joy-Con 2 en Bluetooth) » dans Settings, Devices. La partie Bluetooth est étiquetée pas encore vérifiée sur une manette. La manette GameCube pour Switch 2 et les Joy-Con 2 fonctionnent de la même façon.
Comment déconnecter une Switch 2 Pro Controller d'InputConfig ?
Débranchez-la. Ou cliquez sur son entrée en haut de la barre latérale et choisissez Disconnect : InputConfig cesse de la lire jusqu'à ce qu'elle soit rebranchée ou qu'on clique dessus dans InputConfig, Devices. En Bluetooth, désactiver le réglage dans Settings, Devices (Appareils) déconnecte toutes les manettes Switch 2.
À lire aussi, en français
Guides détaillés, en anglais
Qui écrit. Ryleigh Newman développe InputConfig et pilote son propre Mac chaque jour avec une manette, parce que ses mains fonctionnent mal. Cette page est traduite de l'anglais. InputConfig s'affiche en français quand le Mac est réglé en français. Certaines pages du site n'existent encore qu'en anglais.
Cette page dans d'autres langues : English, Deutsch, Español, Italiano, 日本語, 한국어, Nederlands, Polski, Русский, 繁體中文, 简体中文
Gratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.