la plupart du temps je fais un Alt+Tab (changez de fenêtre), passez de navigateur (chrome) à Visual Code et vice versa, le défilement de la souris se comporte mal, il passe quelque part dans la page, que ce soit dans la position de défilement actuelle ou dans la direction supérieure, que pensez-vous de ce qui se passe?
L'installation et l'exécution de imwheel
résolvent le problème pour moi.
$ Sudo apt-get install imwheel
$ imwheel
INFO: imwheel started (pid=80085)
Vous devez le démarrer à chaque démarrage (ou l'ajouter aux applications pour démarrer).pgrep -lf imwheel
pour voir s’il fonctionne; vous pouvez l'arrêter avec pkill imwheel
.
/!\Il désactive le zoom de Ctrl + wheel
dans les applications (Firefox, Chromium, LibreOffice, PDF lecteur ...)
(Peut-être qu'une configuration dans imwheelrc pourrait résoudre ce problème)
Si vous demandez une solution, c'est toujours un bug non résolu. Mais si vous vous demandez pourquoi une telle chose peut arriver, je pense que la raison en est que la position du défilement est unique pour toutes les fenêtres ou qu'elle est modifiée pour toutes les fenêtres lorsque vous faites défiler. Par exemple, si vous faites défiler un peu la fenêtre, puis passez à l’autre et commencez à faire défiler, la barre monte légèrement et commence à se déplacer, ce qui montre que les modifications de défilement de l’autre onglet sont appliquées au nouvel aussi.