J'ai trouvé une extension incroyable pour Google Chrome appelée SmoothScroll. Il rend le défilement des pages Web extraordinairement attrayant visuellement, tout comme dans l'opéra.
Je me demandais si je pouvais trouver quelque chose comme ça pour Ubuntu qui peut être appliqué à l'échelle du système afin que je puisse en faire l'expérience sur n'importe quelle barre de défilement que j'utilise.
la source
Firefox a également une option de défilement fluide.
Mais pour autant que je sache, cela est implémenté dans ces applications (et AFAIK uniquement pour la fenêtre du navigateur, pas pour les autres widgets?), Pas dans les widgets Gtk standard (ou Xorg, ou autre), donc aucun paramètre à l'échelle du système n'existe (que Je connais).
la source
Aucun paramètre à l'échelle du système car les applications doivent gérer elles-mêmes les événements XInput 2.1 ou utiliser une boîte à outils qui le fait automatiquement.
Les applications Gnome / GTK3 gèrent par défaut un défilement fluide ou parfait au pixel près.
Firefox nécessite de définir une variable d'environnement
MOZ_USE_XINPUT2
(echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc
).Chromium l' a récemment introduit dans la version 54 et vous devrez l'installer à partir d'une source plus à jour que les référentiels d'Ubuntu.
Les applications KDE / QT ont apparemment un support bien que je n'aie pas essayé.
Les applications basées sur Electron (comme Atom) ne prennent pas encore en charge les événements XInput 2.1.
la source