Français
Manette qui ne fonctionne pas dans un émulateur sur 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.
C'est presque toujours un réglage de l'émulateur. Chaque grand émulateur sur Mac lit les manettes lui-même, par ses propres réglages d'entrée, donc une manette qui marche partout ailleurs et ne fait rien dans un émulateur a en général le mauvais périphérique choisi, le mauvais pilote d'entrée, ou une association qui n'a jamais été faite. Je vais montrer où chacun garde ce réglage et ce qui le corrige en général. Un programme de remappage comme InputConfig n'est pas la solution pour la plupart de ces cas, et je dis où il l'est.
La version 1.7 d'InputConfig, prévue pour octobre 2026, sera entièrement disponible en français.
Vérifier d'abord que le Mac voit la manette
- Vous : Ouvrez Réglages Système, cliquez sur Manettes de jeu dans la barre latérale, puis appuyez sur un bouton.
- macOS : Liste la manette et allume le bouton, si elle la traite comme une manette de jeu.
- Vérification : Si votre manette est listée et répond, c'est l'émulateur le problème.
Si elle manque, cela peut encore aller. Les manettes SNES USB, les manettes USB génériques, les sticks d'arcade et les encodeurs sont des périphériques HID simples qui n'apparaissent jamais dans cette liste. Maintenez Option, ouvrez le menu Apple, choisissez Informations système, et cliquez sur USB : une manette listée ici atteint le Mac, et les émulateurs la lisent directement. Si elle n'est nulle part, commencez par manette non reconnue sur Mac.
Quittez Steam pendant vos tests : sa couche de manettes peut envoyer ses propres touches aux émulateurs, ce que la documentation de PCSX2 signale nommément.
Corriger dans Dolphin (GameCube et Wii)
- Vous : Ouvrez Controllers, réglez le port 1 sur Standard Controller, et cliquez sur Configure. Choisissez votre manette dans le menu Device en haut, et non l'entrée clavier.
- Dolphin : Lit cette manette pour le port 1.
- Vérification : Cliquez sur chaque emplacement et appuyez sur le bouton voulu. Les barres en direct montrent si la lecture se fait.
- La manette manque dans le menu Device. Branchez-la d'abord, puis cliquez sur Refresh à côté du menu, ou redémarrez Dolphin.
- Jeux Wii. Utilisez Emulated Wii Remote dans la section Wii de la même manière.
- Le jeu ignore la manette quand Dolphin n'est pas au premier plan. Activez Background Input dans la même fenêtre.
Une manette PS5, PS4 ou Xbox fonctionne toutes ainsi sur Mac. Je n'ai pas confirmé que le lecteur clavier de Dolphin sur Mac prend les touches envoyées par un programme de remappage, donc pour Dolphin, restez sur ses propres réglages de manette. La configuration de la manette Dolphin sur Mac détaille la démarche, avec de vraies Wii Remote et l'adaptateur GameCube.
Corriger dans PCSX2 (PlayStation 2)
- Allez dans Settings, Controllers, et gardez la source d'entrée SDL activée. La documentation de PCSX2 l'appelle la source recommandée et indique qu'elle marche pour la plupart des manettes.
- Avec une DualSense ou une DualShock 4 officielle, activez aussi DualShock 4 / DualSense Enhanced Mode, que PCSX2 recommande pour une vibration et un contrôle de la lumière corrects.
- Ouvrez Controller Port 1 (associez d'abord le port 1, car les jeux l'attendent pour le premier joueur), cliquez sur Automatic Mapping et choisissez votre manette.
- Si Automatic Mapping dit que la manette n'est pas prise en charge, associez chaque bouton à la main : cliquez sur l'emplacement, puis appuyez sur le bouton.
PCSX2 peut aussi se jouer au clavier, et il prend les touches d'un programme de remappage comme n'importe quelle app Mac, mais avec une manette qu'il lit déjà, il n'y a aucune raison de le faire. La configuration de la manette PCSX2 sur Mac détaille la démarche.
Corriger dans RetroArch
Allez dans Settings, Input, RetroPad Binds, Port 1 Controls, et choisissez Set All Controls pour associer chaque bouton à tour de rôle. Si la manette est muette, montez cette échelle, en commençant par le plus petit pas :
- Changez le pilote de manette. Sur Mac, RetroArch en a trois, hid, mfi et sdl2, et une manette muette dans l'un marche souvent dans un autre. Changez-le dans Settings, Drivers, Controller, puis redémarrez RetroArch.
- Associez le pilote à la manette. Le pilote mfi passe par le support de manettes d'Apple, donc il ne voit que les manettes listées dans Manettes de jeu. Pour une manette SNES USB ou une autre manette USB simple, utilisez hid ou sdl2.
- Enregistrez le profil. Une fois que cela marche, Save Controller Profile pour qu'elle soit reconnue la prochaine fois.
Pour les raccourcis, la documentation de libretro de RetroArch recommande d'associer un bouton Enable Hotkeys pour que les raccourcis ne se déclenchent que pendant qu'il est maintenu. Ses raccourcis clavier par défaut sont F2 pour sauvegarder un état, F4 pour le charger, Espace pour l'avance rapide et F1 pour le menu, et ses touches de joueur par défaut sont les mêmes que celles qu'envoie la disposition Emulator / Arcade, à part Select. La configuration de la manette RetroArch sur Mac détaille la démarche.
Corriger dans PPSSPP (PSP)
- Vous : Allez dans Settings, Controls, Control mapping. Cliquez sur un bouton de PSP, puis appuyez sur le bouton de votre manette.
- PPSSPP : Associe le bouton que vous avez appuyé.
- Vérification : Si la manette ne fait rien sur cet écran, PPSSPP ne la voit pas du tout. Quittez Steam, rebranchez la manette, et rouvrez PPSSPP.
Corriger dans OpenEmu, DOSBox et ScummVM
- OpenEmu. Il a ses propres deux autorisations macOS, Surveillance de l'entrée et Bluetooth, et ce sont les corrections habituelles : OpenEmu, manette qui ne fonctionne pas.
- DOSBox et ScummVM. Ce sont des cas à part, car les jeux qu'ils contiennent ont été conçus pour un clavier et une souris. Le guide des jeux rétro et émulateurs propose des dispositions pour les deux.
Où InputConfig intervient, et où il n'intervient pas
InputConfig envoie des événements de clavier et de souris. Il ne crée pas de manette virtuelle, donc il ne peut pas faire passer un clavier pour une manette aux yeux d'un émulateur, ni corriger une manette que l'émulateur lit mal. Voici où il aide :
- Des raccourcis sur des boutons libres. Sauvegarder un état, charger un état, l'avance rapide et le menu sont des raccourcis clavier dans la plupart des émulateurs. InputConfig les place sur des boutons que l'émulateur laisse libres, comme une palette de DualSense Edge ou le clic du pavé tactile.
- Le Mac autour de l'émulateur. La même manette déplace le pointeur dans la bibliothèque de jeux et les boîtes de dialogue de fichiers, et Open App peut lancer l'émulateur depuis un bouton.
- Vérifier la manette. Le Live Visualizer allume chaque commande quand vous l'appuyez, y compris les manettes USB simples, pour voir que le Mac reçoit l'appui avant d'accuser l'émulateur.
- Émulateurs au clavier seul. Les émulateurs dans le navigateur et certains anciens portages ne lisent que les touches. La disposition Emulator / Arcade couvre ces cas.

