Certains utilisateurs de MacBook Neo se plaignent depuis plusieurs mois déjà d’un problème bien spécifique. Il arrive que le curseur de macOS saccade, avec une brève pause au cours d’un déplacement. Pour ceux qui n’ont pas l’ordinateur portable si génial d’Apple, cette vidéo semble donner un bon aperçu du phénomène. Au moment où le dispositif de pointage arrive sur la fenêtre de l’app Terminal, on voit bien que son déplacement est brièvement interrompu, avant de reprendre dans la foulée. Sans être rédhibitoire, c’est un comportement assez énervant quand on l’a noté.
Cette vidéo a été publiée il y a trois mois et on trouve de nombreux témoignages de la même époque, notamment sur Reddit (ici, ou là). Puisque j’utilise un Neo au quotidien, je voulais préciser tout d’abord que je ne l’ai jamais remarqué. L’ordinateur est actuellement sous macOS 27, alors peut-être que cette mise à jour a corrigé le bug sous-jacent. L’avais-je raté avant cela ou est-ce un problème qui ne touche pas tous les ordinateurs ? Difficile de répondre, néanmoins à en juger à la vidéo, il me semble que j’aurais noté de tels hoquets de mon curseur.
La source du problème est logicielle, si bien qu’un script le corrige sous macOS 26.5. À défaut de connaître les raisons exactes du phénomène, on peut au moins expliquer ce qui se passe. Le curseur saccade brièvement quand il passe d’un rendu matériel à un rendu logiciel, un bug qui semble limité au MacBook Neo. On ne sait pas pourquoi cette bascule a lieu avec le Terminal ou alors en approchant les bords de l’écran, l’autre source de saccades souvent remontée. Quoi qu’il en soit, le résultat est bien là.
Pour faire simple, le script distribué sur GitHub force le rendu matériel du curseur en enregistrant un pixel de l’écran toutes les dix secondes. C’est du bricolage, mais son concepteur indique que l’utilisation des ressources devrait rester si limitée que ça ne sera pas ressenti à l’usage courant. La vidéo n’est pas sauvegardée (cela évite d’utiliser de l’espace de stockage pour rien et limite aussi l’usure du SSD), c’est une manière de forcer macOS dans un mode où le curseur est constamment affiché d’une seule façon. Le seul compromis notable est l’affichage d’un point violet dans le coin du moniteur, un indicateur de macOS dès lors qu’une app enregistre l’écran d’un Mac.
Le script doit être téléchargé (le plus simple est de cliquer sur le bouton « Download ZIP » en haut à droite de la fenêtre), puis exécuté en ouvrant une fenêtre de terminal dans le dossier (glissez/déposez le dossier extrait avec l’archive zip dans la fenêtre de Terminal) et en saisissant ces deux lignes de commande successives :
chmod +x create_unlag_neo_app.sh
./create_unlag_neo_app.sh
La première rend le script exécutable, la deuxième l’exécute. Il produira en quelques secondes (oui, même sur le Neo) une app qui peut ensuite être lancée pour appliquer l’effet. Cette app n’est pas compatible avec les bêtas macOS 27, alors je n’ai pas pu la tester sur mon ordinateur. D’après mes confrères d’Apple CH., elle ajoute une icône dans la barre des menus avec quelques options, pour la lancer au démarrage ou encore désactiver son effet lorsqu’une app est en plein écran. L’idée ici est de se passer du point violet quand on est en train de lire une vidéo.
Avis aux utilisateurs de MacBook Neo : avez-vous noté ce bug sur votre ordinateur ? N’hésitez pas à témoigner dans les commentaires et dites-nous si ce script a corrigé le problème.













