Test de souris — Vérifiez chaque bouton.
Appuyez sur chaque bouton de votre souris — gauche, droit, milieu et les deux boutons latéraux — et regardez-le s'allumer sur un schéma en direct. Faites tourner la molette pour confirmer les deux sens de défilement, et lisez chaque événement au moment où il se déclenche. Un moyen rapide de prouver qu'un bouton fonctionne, ou d'en repérer un qui ne fonctionne pas.
Appuyez sur un bouton ou faites tourner la molette
Test de souris en ligne.
Chaque appui et chaque défilement apparaît sur le schéma et dans le journal — rien n'est envoyé.
Avant de vous fier au résultat
- Cliquez fermement et à fondUn vrai défaut reste silencieux même sur un appui ferme et volontaire. Un bouton qui ne s'enregistre que parfois indique un switch usé — confirmez-le sur le test de double-clic.
- Observez l'enfoncement et le relâchement séparémentUn bouton sain déclenche un « enfoncé » quand vous appuyez et un « relâché » quand vous lâchez. Un « relâché » manquant, ou des événements en trop, c'est un switch qui rebondit.
- Les boutons latéraux peuvent être captés par le navigateurLes boutons précédent et suivant déclenchent souvent la navigation du navigateur avant que cette page ne voie l'événement. S'ils ne s'allument pas, ils fonctionnent peut-être quand même — ils sont simplement interceptés.
- Le clic droit est retenu ici volontairementNous supprimons le menu contextuel sur le schéma pour que votre clic droit s'enregistre. Ailleurs sur la page, le clic droit se comporte normalement.
Comment utiliser le test de souris
- 1Appuyez une fois sur chaque bouton. Gauche, droit, puis la molette en clic du milieu. Chaque région du schéma de souris se remplit de couleur tant que le bouton est maintenu et se vide quand vous lâchez.
- 2Essayez les boutons latéraux. Si votre souris a des boutons précédent et suivant, appuyez aussi dessus. Ils s'allument quand le navigateur laisse passer l'événement — le journal enregistre exactement quel numéro de bouton s'est déclenché.
- 3Faites défiler dans les deux sens. Roulez la molette vers le haut et vers le bas ; l'affichage Défilement montre le sens et la région du milieu clignote. Cela confirme que l'encodeur fonctionne dans les deux sens.
- 4Lisez le journal. Chaque appui, relâchement et défilement apparaît dans le journal d'événements avec son numéro de bouton. Si un clic manque ou est doublé, lancez le test de double-clic ; si la molette saute, essayez le test de molette.
Comment fonctionne le test de souris
Votre navigateur transforme chaque clic physique en un événement mousedown quand vous appuyez et un mouseup quand vous relâchez, chacun étiqueté d'un numéro de bouton : 0 est le gauche, 1 est le clic milieu/molette, 2 est le droit, et 3 et 4 sont les boutons latéraux précédent et suivant. Cette page écoute ces événements, allume la partie correspondante du schéma de souris, et écrit une ligne dans le journal — vous voyez donc exactement ce que votre matériel a envoyé.
Le défilement déclenche un événement wheel distinct dont le deltaY est négatif quand vous roulez vers le haut et positif quand vous roulez vers le bas. C'est ainsi que l'affichage Défilement connaît le sens sans aucun accès au pilote.
Deux choses s'intercalent entre le switch et cette page. Votre navigateur peut réquisitionner les boutons latéraux pour la navigation précédent/suivant et le bouton droit pour son menu contextuel avant que l'événement n'atteigne JavaScript — cette page retient le menu contextuel sur le schéma pour que les clics droits s'enregistrent, mais elle ne peut pas toujours empêcher la navigation par bouton latéral. Un bouton qui ne s'allume pas ici n'est donc pas automatiquement cassé ; il est peut-être simplement intercepté en amont.
Quand faire un test de souris
Achat d'occasion
Vérifiez chaque bouton et les deux sens de défilement d'une souris d'occasion avant de payer — un clic milieu ou un bouton latéral mort est facile à manquer autrement.
Un bouton semble mort
Confirmez si un appui s'enregistre tout court. Si le schéma ne s'allume jamais pour ce bouton, le switch ou sa soudure a probablement lâché.
Après un remappage
Vous avez configuré des actions personnalisées sur les boutons latéraux dans un logiciel ? Vérifiez que le bouton brut se déclenche toujours ici, indépendamment de la macro qu'il lance désormais.
Installation d'une nouvelle souris
Première chose après le branchement : confirmez que les cinq boutons et la molette sont reconnus par le navigateur et l'OS.
Dépister les clics fantômes
Observez le journal en gardant la main immobile. Des événements qui apparaissent tout seuls signalent un switch défaillant ou du bruit électrique.
Vérifier un pavé tactile de portable
Le clic gauche, le clic droit et le tap-to-click apparaissent tous ici, vous pouvez donc vérifier les boutons d'un pavé tactile comme ceux d'une souris.
Glossaire du test de souris
- mousedown / mouseup
- Les événements du navigateur déclenchés à l'instant où un bouton est enfoncé et relâché. Un clic sain produit exactement un de chaque.
- Numéro de bouton
- La façon dont le navigateur désigne quel bouton s'est déclenché : 0 gauche, 1 milieu, 2 droit, 3 précédent, 4 suivant.
- Clic milieu
- Appuyer sur la molette droit vers le bas. Il ouvre les liens dans de nouveaux onglets et ferme les onglets, et s'enregistre comme le bouton 1.
- Boutons latéraux
- Les boutons supplémentaires du pouce (précédent et suivant) présents sur beaucoup de souris. Les navigateurs les utilisent souvent pour la navigation, ce qui peut les cacher aux tests.
- Menu contextuel
- Le menu du clic droit. Les pages web peuvent le supprimer pour qu'un clic droit soit mesurable — ce que fait ce test, uniquement sur le schéma.
- Événement wheel
- L'événement de défilement, porteur d'une valeur deltaY : négative vers le haut, positive vers le bas. Il est distinct de tout appui sur un bouton.
Questions fréquentes
Pourquoi mes boutons latéraux (précédent/suivant) ne s'allument-ils pas ?
La plupart des navigateurs associent les deux boutons du pouce à la navigation entre pages, et agissent dessus avant même qu'une page web ne voie l'événement — appuyer sur « précédent » peut donc simplement vous renvoyer à la page précédente au lieu de s'enregistrer ici. Cette page tente de retenir ces événements, mais les navigateurs ne l'autorisent pas toujours. Si vos boutons latéraux fonctionnent pour la navigation, ils sont physiquement sains ; ils sont simplement interceptés en amont. Un logiciel de souris qui les remappe sur des touches les fera apparaître comme des appuis de touche plutôt que comme des boutons.
Pourquoi le clic droit n'ouvre-t-il pas de menu sur le schéma de la souris ?
C'est volontaire. Pour mesurer un clic droit, la page supprime le menu contextuel à l'intérieur de la zone du schéma afin que l'événement bouton-2 puisse s'enregistrer et s'allumer. Partout ailleurs sur la page, le clic droit fonctionne normalement. Si vous voulez récupérer le menu, faites simplement un clic droit en dehors du schéma.
Un bouton s'enregistre parfois mais pas toujours — est-il cassé ?
C'est la signature classique d'un switch mécanique usé. Des appuis intermittents, ou un clic physique qui apparaît comme deux événements, signifient que les contacts du switch se dégradent. Lancez le test de double-clic pour le mesurer précisément : des écarts sous environ 80 ms entre deux clics que vous vouliez comme un seul confirment que le switch rebondit.
Le clic de ma molette (bouton du milieu) ne fonctionne pas. Que faire ?
Appuyez sur la molette droit vers le bas sans la faire tourner — un clic milieu est le bouton 1 et devrait allumer la région de la molette et consigner un événement « Milieu enfoncé ». Si rien ne s'enregistre, le switch de clic de la molette a peut-être lâché même si le défilement fonctionne encore, car défilement et clic utilisent des mécanismes différents à l'intérieur de la molette.
Ce test fonctionne-t-il avec un pavé tactile de portable ou une tablette graphique ?
Oui pour l'essentiel. Les clics gauche et droit d'un pavé tactile (et le tap-to-click) déclenchent les mêmes événements mousedown/mouseup, ils allument donc le schéma. Les gestes multitouch et la pression du stylet utilisent d'autres API et n'apparaîtront pas tous ici. Pour le comportement des surfaces tactiles, le test de molette couvre le défilement à deux doigts.
Quelque chose sur ma souris ou mes clics est-il envoyé à un serveur ?
Non. Chaque événement est lu et affiché dans votre navigateur et ne quitte jamais votre appareil. Il n'y a ni compte, ni envoi, et rien n'est stocké au-delà de vos préférences de thème et de langue.