Skip to main content

Votre manette fonctionne-t-elle correctement ?

Connectez votre manette et appuyez sur un bouton pour commencer. Ce test lit l'API Gamepad en temps réel — affichant les boutons pressés, les positions des sticks analogiques, les valeurs des gâchettes et le support de vibration. 100 % dans le navigateur, zéro envoi de données.

Ce test interroge l'API Gamepad via requestAnimationFrame pour afficher les états en temps réel de tous les boutons, les axes X/Y des sticks analogiques (plage ±1.0), la pression des gâchettes (0-1.0) et le support des actuateurs de vibration.

Le standard de l'API Gamepad mappe jusqu'à 17 boutons et 4 axes ; les manettes Xbox, PlayStation et Switch Pro suivent toutes le mappage gamepad standard.

Connect a gamepad and press any button

Supports Xbox, PlayStation, Switch, and generic controllers

Que signifient vos résultats ?

Result Range Meaning
Bon Tous les boutons et sticks répondent correctement Chaque entrée correspond à l'index de bouton attendu, les sticks reviennent au centre (0, 0) au repos et les gâchettes rapportent la plage complète 0-1.0 — votre manette est pleinement fonctionnelle.
Attention Dérive de stick ou plage de gâchette partielle Les sticks analogiques qui ne reviennent pas à 0.0 au repos indiquent une dérive de stick — un potentiomètre usé. Une plage de gâchette partielle peut signifier une butée mécanique ou un problème de calibration.
Mauvais Boutons non réactifs ou manette non détectée Les boutons non réactifs suggèrent une défaillance de contact. Si la manette n'est pas détectée du tout, vérifiez les pilotes, essayez un autre port USB ou réassociez le Bluetooth.

Problèmes courants et solutions

La manette n'est pas détectée par le navigateur

Appuyez sur un bouton après la connexion — l'API Gamepad exige une pression physique pour s'activer. Si toujours non détectée, essayez un autre port USB, réassociez le Bluetooth ou fermez les applications qui pourraient utiliser la manette en exclusivité.

Le stick analogique affiche une dérive (valeur non nulle au repos)

La dérive de stick est causée par des potentiomètres usés dans le module du stick. Appliquez une zone morte plus large dans les paramètres du jeu comme solution temporaire, ou remplacez le module de stick pour une réparation définitive.

Outils associés

Questions fréquentes

Comment tester ma manette dans le navigateur ?

Connectez votre manette via USB ou Bluetooth, puis appuyez sur un bouton. Le test détecte automatiquement la manette via l'API Gamepad et affiche tous les états des boutons, sticks et gâchettes en temps réel.

Quelles manettes sont supportées ?

Toute manette reconnue par votre navigateur fonctionne : Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro et la plupart des manettes USB/Bluetooth génériques avec mappage standard.

Pourquoi ma manette n'est-elle pas détectée ?

Appuyez sur un bouton de la manette après la connexion — les navigateurs exigent une pression pour activer l'API Gamepad. Si toujours non détectée, essayez un autre port USB, réassociez le Bluetooth ou vérifiez si une autre application utilise la manette en exclusivité.

Des données de manette sont-elles envoyées ?

Non. L'API Gamepad s'exécute entièrement en JavaScript. Les valeurs d'entrée sont lues via le polling requestAnimationFrame et ne quittent jamais votre navigateur. Aucun serveur n'existe pour recevoir les données.