Testeur de souris
Testeur de souris gratuit : test boutons, molette et chatter double-clic avec verdict réussi/échec, export CSV/JSON et échantillonnage du mouvement.
Testeur de souris - Vérifiez votre périphérique
Vérifiez tous les boutons (gauche, molette, droite et boutons latéraux), la molette, le suivi du pointeur et la précision. La fonction phare est le Test de chatter / anti-rebond double-clic : il mesure l'intervalle entre deux pressions consécutives du même bouton et signale le 'chatter' (un seul clic physique enregistré deux fois) avec un seuil réussi/échec configurable, puis permet d'exporter la session d'intervalles en CSV ou JSON pour une réclamation de garantie ou un rapport de QA. Un panneau d'échantillonnage du mouvement indique le taux en Hz via les événements de pointeur fusionnés lorsqu'ils sont pris en charge, et reste honnête en précisant que la mesure est limitée par la fréquence de rafraîchissement de votre écran sinon. Idéal pour les techniciens de réparation, les laboratoires de QA, les joueurs et toute personne diagnostiquant une souris usée ou défaillante.
Comment détecter une panne de double-clic (chatter) de la souris ?
Le chatter survient lorsqu'une seule pression physique de l'interrupteur est enregistrée comme deux clics, à cause d'un microswitch usé ou qui rebondit. Pour le détecter :
1. Réglez le Seuil de chatter (50 ms par défaut) dans le panneau Test de chatter / anti-rebond double-clic
2. Cliquez sur le MÊME bouton plusieurs fois à un rythme normal et délibéré dans la zone de test
3. L'outil mesure l'intervalle entre pressions consécutives de ce bouton et compte tout intervalle sous le seuil comme un chatter suspecté
4. Surveillez l'Intervalle min./moy./dernier et le compteur d'Occurrences
5. Le verdict passe au rouge (CHATTER SUSPECTÉ) si un intervalle est sous le seuil, au vert (RÉUSSI) sinon
Des clics physiques honnêtes ne sont presque jamais espacés de moins de ~80-120 ms, donc un vrai chatter apparaît sous forme d'intervalles bien inférieurs à 50 ms que vous n'aviez pas l'intention de faire.
Comment exporter ou enregistrer une session de test ?
Le Test de chatter / anti-rebond double-clic enregistre chaque intervalle entre clics pendant votre session. Utilisez Exporter CSV ou Exporter JSON pour télécharger un fichier contenant :
- Un bloc de résumé : total de clics, double-clics, comptages par bouton, distance parcourue, durée, seuil de chatter, nombre de chatter suspectés, verdict réussi/échec, taux de pic d'échantillonnage du mouvement et latence de rendu moyenne
- Des lignes par intervalle : bouton, intervalle en millisecondes et horodatage
Le CSV s'ouvre directement dans un tableur, et le JSON est idéal pour les pipelines de QA automatisés. Cela donne à un technicien ou un laboratoire de garantie un artefact quantitatif et défendable plutôt qu'un 'on dirait qu'elle double-clique' subjectif.
Comment lire les chiffres de taux d'échantillonnage, de classe de mouvement et de latence ?
Le Taux d'échantillonnage est le nombre d'échantillons de mouvement par seconde fournis par le navigateur (Hz). Avec les événements de pointeur fusionnés (Chromium), vous voyez des taux bruts élevés ; sinon la valeur est limitée par la fréquence de rafraîchissement de votre écran (généralement 60-144 Hz) et une note honnête s'affiche.
La Classe de mouvement est une tranche approximative (Bureautique, Moyen, Gaming, Pro, Esports) pertinente uniquement avec les événements fusionnés ; sinon elle indique 'Limité au rafraîchissement'.
La Latence de rendu est le temps du gestionnaire de clic au prochain affichage - elle est limitée par l'intervalle de rafraîchissement (~8-16 ms) et n'est PAS la vraie latence d'entrée clic-à-photon, qu'un navigateur ne peut pas mesurer. Considérez-la comme une indication relative de réactivité, pas une spécification matérielle.
Quels navigateurs et appareils prennent en charge les diagnostics ?
Les tests de boutons, de molette, de double-clic et de chatter fonctionnent sur tous les navigateurs modernes sur ordinateur et sur les appareils dotés d'un pointeur.
L'échantillonnage du mouvement à haut taux nécessite PointerEvent.getCoalescedEvents(), disponible sur les navigateurs basés sur Chromium (Chrome, Edge, Opera). Firefox et Safari ne fournissent le mouvement qu'à la fréquence de rafraîchissement, donc le panneau affiche 'Limité au rafraîchissement' et la note de non-prise en charge apparaît.
Les boutons supplémentaires 4/5 nécessitent une souris dotée de boutons latéraux. Les téléphones uniquement tactiles sans pointeur ne peuvent pas utiliser cet outil. Tout s'exécute localement, sans aucune permission spéciale.
Mes données sont-elles privées ?
Oui. Ce testeur de souris est 100 % côté client : chaque mesure, le journal d'événements et la session de chatter ne vivent que dans votre navigateur. Aucune permission n'est requise, rien n'est envoyé à un serveur, et les fichiers CSV/JSON exportés sont générés localement dans votre navigateur et enregistrés directement sur votre appareil. L'outil fonctionne aussi hors-ligne.
Comment tester ma souris ?
Procédez ainsi :
1. Déplacez la souris dans la zone pour vérifier le suivi
2. Cliquez sur chaque bouton (gauche, molette, droite)
3. Utilisez la molette pour tester la montée/descente
4. Essayez les double-clics pour vérifier la détection
5. Consultez le journal pour un retour en direct
6. Observez les statistiques (clics, distance, durée)
Les coordonnées, états de boutons et événements s'affichent en temps réel.
Que puis-je vérifier ?
Ce testeur permet de contrôler :
- Les boutons gauche, molette et droit
- Les boutons supplémentaires 4/5
- Les coordonnées X/Y
- La molette (sens et delta)
- La détection des double-clics
- Le suivi des mouvements
- La distance parcourue
- Le nombre de clics par bouton
- La réactivité générale
Tous les tests se font en temps réel avec un feedback visuel et numérique.

