Latence et suivi de la souris : ce qu'on peut tester en ligne
Beaucoup de sites promettent un test de latence ou d'input lag de la souris dans le navigateur. Une page web peut mesurer des choses utiles, comme la fréquence et la régularité des rapports de votre souris, mais pas le délai complet entre le mouvement de votre main et le résultat à l'écran. Ce guide explique la différence et comment tester les parties qu'un navigateur voit.
De quoi se compose la latence d'une souris
Le délai entre le mouvement ou le clic de la souris et le résultat à l'écran est une chaîne d'étapes, et chacune ajoute du temps :
- Le capteur et le switch détectent le mouvement ou le clic, et le firmware le traite (y compris le debounce pour les clics).
- La souris attend son prochain rapport. À 1000 Hz, un rapport part toutes les 1 ms ; à 125 Hz, toutes les 8 ms.
- La connexion le transporte : câble, récepteur sans fil ou Bluetooth.
- Le système traite la saisie et la transmet au programme actif.
- Le programme ou le jeu l'utilise dans son image suivante.
- L'écran affiche cette image, ce qui dépend de la fréquence de rafraîchissement et de la réactivité de la dalle.
L'input lag que vous ressentez est la somme de tout cela. La souris n'en est souvent qu'une petite partie.
Pourquoi un navigateur ne peut pas mesurer le délai complet
Une page web ne voit une saisie qu'après son passage par la souris, la connexion et le système. L'horodatage d'un événement du navigateur marque le moment où le navigateur l'a reçu, pas celui où votre main a bougé. La page ne peut pas voir non plus quand la lumière de votre écran change réellement.
Mesurer la latence de bout en bout demande quelque chose d'extérieur à l'ordinateur qui voit à la fois votre action et l'écran, comme une caméra haute vitesse qui filme la souris et l'écran ensemble, ou du matériel de mesure dédié. Tout site qui affiche une latence de souris précise en millisecondes à partir des seuls événements du navigateur mesure autre chose, en général le rythme des événements ou votre temps de réaction.
Ce qu'un navigateur peut faire, c'est mesurer comment les saisies arrivent : combien par seconde, à quel point elles sont régulières, et comment le mouvement du pointeur se rapporte au mouvement physique.
Le polling rate : la partie vérifiable
Le polling rate est la fréquence à laquelle la souris envoie ses rapports. Il fixe un plancher sur un maillon de la chaîne : à 125 Hz, un mouvement peut attendre jusqu'à 8 ms le prochain rapport ; à 1000 Hz, jusqu'à 1 ms. Au-delà, les gains sont plus faibles et la charge de traitement plus élevée.
Le test de polling rate de la souris compte les événements de mouvement par seconde pendant que vous faites des cercles rapides avec la souris. Une valeur stable proche de 125, 250, 500 ou 1000 Hz indique que le réglage de votre logiciel de souris est bien appliqué. Les navigateurs peuvent regrouper ou retarder des événements, donc les taux très élevés sont souvent sous-estimés, et un mouvement lent donne toujours des valeurs basses, car une souris n'envoie de rapports que lorsqu'elle bouge.
Curseur qui tremble et problèmes de suivi
Le tremblement (jitter), c'est le pointeur qui tremble ou dérive quand vous bougez lentement ou restez immobile. Causes fréquentes :
- La surface : le verre, les surfaces brillantes ou à motifs perturbent beaucoup de capteurs optiques. Essayez un tapis de souris uni.
- Capteur sale : un cheveu ou de la poussière sur la fenêtre du capteur, sous la souris. Nettoyez-la doucement avec un coton-tige sec.
- DPI très élevé : de petits tremblements de la main deviennent des mouvements visibles du pointeur. Essayez un palier de DPI plus bas.
- Interférences sans fil ou pile faible : rapprochez le récepteur et changez la pile.
- Distance de levée : le pointeur bouge quand vous soulevez ou replacez la souris. Certains logiciels de souris permettent de régler la distance de levée (lift-off).
Regardez le pointeur en bougeant très lentement en ligne droite. Si le tremblement persiste sur une bonne surface, avec un capteur propre et une pile neuve, et qu'il suit la souris sur un autre ordinateur, le capteur est peut-être défectueux.
L'accélération du pointeur
Beaucoup de systèmes accélèrent le pointeur quand vous bougez plus vite : la même distance parcourue par la main donne une distance de pointeur différente selon la vitesse. C'est l'accélération du pointeur, souvent activée par défaut. Sous Windows, le réglage s'appelle Améliorer la précision du pointeur.
Pour voir son effet, utilisez le test DPI de la souris : déplacez la souris sur la même distance lentement puis rapidement. Si la page indique que l'entrée brute n'est pas disponible, une grande différence entre les mesures lente et rapide montre que l'accélération est active. Avec l'entrée brute activée, les résultats doivent être proches quelle que soit la vitesse. Certains joueurs préfèrent désactiver l'accélération pour une visée régulière ; c'est une préférence, pas une panne.
Liste pratique pour réduire l'input lag
- Réglez un polling rate que votre système gère sans à-coups, souvent 500 ou 1000 Hz, et confirmez-le avec le test de polling rate.
- Utilisez un câble ou un récepteur proche de la souris.
- Laissez désactivées les fonctions du logiciel de la souris dont vous n'avez pas besoin, comme les macros et le lissage.
- Le jeu et l'écran ajoutent souvent plus de délai que la souris : la fréquence d'images, les réglages de synchronisation et le mode d'affichage comptent. Vérifiez la fréquence de rafraîchissement avec le test hz écran.
Questions
Un site web peut-il mesurer l'input lag d'une souris ?
Pas de bout en bout. Un navigateur ne voit la saisie qu'après son passage par la souris, la connexion et le système, et il ne voit pas quand l'écran change. Il peut mesurer le polling rate et le rythme des événements, qui sont des parties du tableau.
Un polling rate plus élevé réduit-il l'input lag ?
Il en réduit une partie : l'attente du prochain rapport. Passer de 125 Hz à 1000 Hz ramène cette attente de 8 ms au maximum à 1 ms au maximum. Au-delà, les gains sont plus faibles.
Pourquoi le curseur de ma souris tremble ?
En général à cause de la surface, d'une fenêtre de capteur sale, d'un DPI très élevé, d'une pile faible ou d'interférences sans fil. Si le tremblement persiste après ces vérifications et suit la souris sur un autre ordinateur, le capteur est peut-être défectueux.
Comment tester l'accélération de la souris ?
Déplacez la souris sur la même distance physique lentement puis rapidement dans le test DPI. Avec l'accélération active et sans entrée brute, la mesure rapide donne des comptes nettement plus élevés.
Tests associés
- Test du polling rateEstime combien d'événements de mouvement par seconde votre souris transmet au navigateur.
- Test DPIDéplacez la souris sur une distance mesurée le long d'une règle pour estimer son DPI (comptes par pouce).
- Test de sourisVérifiez les boutons gauche, droit, central et latéraux, et chaque cran de la molette.
- Test de double clicRepérez une souris qui fait des doubles clics toute seule : chaque appui est chronométré, les répétitions suspectes sont signalées.
- Test de glisserMaintenez le bouton gauche pendant 10 secondes en bougeant ; chaque relâchement est noté avec sa cause.
- Test de moletteVérifiez si la molette de votre souris saute ou fait défiler dans le mauvais sens.
- Test du pavé tactileListe des clics, défilements, glisser et pincement du pavé tactile, cochés dès que le navigateur reçoit chacun.
- Test CPSTest de vitesse de clic : combien de clics par seconde faites-vous en 1 à 60 secondes ?
- Drag click testFaites du drag click sur le bouton et voyez les clics, le CPS et le nombre de clics de chaque glissé.
- Butterfly click testAlternez deux doigts sur un même bouton et mesurez vos clics par seconde.
- Jitter click testMesurez votre vitesse en jitter click sur des essais courts ou longs, avec votre record gardé sur l'appareil.