Affichage et saisie

Test de manette de jeu

Détectez les contrôleurs connectés, visualisez les boutons et les sticks, lisez les axes et les déclencheurs et testez le grondement lorsqu'il est pris en charge.

Confidentialité: Les données de la manette de jeu sont lues localement par le navigateur. Aucune donnée du contrôleur n'est téléchargée.
Les étiquettes d’interface et les noms d’outils sont traduits. Les conseils détaillés et les FAQ sur cette page sont actuellement rédigés en anglais.

Interface de test

Votre navigateur peut demander l'autorisation après avoir appuyé sur Démarrer.
Connectez un contrôleur et appuyez sur un bouton. Certains navigateurs nécessitent d'appuyer sur un bouton avant que le contrôleur apparaisse.

Stick gauche

Stick droit

Contrôleur—
Cartographie—
Haches—
Connecté—
#BoutonsPresséValeur
—
La prise en charge du contrôleur varie selon le navigateur et le système d'exploitation. Les vibrations sont facultatives. Les valeurs du stick analogique peuvent légèrement dériver ; c'est normal pour de nombreux contrôleurs.

Comment utiliser cet outil

  1. Connect your controller by USB or Bluetooth, then press a button to wake it.
  2. Click Scan controllers and wait for the device to appear.
  3. Press buttons and move sticks to see live values.
  4. Use the vibration button if your browser supports haptics, then disconnect safely.

Publicité

Explication technique

The Gamepad API exposes connected devices through navigator.getGamepads(). Buttons, axes, triggers, and timestamps are polled with requestAnimationFrame. Vibration uses the experimental hapticActuators interface where implemented.

Browser mappings vary. A controller may be recognized while some buttons are unmapped or labelled incorrectly. Raw axis values are device-dependent.

Dépannage

Controller is not detected

Press a button after connecting; some browsers only expose a gamepad after user input. Check the operating-system game controller settings.

Wrong button mapping

The browser uses a standard mapping when available, but not every controller reports one. Compare raw indices instead.

Vibration does not work

Haptics support is limited by browser, operating system, and connection type.

Controller disconnects

Try a different USB port or cable, or reconnect Bluetooth. Battery level may be low.

Questions fréquemment posées

Publicité