N'associez pas des boutons que l'émulateur lit aussi, sinon chaque appui arrive deux fois. Donnez à l'émulateur son propre préréglage et activez le changement automatique : il s'active chaque fois que l'émulateur est au premier plan. InputConfig est gratuit sur le Mac App Store, avec macOS 14 ou ultérieur.
En bref
- Vérifiez d'abord le Mac. Regardez dans Manettes de jeu, ou dans Informations système, USB, pour les manettes USB simples.
- Choisissez le périphérique dans l'émulateur. C'est le menu Device de Dolphin, la source SDL de PCSX2 ou le pilote de RetroArch.
- Un programme de remappage pour le reste. Il sert aux raccourcis sur des boutons libres, pas à la manette elle-même.
Les réglages d'entrée de l'émulateur corrigent la plupart de ces cas en une minute.
Questions
Pourquoi ma manette PS5 ne marche-t-elle pas dans Dolphin sur Mac ?
En général parce que le menu Device de la fenêtre des contrôleurs de Dolphin est encore sur le clavier. Ouvrez Controllers, Configure sur le port 1, choisissez la DualSense dans le menu Device, cliquez sur Refresh si elle manque, puis associez les boutons.
Pourquoi PCSX2 ne détecte-t-il pas ma manette sur Mac ?
Vérifiez que la source d'entrée SDL est activée dans Settings, Controllers, puis utilisez Automatic Mapping sur Controller Port 1. Pour une manette Sony, activez DualShock 4 / DualSense Enhanced Mode. Quittez Steam s'il est ouvert.
RetroArch ne voit pas ma manette sur Mac. Que dois-je changer ?
Essayez un autre pilote de manette dans Settings, Drivers, Controller (hid, mfi ou sdl2), redémarrez RetroArch, puis associez-la dans Settings, Input, RetroPad Binds.
Pourquoi ma manette SNES USB ne marche-t-elle pas dans un émulateur sur Mac ?
C'est un périphérique USB simple, donc elle n'est pas dans Réglages Système, Manettes de jeu, et un émulateur réglé pour ne lire que celles-là la manquera. Dans RetroArch, utilisez le pilote hid ou sdl2. Dans OpenEmu, attribuez-la dans Controls. Voyez les manettes SNES USB sur Mac.
Puis-je transformer mon clavier en manette pour un émulateur sur Mac ?
Pas avec InputConfig. Il envoie des touches et des événements de souris, il ne crée pas de manette virtuelle. Chaque émulateur ici peut être associé directement au clavier dans ses propres réglages d'entrée.
Un Mac a-t-il besoin d'un pilote pour une manette dans les émulateurs ?
Non. Les manettes PlayStation, Xbox et Switch Pro marchent sans pilote sur les macOS actuels, et les manettes USB génériques et les manettes de type SNES sont lues comme des périphériques HID sans rien installer. La seule exception que rencontrent les gens est la manette Xbox 360 filaire, que macOS ne prend pas du tout en charge.
À 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. Les principaux boutons et menus de l'app s'affichent en français quand le Mac est réglé en français ; cette page les nomme ainsi, avec le nom anglais entre parenthèses. Le reste de l'app et du site est en anglais.
Cette page dans d'autres langues : English, Čeština, Dansk, Deutsch, Español, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt
Gratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.