Français

Y a-t-il XInput sur un Mac ?

Télécharger InputConfig dans le Mac App StoreCette 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.

Non, et il n'y a rien à télécharger. XInput est la partie de Windows qui communique avec les manettes Xbox, et macOS n'en a pas de copie, sur puce Apple comme sur Intel. Un Mac lit les manettes grâce à la prise en charge des manettes d'Apple, qui connaît déjà les manettes PlayStation, Xbox et Switch actuelles. Le problème commence avec une manette qui ne parle XInput que sur câble, et il a une solution : changer son mode.

Je fais InputConfig, une app Mac gratuite qui lit beaucoup de manettes ignorées par macOS, et qui indique quand une manette est dans un mode qu'aucun Mac ne peut lire.

La version 1.7 d'InputConfig, prévue pour octobre 2026, sera entièrement disponible en français.

Étapes

  1. Cherchez un sélecteur de mode, ou un bouton maintenu à la mise sous tension, et faites passer la manette du mode X ou XInput à un mode D, DInput, PC ou Switch.
  2. Ou associez la manette par Bluetooth, où XInput n'est pas utilisé.
  3. Vérifiez Réglages Système, Manettes de jeu, où une manette listée fonctionne dans les jeux qui prennent en charge les manettes.
  4. Si elle n'est pas listée, ouvrez InputConfig et cochez la manette sous InputConfig, Devices.
  5. Cliquez sur Scan sur une ligne et appuyez sur un bouton pour lui donner une touche.

Savoir ce qu'un Mac utilise à la place de XInput

Les jeux Mac qui prennent en charge les manettes les lisent grâce à la bibliothèque de manettes d'Apple. Elle les reconnaît sans configuration :

  • PlayStation. DualSense, DualSense Edge et DualShock 4.
  • Xbox. Les manettes Xbox One et Series par Bluetooth, et par USB sous macOS 15 Sequoia ou une version ultérieure.
  • Nintendo. La Switch Pro Controller et les Joy-Con sous macOS 13 et les versions suivantes.
  • Manettes MFi. N'importe laquelle.

Une manette Xbox fonctionne sur un Mac parce qu'Apple la prend en charge, et non parce que le Mac a XInput.

Faire sortir une manette du mode XInput

Beaucoup de manettes tierces ont deux modes ou plus, et sur câble leur mode X ou XInput parle le protocole filaire Xbox 360. macOS ne lit pas ce protocole, et une app en bac à sable ne le peut pas non plus.

  • Mode D, DInput ou PC. La manette devient une manette USB ordinaire. Les jeux construits sur la prise en charge des manettes d'Apple l'ignorent, et InputConfig la lit et l'affecte à des touches.
  • Mode Switch par Bluetooth. La manette se présente comme une Switch Pro Controller, que macOS prend en charge.
  • Bluetooth en général. XInput est un protocole de câble et de récepteur sur ces manettes, donc l'association par Bluetooth le contourne.

Modèle par modèle : 8BitDo, GameSir, Logitech, et les manettes USB génériques. Sur un Mac, XInput est le mode à quitter.

Le menu Appareils d'InputConfig avec une manette Xbox 360 filaire grisée et la raison pour laquelle macOS ne peut pas la lire.
Figure 1. macOS ne peut pas lire une manette Xbox 360 filaire, et le menu Appareils d'InputConfig indique pourquoi.

Voir dans quel mode se trouve la manette

  • Vous : Branchez la manette et ouvrez InputConfig, Devices dans la barre des menus.
  • InputConfig : Liste une manette qu'il peut lire, prête à être cochée. Une manette qui parle le protocole filaire Xbox 360 est listée grisée, avec la raison.
  • Vérification : Changez de mode, rebranchez la manette, et l'entrée change.

Les exceptions qu'InputConfig lit en mode X par câble USB sont les manettes 8BitDo, pour lesquelles l'app a son propre support. Une entrée grisée signifie que l'app vous indique que le mode pose problème, et non la manette.

Si le jeu est un jeu Windows

Les jeux Windows qui tournent avec CrossOver, Whisky ou la Game Porting Toolkit d'Apple apportent leur propre copie de XInput, et cette couche décide de la manette que le jeu voit. Les détails sont dans utiliser une manette avec les jeux CrossOver sur un Mac. Quand cette couche ne coopère pas, les touches envoyées par InputConfig passent quand même, car le jeu reçoit des appuis de touches ordinaires.

Ce qui n'existe pas sur un Mac

  • Un téléchargement XInput. Les fichiers proposés sous ce nom pour un Mac ne viennent pas de Microsoft.
  • Un émulateur XInput. Des outils comme x360ce sont des programmes Windows. Voir x360ce sur Mac.
  • Une manette Xbox virtuelle venant d'InputConfig. L'app envoie seulement des événements clavier et souris, donc un jeu qui n'accepte qu'une manette a besoin d'une manette que macOS prend en charge.

La voie sur Mac est une manette prise en charge, un autre mode, ou des touches, car il n'y a aucun émulateur entre les deux.

En bref

  • Pas de XInput. macOS a sa propre prise en charge des manettes, et n'a besoin d'aucune autre.
  • XInput uniquement sur câble. Passez la manette en mode D, PC ou Switch, ou utilisez le Bluetooth.
  • Toujours ignorée par un jeu. Affectez la manette aux touches du jeu.

Changez d'abord de mode, et la plupart des problèmes XInput sur un Mac s'arrêtent là.

Questions

Peut-on télécharger XInput pour Mac ?

Non. XInput fait partie de Windows, et Microsoft ne propose aucune version Mac. macOS lit les manettes grâce à la prise en charge des manettes d'Apple.

XInput fonctionne-t-il sur un Mac avec puce M1 ou une autre puce Apple ?

Non, et il ne fonctionne pas non plus sur les Mac Intel. La réponse est la même sur les deux : utilisez une manette prise en charge par macOS, ou passez la manette dans un mode autre que XInput.

Pourquoi ma manette XInput ne fonctionne-t-elle pas sur un Mac par USB ?

Sur câble, la plupart des manettes XInput tierces parlent le protocole filaire Xbox 360, que macOS ne lit pas. Passez la manette en mode D, DInput, PC ou Switch, ou associez-la par Bluetooth.

Les manettes Xbox utilisent-elles XInput sur un Mac ?

Non. Les manettes Xbox One et Series fonctionnent sur un Mac grâce à la prise en charge des manettes d'Apple : par Bluetooth, ou par USB sous macOS 15 Sequoia ou une version ultérieure.

À 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, 繁體中文, 简体中文

Télécharger InputConfig dans le Mac App StoreGratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.