Test d’accélération de la souris
Placez deux butées sur le bureau, comme le bord du clavier et un livre. Poussez la souris de l’une à l’autre, avec une pause après chaque poussée.
Placez deux butées sur le bureau, comme le bord du clavier et un livre. Poussez la souris de l’une à l’autre, avec une pause après chaque poussée.
AstuceLes poussées lentes durent 1.2 s ou plus, les rapides moins de 0.3 s. Marquez une pause contre la butée après chaque poussée.
Avec l’accélération activée, un geste rapide envoie le curseur plus loin qu’un geste lent sur le même centimètre. Sans elle, chaque compte déplace le curseur du même nombre de pixels : une ligne plate sur le graphique.
Un compte de la souris peut prendre deux chemins : par le système, où la vitesse et l’accélération du pointeur le transforment en mouvement du curseur, ou directement vers un jeu en raw input. L’accélération n’existe que sur le premier.
Le curseur du bureau passe par le système : la distance qu’il parcourt peut changer avec la vitesse.
Les jeux en raw input reçoivent les comptes de la souris ; les réglages du pointeur ne s’appliquent pas.
La partie 1 compte les comptes bruts de chaque poussée, la partie 2 les pixels du curseur ; leur comparaison révèle l’accélération.
Sur une même distance, il vérifie si le curseur système parcourt le même nombre de pixels en poussée lente et rapide. Si les poussées rapides vont plus loin, Améliorer la précision du pointeur sous Windows, l’accélération du pointeur sous macOS ou celle du pilote est activée.
Cette option de souris de Windows fait dépendre la distance parcourue par le curseur de la vitesse du geste : moins loin pour les gestes lents, pour viser de petites cibles, et plus loin pour les gestes rapides, pour moins déplacer la main.
Activée, elle fait tourner le même geste de la main d’un angle différent selon la vitesse, ce qui complique la mémoire musculaire. La plupart des FPS utilisent le raw input et contournent l’accélération du système, mais les menus et les jeux sans raw input restent concernés.
Sous Windows, décochez Améliorer la précision du pointeur dans les paramètres de la souris. Sous macOS, désactivez Accélération du pointeur. Si le pilote de votre souris a une option d’accélération, désactivez-la aussi. Refaites ensuite le test ici pour vérifier.
Le raw input, ou raw cursor input, désigne les comptes envoyés par la souris, sans vitesse ni accélération du pointeur. La partie 1 utilise le mouvement brut du navigateur pour connaître les comptes de chaque poussée. Pour le voir en direct, tracez dans la zone de tracé de la page d’accueil. Test de souris →
Une page ne reçoit qu’un type de mouvement à la fois : les comptes bruts ou le mouvement traité du curseur, jamais les deux pour la même poussée. Les butées fixent la distance, pour pouvoir comparer les poussées lentes et rapides.
Firefox, Safari et quelques autres navigateurs ne fournissent pas le mouvement brut : la page compare alors seulement le mouvement du curseur en poussée lente et rapide. Gardez les butées bien fixes. Chrome ou Edge sur ordinateur est plus précis.
Les versions récentes de macOS ont un interrupteur Accélération du pointeur dans les réglages de la souris, sous Avancé. Les anciennes n’en ont pas : baissez la vitesse du pointeur, ou utilisez le raw input en jeu.
Beaucoup de pilotes de souris ont leur propre option d’accélération ou de précision, en plus du système. Une poussée rapide a aussi pu rebondir contre une butée : suivez les consignes et refaites le test.
À la vitesse du pointeur par défaut de Windows, chaque compte déplace de 1 pixel. Une vitesse plus haute ou plus basse change ce gain, et la mise à l’échelle de l’écran aussi. Cela n’a aucun effet sur le résultat de l’accélération.