Français
Comment réassocier les boutons de manette sur un Mac
Vous pouvez réassocier les boutons d'une manette sur Mac à cinq endroits, et le bon dépend de la portée voulue : dans un seul jeu, dans macOS pour les jeux qui lisent une manette, dans Steam, sur la manette elle-même, ou pour tout le système dans toutes les apps. Seul le dernier peut faire taper une touche ou cliquer à un bouton dans une app qui ignore les manettes, et c'est ce que fait InputConfig, un réassociateur gratuit que je crée.
InputConfig est gratuit sur le Mac App Store. macOS 14 ou ultérieur, sans compte, sans suivi, open source.
Étapes
- Installez InputConfig et activez-le dans Réglages Système, Confidentialité et sécurité, Accessibilité.
- Ouvrez un préréglage dans l'éditeur, ou créez-en un.
- Appuyez sur Scan sur une ligne et appuyez sur le bouton à réassocier.
- Choisissez la sortie : une touche, un raccourci, un clic ou une autre action.
- Appuyez sur Activer (Activate).
Choisir l'endroit qui porte assez loin
Montez cette échelle, du plus petit changement au plus large :
- Dans le jeu. La plupart des jeux Mac natifs qui gèrent les manettes ont un écran de commandes. C'est le réglage le plus simple quand un jeu se trompe sur une seule chose, et il n'agit que sur ce jeu.
- Dans macOS. Réglages Système, Game Controllers change ce que fait chaque bouton comme bouton de manette, pour tous les jeux ou une app à la fois.
- Dans Steam. Steam Input réassocie n'importe quelle manette pour n'importe quel jeu Steam, et peut même envoyer des touches.
- Sur la manette. La DualSense Edge et la Xbox Elite Series 2 gardent les réassociations dans la manette elle-même.
- Pour tout le système. Un réassociateur comme InputConfig atteint toutes les apps, y compris les jeux qui ne lisent que le clavier.
Utilisez le plus petit barreau qui fait le travail, et ne montez que lorsqu'un bouton doit devenir une touche.
Réassocier dans macOS, pour les jeux qui lisent une manette
Ouvrez Réglages Système et choisissez Game Controllers dans la barre latérale. Une fois la manette connectée, vous pouvez changer ce que fait chaque bouton comme bouton de manette, pour tous les jeux ou une app à la fois. C'est le bon outil pour échanger A et B, ou pour mettre le saut sur une gâchette, dans un jeu qui lit déjà la manette. Il ne peut pas faire taper une touche à un bouton ni déplacer le pointeur. Détails dans où se trouvent les associations de manette sur macOS.
Réassocier dans Steam, ou sur la manette
- Steam Input. L'icône de manette sur la page du jeu, puis l'éditeur de disposition. C'est un mappeur pour les jeux Steam en particulier : il n'atteint pas les jeux hors de Steam, et sur Mac certains jeux l'ignorent.
- La manette elle-même. La DualSense Edge et la Xbox Elite Series 2 gardent les réassociations faites sur une PS5 ou une Xbox et les emmènent sur le Mac. Pratique pour échanger les palettes. Inutile pour tout ce qu'une manette de série n'a pas.
Sur la plupart des manettes, une palette réassociée n'est qu'une copie d'un autre bouton, donc le Mac ne peut pas les distinguer. Les palettes et les boutons Fn de l'Edge font exception, et le framework de manettes d'Apple signale aussi les palettes d'une Elite comme des boutons à part quand elle est sur son profil par défaut. Boutons arrière et palettes sur un Mac montre de quel type est chaque manette.
Réassocier pour tout le système avec InputConfig
InputConfig réassocie chaque bouton, stick, gâchette et pavé tactile à n'importe quoi : une touche, un raccourci clavier, un clic, un mouvement du pointeur, du défilement, une macro, une note MIDI, une action système. Il fonctionne dans toutes les apps, pas seulement les jeux, et il est gratuit et open source.
- Vous : Appuyez sur Scan sur une ligne, appuyez sur le bouton et choisissez la sortie. Ou laissez Automatically insert available inputs disposer une ligne pour chaque commande de la manette, pour que vous n'ayez qu'à choisir les sorties (associer tous les boutons d'un coup).
- InputConfig : Il envoie cette sortie chaque fois que le bouton se déclenche, tant que le préréglage tourne.
- Vérification : Dans le Live Visualizer, cliquer sur une commande explique ce qu'elle fait et saute à sa ligne, ce qui est le moyen le plus rapide de trouver la ligne à changer dans un gros préréglage.

Chaque ligne peut aussi avoir une action de maintien, un double appui, un accord avec un autre bouton, un turbo ou une macro, et depuis la version 1.6 les actions de maintien, de double appui et d'étape de macro peuvent être de vrais raccourcis comme Command Shift 4. Les gâchettes s'associent en analogique ou en boutons, au choix.
Noms de boutons et manettes qui numérotent autrement
L'éditeur nomme les boutons comme votre manette les imprime : Croix et L1 sur une manette PlayStation, B en bas sur une manette Switch.
- Noms des boutons de face. Pour les manettes qui se déclarent comme des manettes Xbox mais impriment d'autres lettres, comme beaucoup de modèles 8BitDo, ce réglage choisit Xbox (A en bas), PlayStation, Nintendo (B en bas) ou Positions (Nord, Sud, Est, Ouest). Seuls les noms changent, jamais les préréglages.
- Corrections de la version 1.6. Les boutons de face de la manette Switch Pro et des Joy-Con, où appuyer sur A déclenchait la ligne prévue pour B, et les boutons arrière 8BitDo qui étaient lus comme des boutons Fn d'une DualSense Edge. Quand l'une de ces manettes se connecte, InputConfig propose de mettre à jour les lignes enregistrées avec elle auparavant.
- Share, Create et Capture. Sur les manettes PlayStation, Switch et Xbox, ils gardent leur raccourci macOS de capture et d'enregistrement d'écran, sauf si le préréglage actif les associe.
Réassocier pour une seule app
Une réassociation pour tout le système n'a pas besoin d'être partout en même temps. Faites un préréglage par app et activez le changement automatique : la bonne disposition prend le relais quand l'app passe au premier plan et s'efface quand elle part. Une disposition de navigateur, une de montage vidéo et une de jeu peuvent cohabiter, et le changement automatique par app explique les règles.
Quand vous en avez quelques-uns, mettez une étoile à ceux que vous utilisez (Ajouter aux favoris dans le menu d'un préréglage) et l'étoile en haut de la barre latérale n'affiche plus que ceux-là, dans la barre latérale et dans la barre des menus. Si une disposition prend un jour plus de place que prévu, Control Option Command point est l'arrêt d'urgence.

En bref
- Un seul jeu. Utilisez l'écran de commandes du jeu.
- Boutons de manette seulement. Utilisez Réglages Système, Game Controllers.
- Touches, clics, toutes les apps. InputConfig : Scan, appuyez sur le bouton, choisissez la sortie.
macOS peut échanger un bouton contre un autre, mais seul un réassociateur transforme un bouton en touche.
Questions
Puis-je réassocier les boutons d'une manette dans Réglages Système sur un Mac ?
En partie. Game Controllers dans la barre latérale de Réglages Système peut faire agir un bouton de manette comme un autre, par app, dans les jeux qui lisent la manette. Il ne peut pas faire taper une touche ni déplacer la souris, et il ne fait rien dans les apps sans prise en charge des manettes.
Comment échanger A et B sur une manette ?
Dans un jeu qui lit la manette, utilisez Réglages Système, Game Controllers, qui échange les boutons de manette pour tous les jeux ou par app. Dans un jeu joué avec des touches, ou dans toute autre app, échangez les touches que les deux boutons envoient dans InputConfig.
Puis-je faire fonctionner une gâchette comme un bouton ?
Oui. InputConfig lit les gâchettes en analogique ou comme des boutons, selon ce que vous associez.
Puis-je associer une manette Xbox ou PS5 à des touches de clavier sur un Mac ?
Oui, avec un réassociateur de manette. InputConfig associe chaque bouton, stick, gâchette et, sur une DualSense, le pavé tactile à n'importe quelle touche ou clic, dans n'importe quelle app. Les pages d'association au clavier pour Xbox et PS5 donnent les dispositions complètes.
Comment programmer les palettes arrière d'une manette sur un Mac ?
Réglez ce que chaque palette copie sur la manette ou dans l'app du fabricant, ou, sur une DualSense Edge, laissez-les sans attribution. Puis dans InputConfig, appuyez sur Scan sur une ligne, appuyez sur la palette et choisissez une touche, un clic, une macro ou un raccourci.
Chaque jeu ou app peut-il avoir sa propre disposition de boutons ?
Oui. Faites un préréglage par jeu ou app, listez l'app dans le panneau Automation du préréglage et activez le changement automatique dans Réglages (Settings), Advanced. La disposition change quand l'app passe au premier plan. Voir les profils par app.
À 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.