Comment utiliser cet outil
- Démarrez la capture et placez le pointeur dans la zone de test.
- Enfoncez puis relâchez les boutons principal, central et secondaire ; déplacez ensuite la souris et utilisez la molette.
- Consultez le journal, arrêtez la capture et réinitialisez avant de recommencer.
Méthode de calcul
Le navigateur signale les fonctions des boutons et les positions du pointeur. Le principal est généralement à gauche, l'auxiliaire au centre et le secondaire à droite ; leur configuration peut changer. Les positions utilisent les coordonnées du navigateur. Les valeurs de molette comportent une unité : pixels, lignes ou pages.
Exemple de calcul
Un appui puis un relâchement du bouton principal produisent deux observations distinctes. La molette peut signaler un déplacement vertical positif ou négatif ; consultez aussi son unité.
Tester un geste à la fois
Démarrez la capture et placez le pointeur dans la zone. Appuyez puis relâchez lentement le bouton principal, puis essayez les boutons auxiliaire et secondaire présents sur l’appareil. Observez les entrées d’appui et de relâchement et l’état des boutons maintenus. Déplacez le pointeur, arrêtez-le et faites un bref défilement dans chaque direction. Notez le geste prévu à côté du résultat reçu. Le journal garde les 30 derniers événements, pas un enregistrement illimité. Arrêter termine la capture et conserve l’historique visible. Réinitialiser ou démarrer à nouveau efface la session. Testez d’abord les commandes utiles à la tâche en panne avant d’en ajouter d’autres.
Les numéros décrivent des rôles, pas des côtés fixes
Le bouton 0 est principal, 1 auxiliaire et 2 secondaire. Les boutons 3 et 4 peuvent représenter des commandes supplémentaires, mais leur comportement dépend des affectations et des raccourcis. Le principal est souvent à gauche ; modifier le bouton principal dans le système peut inverser cette association. Une configuration pour gaucher n’est pas une panne lorsque le bouton attendu transmet le rôle principal. Certains boutons latéraux parcourent l’historique avant qu’une observation utile atteigne la page. Le test accepte une entrée de confiance signalée comme mouse, en excluant touch et pen. Un pavé tactile peut néanmoins signaler mouse : cela n’identifie pas une souris physique distincte ni son modèle.
Lire le delta de molette avec son unité
Le mode delta accompagne les valeurs horizontale et verticale. Le mode 0 représente des pixels, le mode 1 des lignes et le mode 2 des pages. Une valeur de 3 lignes n’équivaut pas numériquement à 3 pixels de défilement. Les réglages système, le défilement fluide et le traitement du navigateur peuvent modifier ces valeurs. Un pavé tactile peut produire un mouvement continu dans les deux axes sans crans de molette. Cette page relève les deltas reçus ; elle ne compte pas les crans physiques et ne calcule pas la résolution interne de la molette. Comparez direction et régularité avec les mêmes réglages. Un delta inversé ne prouve pas l’usure d’un encodeur ; un réglage différent peut changer le rapport sans modification matérielle.
| deltaMode | Unité | Exemple deltaY |
|---|---|---|
| 0 | pixels | 3 |
| 1 | lignes | 3 |
| 2 | pages | 3 |
Séparer les coordonnées du mouvement des DPI
La position utilise des pixels CSS relatifs à la zone de test. Elle n’indique ni les comptes du capteur par pouce, ni la résolution du bureau, ni la distance parcourue sur le tapis. Zoom du navigateur, mise à l’échelle et taille de la zone modifient la relation entre pixels physiques et coordonnées CSS. Pour faciliter la lecture, la position affichée est actualisée au maximum environ toutes les 50 ms. Cet intervalle est un choix d’interface, pas une mesure de fréquence USB. Les navigateurs peuvent aussi regrouper des mouvements avant leur transmission. Un trajet fluide ne certifie pas un capteur ; une pause brève n’isole pas les interférences radio, la planification du système ou un navigateur occupé.
Examiner les relâchements et les interruptions
Maintenez brièvement un bouton, puis relâchez-le en gardant le pointeur dans la zone. Un relâchement reçu retire son état maintenu. La page écoute aussi les relâchements au niveau de la fenêtre, sans garantir leur réception quand le système intercepte l’entrée ou change le focus. Quitter la zone souris efface les états maintenus ; quitter le navigateur ou masquer l’onglet arrête la capture. Ce nettoyage évite un affichage périmé et ne prouve pas un relâchement physique. Le menu contextuel est bloqué uniquement dans la zone active. Arrêtez avant la navigation habituelle. Ce test ne valide pas tout le glisser-déposer et ne reproduit pas la sélection ou le déplacement dans l’application destinataire.
Comparer des essais reproductibles avant de choisir une cause
Reproduisez un résultat inattendu avec le même bouton, navigateur et réglage système. Modifiez ensuite une condition pertinente, comme l’application destinataire ou une connexion compatible, et répétez le geste. Conservez le réglage initial pour le restaurer. Une panne dans plusieurs applications apporte d’autres éléments qu’une panne limitée à cette page. Décrivez le rôle du bouton, l’appui ou le relâchement, l’unité de molette, le focus et le geste prévu. Pour des appuis anormalement proches, utilisez le test d’intervalles plutôt que de déduire leur durée de ce journal. Une entrée correcte mais tardive dans un jeu exige de vérifier images, affichage et réseau. Ces observations ne mesurent ni latence physique, ni fréquence USB, ni DPI du capteur.
Comment interpréter le résultat
Le menu contextuel est bloqué uniquement dans la zone active. Le navigateur ou le système peut intercepter certains boutons. Un pavé tactile peut signaler une entrée de souris. Ce test ne mesure ni les DPI du capteur, ni la fréquence matérielle d'interrogation, ni la latence physique.
Questions fréquentes
Un événement visible confirme-t-il le fonctionnement de toute la souris ?
Il confirme seulement que cet événement a atteint le navigateur. Tous les problèmes matériels, de pilote ou de connexion ne sont pas identifiables.
Pourquoi les valeurs de molette varient-elles ?
Les unités et le traitement du défilement peuvent varier. Les valeurs brutes ne comptent pas universellement les crans de la molette.