Français
Comment configurer une manette dans RetroArch 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.
La plupart des manettes connues se configurent d'elles-mêmes dans RetroArch. Si la vôtre ne le fait pas, allez dans Settings, Input, RetroPad Binds, Port 1 Controls, choisissez Set All Controls, et appuyez sur chaque bouton comme il le demande. Si la manette reste muette même là, changez de pilote : sur Mac, RetroArch en propose trois, mfi, hid et sdl2, et une manette muette dans l'un fonctionne souvent dans un autre.
Ces étapes viennent de la documentation de libretro, Input and Controls et Controller Autoconfiguration, que j'ai lue le 7 octobre 2026. Je fais InputConfig, une app Mac gratuite qui associe des manettes à des touches et à la souris. RetroArch lit une manette sans elle, et vers la fin j'explique les cas où elle reste utile.
La version 1.7 d'InputConfig, prévue pour octobre 2026, sera entièrement disponible en français.
Étapes
- Connectez la manette au Mac et ouvrez RetroArch.
- Allez dans Settings, Input, RetroPad Binds, Port 1 Controls.
- Choisissez Set All Controls et appuyez sur chaque bouton quand RetroArch le demande.
- Choisissez Save Controller Profile pour que RetroArch reconnaisse la manette la prochaine fois.
Laisser d'abord la manette se configurer
RetroArch tient une base de profils de manettes et reconnaît une manette par son nom, ses numéros de fabricant et de produit, et le pilote utilisé. Une correspondance signifie que la manette fonctionne dès qu'elle se connecte, menu compris. Les profils se mettent à jour depuis RetroArch lui-même : Main Menu, Online Updater, Update Controller Profiles. Mettez les profils de manettes à jour avant d'affecter quoi que ce soit à la main.
L'affecter à la main
- Vous : Allez dans Settings, Input, RetroPad Binds, Port 1 Controls, et choisissez Set All Controls.
- RetroArch : Demande chaque bouton de son RetroPad, l'un après l'autre.
- Vérification : Appuyez à chaque fois sur le bouton correspondant de votre manette. Choisissez ensuite Save Controller Profile.
Le RetroPad est la manette imaginaire de RetroArch : une croix directionnelle, quatre boutons de face, Select et Start, deux épaules, deux gâchettes et deux sticks cliquables. Vous associez votre manette à lui une fois, et chaque système émulé par RetroArch reprend ses boutons. Affectez le RetroPad une seule fois, et chaque core en hérite.
Choisir le bon pilote de manette sur Mac
| Pilote | Lit | Pour |
|---|---|---|
| mfi | Le support des manettes de jeu d'Apple | Les manettes listées sous Manettes de jeu : PS5, PS4, Xbox, Switch Pro |
| hid | Les appareils USB et Bluetooth directement | Les simples manettes USB, les manettes de type SNES, les adaptateurs |
| sdl2 | La liste des manettes de la bibliothèque SDL | Une seconde tentative pour l'un ou l'autre type |
On le change dans Settings, Drivers, Controller, puis on redémarre RetroArch. Une manette que macOS ne liste pas comme manette de jeu n'apparaîtra jamais dans le pilote mfi. Utiliser une manette SNES USB sur Mac couvre le type USB simple.
Régler les raccourcis sans accident
Les raccourcis de RetroArch ont des touches clavier par défaut : F1 ouvre le menu, F2 enregistre un état, F4 en charge un, et Space active ou désactive l'avance rapide. Ils peuvent aussi être placés sur des boutons de manette, et la documentation de libretro recommande d'affecter d'abord un bouton Enable Hotkeys, pour qu'un raccourci ne se déclenche que lorsque ce bouton est maintenu. Affectez Enable Hotkeys avant tout autre raccourci, sinon un bouton de jeu fera aussi office de sauvegarde d'état.
Ajouter un second joueur
Port 2 Controls est le même écran pour la seconde manette, et chaque port s'affecte séparément. Affectez chaque port avec la manette qui jouera dessus. Utiliser deux manettes sur un Mac et les encodeurs d'arcade à deux joueurs couvrent le côté Mac.
Si la manette est muette
- Vérifiez le Mac. Une manette doit apparaître dans Réglages Système, Manettes de jeu, ou pour une simple manette USB dans System Information, USB.
- Changez de pilote. mfi pour les manettes de Manettes de jeu, hid ou sdl2 pour le reste. Redémarrez RetroArch après le changement.
- Affectez à la main. Set All Controls, puis Save Controller Profile.
- Fermez Steam pendant le test. Sa couche de manettes peut envoyer ses propres touches à d'autres apps.
Sur un Mac, le réglage du pilote résout plus de manettes muettes dans RetroArch que tout le reste. La manette d'émulateur ne fonctionne pas sur Mac va plus loin.
Quand un remappeur aide, et quand il n'aide pas
- Pas pour la manette elle-même. RetroArch lit les manettes directement. Affectez le RetroPad là-bas.
- Configurations au clavier seul. Les touches joueur par défaut de RetroArch sont celles qu'envoie la disposition Émulateur / Arcade d'InputConfig, à part Select, si bien qu'une manette que RetroArch ne lit pas peut jouer avec ses affectations clavier.
- Le Mac autour de RetroArch. La même manette déplace le pointeur dans les fenêtres de fichiers et ouvre RetroArch depuis un bouton.
Utilisez les affectations de RetroArch quand il voit la manette, et les touches d'un remappeur quand il ne la voit pas. InputConfig envoie des événements clavier et souris, pas une manette virtuelle.


En bref
- Manettes connues. Elles se configurent seules, donc mettez d'abord les profils à jour.
- Manettes inconnues. Set All Controls, puis enregistrez le profil.
- Manettes muettes. Changez le pilote et redémarrez.
Je tenterais d'abord les profils, puis les affectations, et je changerais le pilote en dernier.
Questions
Quel pilote de manette utiliser dans RetroArch sur Mac ?
mfi pour les manettes que macOS liste sous Manettes de jeu, comme les manettes PS5, PS4, Xbox et Switch Pro, et hid ou sdl2 pour les simples manettes USB. Redémarrez RetroArch après le changement.
Pourquoi ma manette ne fonctionne-t-elle pas dans RetroArch sur Mac ?
En général, le pilote ne correspond pas à la manette. Changez-le dans Settings, Drivers, Controller, redémarrez, et affectez la manette avec Set All Controls.
Une manette Xbox fonctionne-t-elle avec RetroArch sur Mac ?
Oui, une manette Xbox sans fil appairée en Bluetooth. macOS la liste comme manette de jeu, donc le pilote mfi la lit.
Comment enregistrer ma configuration de manette dans RetroArch ?
Après l'affectation, choisissez Save Controller Profile dans le même écran Port 1 Controls. RetroArch reconnaît ensuite cette manette toute seule.
Quels sont les raccourcis par défaut de RetroArch sur Mac ?
F1 ouvre le menu, F2 enregistre un état, F4 en charge un, et Space active ou désactive l'avance rapide, selon la documentation de libretro.
À 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, Suomi, עברית, 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.