Contenu principal
Fichier DLL

Xinput1_1.dll : corriger l'erreur de manette dans les jeux

Xinput1_1.dll : corriger l'erreur de manette dans les jeux

Xinput1_1.dll est une ancienne version de la bibliothèque XInput de DirectX, qui permet aux jeux de reconnaître les manettes compatibles, comme celles de la Xbox. L'erreur qui la signale manquante se règle en installant les composants d'exécution DirectX proposés par Microsoft.

À quoi sert ce fichier

Xinput1_1.dll fait partie de DirectX : c'est la bibliothèque XInput qui permet aux jeux de reconnaître les manettes compatibles, comme celles de la Xbox.

XInput a simplifié la gestion des manettes par rapport à l'ancienne interface DirectInput : un jeu qui l'utilise reconnaît immédiatement les boutons, les gâchettes analogiques et les vibrations d'une manette compatible, sans configuration. Plusieurs versions de la bibliothèque se sont succédé, chacune sous un nom de fichier différent. Un jeu compilé pour une version précise réclame ce fichier exact, même si une version plus récente est présente sur l'ordinateur.

Le message d'erreur

« xinput1_1.dll est introuvable » apparaît souvent au lancement d'un jeu un peu ancien, qui s'appuie sur une version de DirectX absente des installations récentes de Windows.

Windows inclut les versions récentes de DirectX, mais pas toutes les anciennes bibliothèques complémentaires dont les jeux de la génération précédente avaient besoin. Un jeu des années deux mille peut ainsi refuser de démarrer sur un ordinateur neuf, alors qu'il fonctionnait parfaitement sur l'ancien. Le problème ne vient ni du jeu ni de la manette, mais d'un fichier de la bibliothèque qui n'a jamais été installé sur la nouvelle machine.

La solution officielle

Installer le programme d'installation web des composants d'exécution DirectX, proposé par Microsoft : il ajoute les anciennes bibliothèques dont les jeux ont besoin, sans toucher à la version récente de DirectX.

Ce programme se télécharge sur le site de Microsoft, dans la section des téléchargements. Il analyse le système et n'installe que les fichiers manquants, dont les différentes versions de XInput, de Direct3D et des bibliothèques audio. L'opération est sans risque pour les jeux récents. Un redémarrage n'est généralement pas nécessaire, mais il ne fait pas de mal.

Autres pistes

Réinstaller le jeu, dont l'installeur fournit souvent ces composants, et mettre à jour le pilote de la manette.

Beaucoup de jeux distribués sur les plateformes numériques installent automatiquement les composants DirectX au premier lancement : vérifier l'intégrité des fichiers du jeu depuis la plateforme relance cette étape. Pour une manette d'une autre marque, le pilote du fabricant ou un mode de compatibilité XInput, souvent activable par un interrupteur ou une combinaison de touches, permet au jeu de la reconnaître. Une version voisine de la bibliothèque, xinput1_3.dll, se règle de la même manière.

Manettes anciennes et DirectInput

Les manettes plus anciennes ou certaines manettes génériques utilisent DirectInput plutôt que XInput. Les erreurs liées à cette interface, comme celles de dinput8.dll, relèvent d'une autre bibliothèque, mais la démarche reste la même : composants officiels de Microsoft et pilote de la manette.

À éviter

Copier une DLL récupérée sur un site inconnu dans le dossier système.

Un fichier d'origine inconnue peut être d'une mauvaise version, d'une mauvaise architecture, ou modifié pour contenir un logiciel malveillant. Les composants DirectX officiels sont gratuits et s'installent en quelques minutes : il n'y a aucune raison de prendre ce risque.

Nos autres articles

Vous aimerez aussi

▲