Une manette connectée peut fonctionner dans un jeu tout en restant invisible pour une page web. Cela n’indique pas immédiatement une panne. Les navigateurs appliquent des règles de confidentialité et de sécurité, certains n’exposent une manette qu’après une pression délibérée sur un bouton, et une autre application peut capturer ou transformer l’appareil.
Utilisez un ordre de dépannage simple qui modifie une seule couche à la fois.
Tout d’abord, vérifiez si le navigateur peut la voir
Avant de changer le moindre câble, appuyez sur n’importe quel bouton de la manette avec cette page ouverte. Si elle apparaît ci-dessous, le navigateur peut la voir et le problème se situe plus haut.
Si rien n’apparaît, c’est quand même une information — et la section suivante explique pourquoi une manette inactive et qui fonctionne parfaitement est invisible par conception.
Déclencher l’activation du navigateur
Ouvrez le Testeur de manette, cliquez sur la page et appuyez sur un bouton de la manette. Le simple mouvement d'un stick peut ne pas suffire dans tous les navigateurs. La page écoute l'événement standard gamepadconnected et vérifie également la liste actuelle des appareils exposés à chaque image d'animation.
Si la manette apparaît, confirmez le nombre de boutons et d'axes signalés. Un mappage générique peut utiliser des numéros différents du diagramme attendu ; les changements d'index bruts restent utiles même lorsque les étiquettes ne correspondent pas à la disposition d'une console.
Reconnecter dans un état connu
Fermez les jeux et les applications de configuration de manette, déconnectez l'appareil, attendez un instant et reconnectez-le. Pour le Bluetooth, vérifiez que le système d'exploitation l'affiche toujours comme connecté. Pour l'USB, utilisez un port direct et un câble connu pour transférer des données, et non un câble de charge.
Revenez sur la page et appuyez à nouveau sur un bouton. Évitez de reconnecter plusieurs manettes en même temps, car le navigateur pourrait exposer plusieurs index et rendre l'appareil actif indéterminé.
Comparer un navigateur actuel
Le comportement de l'API Gamepad et les mappages d'appareils pris en charge diffèrent selon les navigateurs et les systèmes d'exploitation. Testez un navigateur récent basé sur Chromium ou Firefox si disponible. Le résultat dans un navigateur fournit des informations sur cet environnement, et non un verdict universel sur la manette.
Certaines fonctionnalités d'appareils du navigateur nécessitent une connexion sécurisée. Utilisez https://keymap.io, maintenez le navigateur à jour et évitez les versions copiées ou intégrées de la page lors de la comparaison des résultats.
Supprimer les couches concurrentes
Steam Input, les utilitaires du fabricant, les logiciels de manette virtuelle et les outils d'accessibilité peuvent réassigner, combiner ou masquer des appareils. Documentez le profil actif avant de désactiver quoi que ce soit. Fermez une couche, reconnectez et répétez le test.
Si un jeu utilise une manette virtuelle alors que le navigateur détecte la manette physique, la numérotation des boutons ou le comportement des axes peuvent différer. Il s'agit d'une différence de mappage, et non nécessairement d'une entrée défectueuse.
Vérifier ce que « détecté » signifie
Le nom d'un appareil sur la page confirme que le navigateur expose un objet gamepad. Cela ne prouve pas que chaque bouton est câblé correctement. Déplacez chaque axe et appuyez sur chaque bouton. Utilisez le Test de Stick Drift uniquement après avoir confirmé que les axes de stick attendus bougent.
Certaines manettes exposent les gâchettes comme des boutons analogiques, tandis que d'autres utilisent des axes. Les capteurs de mouvement, les pavés tactiles, les LED et les vibrations ne sont pas représentés de manière cohérente par le mappage standard du navigateur. Leur absence dans un testeur web ne prouve pas que ces fonctionnalités matérielles sont défectueuses.
Quand la manette ne fonctionne nulle part
Si le système d'exploitation, les jeux et plusieurs navigateurs ne parviennent pas à détecter l'appareil, essayez un autre câble, un autre port et un autre ordinateur avant d'envisager une réparation. Consultez les instructions d'appairage, de micrologiciel et de réinitialisation du fabricant pour le modèle exact. Évitez d'installer des pilotes inconnus provenant de sites de téléchargement non officiels.
Pour obtenir un rapport de support utile, indiquez le modèle de la manette, le mode filaire/sans fil, le système d'exploitation, la version du navigateur, si une pression sur un bouton a été utilisée pour l'activation et quels autres applications la détectent. Cela permet de distinguer un problème d'exposition du navigateur d'une panne de connexion à l'échelle du système.