Test de drift des sticks de manette
Échantillonnez vos sticks au repos pour visualiser la deadzone, l’ampleur du drift et la plage. Un seul échantillon ne condamne pas une manette.
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
- Connectez votre manette en USB ou en Bluetooth.
- Appuyez sur n’importe quel bouton — les navigateurs masquent les manettes jusqu’à ce qu’elles envoient une entrée.
- Observez les boutons, les gâchettes et les sticks réagir en direct dans la visualisation.
- Pour les tests de drift, ne touchez pas aux sticks afin d’échantillonner leur position de repos.
- 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ôme | Que faire |
|---|---|
| Manette non détectée | Appuyez 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 boutons | Les manettes non standard peuvent ne pas correspondre à la disposition standard ; les index bruts restent affichés. |
| Léger écart du stick au repos | Un 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 rien | Votre 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
Connectez une manette et voyez en direct les valeurs des boutons, les gâchettes analogiques, les axes et le mapping pour un ou plusieurs appareils.
Vérifiez chaque bouton et gâchette analogique avec un décompte des pressions et un indicateur d’entrée bloquée.
Déclenchez la vibration de la manette là où l’API haptique est exposée, avec des limites d’intensité et de durée sûres.