Aller au contenu
TestOnDevice

Test des boutons de manette

Vérifiez chaque bouton et gâchette analogique avec un décompte des pressions et un indicateur d’entrée bloquée.

S’exécute localement Aucun envoiFonctionne hors ligne
No controller detected yet. Connect a controller and press any button — browsers only reveal a gamepad after the first input.

Values are read via the browser’s Gamepad mapping and updated each animation frame. A small resting offset is normal; drift is only meaningful when a stick clearly rests away from center across samples.

Comment fonctionne ce test

Les tests de manette utilisent la Gamepad API, que le navigateur ne révèle qu’après avoir appuyé sur un bouton de la manette. À chaque image d’animation, nous interrogeons l’instantané actuel de chaque manette connectée et lisons ses boutons, ses gâchettes analogiques et les axes de ses sticks.

Les valeurs des sticks sont normalisées dans une plage de −1 à +1. Les tests de drift et de deadzone échantillonnent les sticks au repos pour visualiser leur écart au centre et l’ampleur des variations de lecture, plutôt que de juger une manette à partir d’une seule mesure.

La vibration n’est proposée que lorsque le navigateur expose un actionneur haptique pour votre manette, et l’intensité comme la durée sont bornées par sécurité. Nous ne signalons jamais une fausse vibration.

Comment l’utiliser

  1. Connectez votre manette en USB ou en Bluetooth.
  2. Appuyez sur n’importe quel bouton — les navigateurs masquent les manettes jusqu’à ce qu’elles envoient une entrée.
  3. Observez les boutons, les gâchettes et les sticks réagir en direct dans la visualisation.
  4. Pour les tests de drift, ne touchez pas aux sticks afin d’échantillonner leur position de repos.
  5. Pour la vibration, utilisez les commandes d’intensité et de durée bornées pour déclencher une vibration.

Ce qu’il détecte

  • Si le navigateur voit la manette et son mapping standard ou personnalisé
  • L’état pressé des boutons et les valeurs des gâchettes analogiques
  • La position des axes des sticks, l’écart au repos (drift) et les deadzones suggérées
  • Si un actionneur haptique est disponible pour la vibration

Ce qu’il ne peut pas détecter

  • Un verdict définitif de « défectueux » à partir d’un seul court échantillon
  • S’il s’agit d’une usure matérielle ou d’une différence de mapping ou de calibration
  • La vibration sur les manettes ou navigateurs qui n’exposent pas l’API haptique

Dépannage

SymptômeQue faire
Manette non détectéeAppuyez d’abord sur n’importe quel bouton — les navigateurs masquent les manettes jusqu’à réception d’une entrée — et vérifiez qu’elle est connectée et alimentée.
Mauvais mapping des boutonsLes manettes non standard peuvent ne pas correspondre à la disposition standard ; les index bruts restent affichés.
Léger écart du stick au reposUn petit écart au repos est normal ; seule une lecture décentrée constante et plus importante suggère un vrai drift.
La vibration ne fait rienVotre manette ou votre navigateur n’expose peut-être pas l’API haptique ; nous ne simulons jamais une vibration réussie.

FAQ

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

Appuyez d’abord sur n’importe quel bouton — les navigateurs masquent les manettes jusqu’à réception d’une entrée. Assurez-vous aussi qu’elle est connectée et alimentée.

Un peu de drift au stick est-il normal ?

Un petit écart au repos est normal. Des lectures décentrées constantes et plus importantes peuvent indiquer un vrai drift.

La vibration fonctionne-t-elle ?

Seulement là où le navigateur expose l’API haptique. Nous ne simulons jamais une vibration réussie.

Quelles manettes sont prises en charge ?

La plupart des manettes USB et Bluetooth standard (Xbox, PlayStation et bien d’autres) que la Gamepad API du navigateur reconnaît.

Puis-je tester plusieurs manettes à la fois ?

Oui — connectez-en plusieurs et chacune apparaît séparément dès que vous appuyez sur l’un de ses boutons.

Les entrées de ma manette sont-elles envoyées quelque part ?

Non. Les données de boutons, de gâchettes et de sticks sont traitées localement et ne sont jamais téléversées.

Tests associés