Pour répondre directement - Windows est partie du problème mais pas de la intégralité du problème. Steam ne s'occupe pas vraiment du problème de son côté, non plus. La solution générale consiste à mettre à jour les pilotes de la manette manuellement et à s'assurer que vous choisissez correctement la manette présente.
Je voudrais suggérer Essayez une nouvelle installation du périphérique en supprimant les pilotes, en redémarrant pour sauvegarder le registre sans le périphérique, puis en installant le périphérique et les pilotes selon la méthode ci-dessous. Le registre de Windows peut être une chose étrange parfois...
La méthode officielle pour vérifier et mettre à jour les pilotes pour les contrôleurs XBOX et Windows 10 est la suivante ici comme :
Sous Windows 10, mettez à jour votre contrôleur en utilisant les Accessoires Xbox de la Xbox :
- Procurez-vous l'application dans la boutique Windows 10 Store en recherchant "Xbox Accessories".
- Lancez l'application Accessoires Xbox.
- Connectez votre manette sans fil Xbox One à l'aide d'un câble USB ou d'une clé USB. l'adaptateur sans fil Xbox pour Windows. Nota: Vous serez invité à effectuer la mise à jour vers Windows 10 Anniversary Edition si vous ne l'avez pas encore fait. pas encore fait.
- Lorsque le contrôleur est connecté, vous verrez apparaître le message "Update Required" si une mise à jour est obligatoire.
- Installez la mise à jour. Note Vous pouvez également aller dans la rubrique Info sur le périphérique pour vérifier les mises à jour.
Notes
- L'application Accessoires Xbox est disponible uniquement sur Windows 10.
- Les contrôleurs qui ne disposent pas d'un port audio 3,5 mm intégré doivent être mis à jour à l'aide d'une connexion USB et doivent disposer de la version TH2 de Windows 10.
Mise à jour (ou ultérieure).
- La mise à jour du contrôleur par Bluetooth n'est pas prise en charge.
- Bluetooth nécessite des PC exécutant la mise à jour anniversaire de Windows 10. Voir Windows Update : FAQ pour savoir comment obtenir la dernière mise à jour.
Si cela ne semble pas être une option pour vous, un Reddior sur Windows 10 Reddit suggère :
J'ai réussi à faire fonctionner le mien en faisant ce qui suit :
- Ouvrir le gestionnaire de périphériques
- Cliquez à droite sur "Xbox One Controller".
- Sélectionnez Mettre à jour le logiciel du pilote
- Parcourir
- Laissez-moi choisir
- "Contrôleur Microsoft Xbox One"
Le pilote "Xbox One Controller" ne fonctionne pas, mais le pilote "Microsoft Xbox One Controller" fonctionne.
TL;DR (où et comment sur la question)
Collaborateur d'Ars Technica Sam Machkovech a affiché un mise à jour le 10 août 2016 qui déclare :
...un représentant de Microsoft a confirmé que la Xbox travaillait sur les problèmes liés aux modes "exclusifs" des manettes. des manettes, la connectivité des manettes avec certains jeux et le mode Steam Big Picture qui voit deux manettes là où il n'y en a pas. Picture, qui permet de voir deux manettes alors qu'il ne devrait y en avoir qu'une. Non Aucun délai n'a été donné pour la résolution de ces problèmes. Le représentant de Microsoft a également Le représentant de Microsoft a également insisté sur le fait que deux des nouveaux gamepads Xbox One devraient pouvoir se connecter simultanément à un PC Windows 10 via Bluetooth, à condition que les deux pour autant que le firmware des deux manettes soit mis à jour. Le site d'assistance de la société de l'entreprise indique toujours une limite d'un seul pad lors de la connexion via Bluetooth. Nous attendons une réponse à propos de cette divergence.
Cependant, il y a un certain nombre de plaintes et de questions concernant des problèmes similaires qui existent toujours sur le forum Microsoft XBox concernant les contrôleurs sur Steam sans qu'aucune solution n'ait été marquée jusqu'à présent. Ce problème est généralement pointé vers un Problème de SafeFileHandle sur les appareils connectés après l'Anniversary Update sous Windows :
À partir de la mise à jour 1607, kernel32.dll CreateFile() n'utilise que les drapeaux GENERIC_READ et GENERIC_WRITE ainsi que 0 pour dwShareMode ne permet plus l'accès exclusif (non partagé) aux périphériques nécessaires dans certaines circonstances. Un exemple d'un périphérique qui ne permet plus l'accès exclusif est le contrôleur de jeu Dualshock 4 de Sony. Toute tentative de connexion entraîne le champ IsInvalid pour le SafeFileHandle retourné.
Mise à jour de Windows 3176938 publié le 31 août, a résolu la plupart de ces problèmes (de manière bâclée). Il y a une responsabilité partagée avec Microsoft à la base, mais les plateformes comme Steam ne font pas grand-chose pour pousser à la recherche d'une solution ou pour changer la façon dont elles gèrent certains aspects de la saisie, et les développeurs de logiciels ne reviennent pas en arrière pour tenir compte de l'évolution du matériel.
En ce qui concerne Steam, les pilotes les plus récents et les correctifs pour les jeux qui peuvent résoudre des problèmes spécifiques au titre ne sont pas toujours présents.
Pour cela, vous pouvez visiter le site Web du développeur ou de l'éditeur des jeux auxquels vous jouez et vérifier si de nouveaux correctifs existent pour résoudre le problème dans des titres spécifiques en attendant que le problème général soit résolu.
Namco Bandi a quelques clients mécontents sur leur approche dédaigneuse des contrôleurs Elite fonctionnant de manière inattendue alors que SquareEnix a des clients mécontents qui utilisent ce contrôleur mais pour un problème fonctionnel différent. D'autres développeurs ont été plus proactifs sur la question mais, en général, la faible base d'installation conduit à négliger la solvabilité ("low hanging fruit" et tout ça).