Test de manette

Connectez une manette et appuyez sur n'importe quel bouton pour commencer. Tous les boutons et axes seront affichés avec un retour en temps réel.

Aucune manette détectée. Connectez un contrôleur et appuyez sur un bouton.

Prêt - Connectez une manette

Conseils pour le test de manette

1

Connectez votre manette par USB ou Bluetooth, puis appuyez sur un bouton pour activer la détection.

2

Tous les boutons et joysticks afficheront les valeurs en temps réel pendant l'interaction.

3

Le test de vibration n'est disponible que sur les manettes supportant l'API GamepadHapticActuator.

Comprendre les manettes et contrôleurs

Comment fonctionnent les contrôleurs de jeu

Les manettes modernes utilisent une combinaison d'entrées analogiques et numériques. Les joysticks utilisent des potentiomètres ou des capteurs à effet Hall pour détecter la position sur deux axes (X et Y). Les boutons sont des interrupteurs numériques rapportant l'état appuyé/relâché. Les gâchettes des manettes Xbox et PlayStation sont analogiques, rapportant des valeurs de pression de 0 à 1. Toutes les données d'entrée sont envoyées à l'ordinateur via USB ou Bluetooth en utilisant le protocole HID (Dispositif d'Interface Humaine).

Dérive du joystick et calibration

La dérive du joystick se produit quand le joystick enregistre une entrée sans être touché — un problème courant dû à l'usure du potentiomètre. La plupart des jeux appliquent des zones mortes — de petites zones proches du centre qui sont ignorées — pour compenser. Ce test affiche les valeurs brutes des axes, rendant la dérive visible. Si votre joystick ne revient pas exactement à 0.00 au repos, il peut y avoir une légère dérive.

API Gamepad

L'API Gamepad permet aux navigateurs web de détecter et lire l'entrée des contrôleurs de jeu. Elle utilise un modèle de sondage — le navigateur lit l'état de la manette à chaque frame via navigator.getGamepads(). L'API rapporte les états des boutons, positions des axes et informations de l'appareil. Elle supporte la vibration via l'interface des actuateurs haptiques sur les manettes compatibles.

Questions Fréquentes

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

Appuyez sur un bouton de la manette pour la réveiller — l'API Gamepad ne détecte les manettes qu'après appui sur un bouton. Assurez-vous qu'elle est correctement connectée par USB ou appairée par Bluetooth. Certaines manettes peuvent nécessiter l'installation de pilotes.

Le joystick affiche de petites valeurs sans le toucher, est-il cassé ?

De petites déviations (±0.01-0.03) des joysticks analogiques sont normales. C'est la « dérive du joystick ». Si les valeurs sont plus grandes ou si le personnage bouge seul, le potentiomètre peut être usé. La plupart des jeux compensent avec des paramètres de zone morte.

Le test de vibration fonctionne-t-il avec toutes les manettes ?

Le support de vibration dépend de la manette et du navigateur. Les manettes Xbox ont généralement un bon support de vibration dans Chrome. Les manettes PlayStation DualShock/DualSense ont un support web de vibration limité. Les connexions Bluetooth peuvent ne pas supporter la vibration dans tous les navigateurs.