Pourquoi le test demande 12 secondes de mouvement de souris

Ce n'est pas un chiffre arbitraire. Voici ce que douze secondes apportent et que trois n'apportent pas, et pourquoi il faut ton vrai mouvement plutôt qu'un mouvement synthétique.

Le test demande 12 secondes de mouvement de souris parce que c'est assez long pour qu'un pic rare se montre, comme un pilote qui retient un cœur pendant 5 ms toutes les quelques secondes, et assez court pour que les gens aillent vraiment jusqu'au bout. Le mouvement doit être le tien : la cadence de la souris est lue dans le flux d'entrée brut.

Pourquoi pas 3 ou 30 secondes ?

Ce qui est intéressant, ce n'est pas la moyenne, ce sont les événements rares. Un pilote qui retient un cœur pendant 5 ms une fois toutes les quelques secondes, c'est exactement le genre de chose qui provoque une saccade que tu remarques et un benchmark qui ne remarque rien. Pour voir quelque chose qui arrive toutes les quelques secondes, la fenêtre de mesure doit être plusieurs fois plus longue que cet intervalle.

Trois secondes attraperaient la moyenne et rateraient le pic — donc donneraient un résultat propre sur une machine qui a un vrai problème. C'est le pire résultat qu'une mesure puisse donner.

Trente secondes en attraperaient davantage. Ce serait aussi une page qu'il est facile d'abandonner à mi-chemin, et une mesure abandonnée ne mesure rien.

Pourquoi dois-tu bouger la souris toi-même ?

La cadence de la souris est prise dans le flux d'entrée brut (raw input) : un rapport par mouvement, tel que l'appareil l'envoie. Pas de mouvement, pas de rapports, rien à mesurer.

Chronométrer les événements souris ordinaires de Windows ne marcherait pas non plus. Ils sont livrés par la boucle de messages, qui les regroupe pour les ramener à peu près à la cadence de l'interface elle-même — une souris à 1000 Hz et une souris à 125 Hz y paraissent identiques. C'est un vrai bug qu'a eu cette fonction, et lire l'entrée brute est la correction.

Bien s'y prendre

À lire aussi

Rédigé par w0a, le projet qui développe l'application. Un article n'est publié qu'une fois les vérifications automatiques du site réussies, et la date en haut est le jour où son texte a changé pour la dernière fois.

Sur la douzaine d'étapes entre un clic et un pixel qui change, le logiciel en possède trois ; le firmware, l'écran et le jeu se partagent le reste : Comment réduire l'input lag : ce qu'un logiciel peut raccourcir ou non

3 jours de Pro, à récupérer dans l'application via Discord, sans carte : Comment fonctionne l'essai gratuit

w0a ne change aucun réglage Windows tant que tu ne le lui demandes pas, et un tweak sauvegarde l'ancienne valeur avant d'en écrire une nouvelle. Me prévenir

Cette page t'a-t-elle aidé ?

Qu'est-ce qui manquait, ou qu'est-ce qui n'a pas marché ? Nous lisons chacun de ces messages.

Seul ce que tu tapes est envoyé, avec le nom de cette page. Notre serveur enregistre aussi l'adresse IP de la connexion pour limiter les abus et la supprime avec le message. Merci de ne pas utiliser ce champ si tu as moins de 16 ans. Politique de confidentialité

Si cette page n'a pas réglé le problème, écris-nous — dis-nous quel article tu as lu, et nous corrigerons l'article.