Pourquoi tester mes boutons ?
Utile lorsque :
- Un bouton réagit mal
- Les clics ne s'enregistrent pas toujours
- Vous testez une nouvelle souris
- Vous subissez des double-clics involontaires
- Vous diagnostiquez un souci gaming/productivité
- Vous vérifiez les boutons latéraux
- Vous validez un pilote ou un réglage
L'outil aide à isoler les problèmes matériels ou logiciels.
Quelles sont les coordonnées souris ?
Deux coordonnées sont affichées :
- Position X/Y : relative à la zone de test (0,0 en haut à gauche)
- Client X/Y : relative à toute la fenêtre du navigateur
Elles permettent de vérifier :
- La précision du suivi
- La sensibilité
- La fluidité des diagonales
- La cohérence du reporting
Les valeurs se mettent à jour au moindre mouvement.
Comment fonctionne le test de molette ?
Il affiche :
- Sens de scroll : haut ou bas
- Delta : amplitude du défilement
- Compteur : nombre d'événements
Cela aide à repérer :
- Une molette inopérante
- Un sens inversé
- Une sensibilité irrégulière
- Des sauts aléatoires
Testez à différentes vitesses pour un diagnostic complet.
À quoi sert le journal d'événements ?
Le journal consigne :
- mousemove (mouvements)
- mousedown (pression)
- mouseup (relâchement)
- wheel (molette)
- dblclick (double-clic)
Chaque entrée indique :
- Le type d'événement et ses détails
- L'horodatage précis (millisecondes)
- Le bouton ou les coordonnées
Très utile pour suivre le timing ou repérer des clics manqués.
L'outil est-il précis ?
Oui :
- Exploite les événements natifs du navigateur
- Chronométrage à la milliseconde
- Suivi pixel-par-pixel
- Détection instantanée des boutons
- Calcul exact du delta de scroll
Ce que vous voyez correspond exactement à ce que votre OS transmet au navigateur.
Fonctionne-t-il sur tous les appareils ?
Compatible avec :
- Ordinateurs de bureau
- PC portables (pavé tactile ou souris externe)
- Tablettes supportant la souris (iPad + Magic Mouse...)
- Tout appareil contrôlant un curseur
Note : les appareils purement tactiles sans support souris ne fonctionneront pas. Sur pavé tactile, les mouvements de doigts sont interprétés comme déplacement du curseur.
Fonctionnalités
- Détection de chatter double-clic avec verdict réussi/échec
- Seuil de chatter configurable (50 ms par défaut)
- Statistiques d'intervalle min./moy./dernier par bouton
- Export de session CSV/JSON pour QA et garanties
- Panneau de taux de mouvement (Hz) via événements de pointeur fusionnés
- Test des 5 boutons standard
- Visualisation des pressions en direct
- Compteur de clics par bouton
- Détection du sens et du delta de la molette
- Suivi des coordonnées X/Y
- Détection de double-clic
- Calcul de la distance parcourue
- Chronomètre de session
- Journal détaillé horodaté
- Effets visuels sur les clics
- Fil d'Ariane des mouvements
- Couleurs selon le type d'événement
- Statistiques (clics, double-clics, distance)
- Réinitialisation en un clic
- Nettoyage du journal
- 100 % local, aucune donnée envoyée
- Fonctionne hors-ligne
- Sans inscription
- Interface responsive
- Mode sombre
