Aller au contenu principal
Outil web · Tous navigateurs · Sans installation

Le défilement à la souris saccade sur Mac — mesurez-le vous-même

Faites défiler dans chacun des cadres ci-dessous. L’outil enregistre exactement ce que macOS transmet aux logiciels à chaque événement de défilement et dessine les deux appareils sur une échelle commune. La raison pour laquelle la molette donne une moins bonne sensation se voit en deux secondes environ.

🔌 Sans installation·🔒 Mesuré localement dans votre navigateur·🚫 Rien n’est envoyé, rien n’est conservé

Pavé tactile

en attente

Faites défiler à deux doigts dans le cadre. Lancez le geste puis relâchez, pour que l’inertie soit aussi enregistrée.

Pas distincts
Événements
Événements / seconde
Pas médian
Pas le plus grand
Traîne décroissante

Molette

en attente

Tournez la molette dans le cadre, sur environ la même distance qu’à l’instant.

Pas distincts
Événements
Événements / seconde
Pas médian
Pas le plus grand
Traîne décroissante
Échelle verticale commune — définie par le plus grand des deux enregistrements

Ce que vous regardez

Chaque trait vertical correspond à un événement de défilement, placé selon son instant d’arrivée et dimensionné selon la distance de déplacement demandée. Les deux panneaux utilisent la même largeur de barre et la même échelle verticale : les deux formes sont donc directement comparables.

Le nombre de pas distincts est le chiffre qui compte

Un pavé tactile rapporte à chaque événement une distance qui varie en continu, et continue d’envoyer des événements après que les doigts ont quitté la surface. Une molette rapporte un cran fixe, encore et encore. Les pavés tactiles produisent typiquement des dizaines de valeurs distinctes ; les molettes n’en produisent souvent qu’une seule.

Ce seul chiffre résume tout. Quand une molette envoie le même saut à chaque fois, macOS n’a rien à interpoler et déplace la page par paliers brutaux. Rien n’est cassé, et une souris plus chère n’y changera rien — c’est ce que le matériel rapporte.

Méthode et limites

L’enregistrement utilise l’événement DOM standard « wheel ». Chaque panneau démarre à votre premier événement et s’arrête après 500 ms d’immobilité. Les valeurs sont celles exposées par le navigateur, soit une couche au-dessus du matériel brut : macOS a déjà appliqué son propre traitement du défilement, et les navigateurs peuvent regrouper les événements en cas de charge. Comparez vos deux appareils sur une même machine plutôt que des valeurs absolues d’une machine à l’autre.

Questions fréquentes

Pourquoi le défilement à la souris saccade-t-il sur Mac alors que le pavé tactile est fluide ?

Parce que les deux appareils envoient des signaux fondamentalement différents. Un pavé tactile rapporte plusieurs fois par seconde une distance qui varie en continu, et continue après le décollement des doigts — cette décroissance est l’inertie que vous ressentez. Une molette rapporte la même valeur de cran à chaque clic, sans rien entre les deux. macOS applique directement la valeur de la molette, d’où le déplacement par paliers. Le test de cette page affiche les deux signaux sur une même échelle.

Une souris plus chère corrige-t-elle le défilement saccadé sur macOS ?

Généralement non. Le pas est une propriété de l’encodeur de la molette, pas du prix. Certaines molettes haute résolution rapportent effectivement des pas plus fins, ce que le test traduit par un nombre de pas distincts plus élevé. Mais la plupart des souris — y compris haut de gamme — rapportent une seule valeur répétée, et aucun budget matériel ne change la façon dont macOS interpole, puisqu’il n’y a rien à interpoler.

Que signifie « pas distincts » ?

Ce nombre compte combien de distances de défilement différentes votre appareil a rapportées pendant un enregistrement, après arrondi à deux décimales pour écarter le bruit de virgule flottante. Un pavé tactile en produit typiquement des dizaines, car chaque événement diffère légèrement. Une molette n’en produit souvent qu’une. C’est le résumé le plus clair de la différence de sensation.

Est-ce que cela lit directement mon matériel ?

Non. L’outil lit les événements « wheel » standard reçus par le navigateur, soit une couche au-dessus de l’appareil : macOS a déjà appliqué son propre traitement du défilement, et le navigateur peut regrouper les événements en cas de charge. Les valeurs absolues diffèrent donc selon les navigateurs et les versions de macOS. Le résultat pertinent est la comparaison de vos deux appareils sur la même machine, pas les magnitudes brutes.

Dans quels navigateurs cela fonctionne-t-il ?

Tous, y compris Safari et Firefox. Le test n’utilise que l’événement DOM standard « wheel » : pas besoin de WebHID, aucune demande d’autorisation d’appareil. Rien n’est envoyé et rien n’est conservé — rechargez la page et les enregistrements disparaissent.

Le défilement saccadé de la molette peut-il vraiment être corrigé ?

Oui, par logiciel. Les images intermédiaires qu’une molette n’envoie jamais peuvent être générées : chaque cran devient une courte animation adoucie au lieu d’un saut instantané. LinguaX le fait pour toute souris USB ou Bluetooth à partir de macOS 13, avec des réglages Min Step, Speed Gain et Duration, une activation par application, et le pavé tactile laissé intact.

Transformez la forme de gauche en celle de droite.Défilement fluide pour toute souris USB ou Bluetooth, avec activation par application et pavé tactile intact — LinguaX, application native d’environ 10 Mo, 9,90 $ en paiement unique.

À lire aussi