Encontré una increíble extensión para Google Chrome llamada SmoothScroll. Hace que las páginas web de desplazamiento sean extraordinariamente atractivas visualmente, como en la ópera.
Me preguntaba si podría encontrar algo como esto para Ubuntu que pueda aplicarse en todo el sistema para poder experimentar esto en cualquier barra de desplazamiento que use.
gnome
google-chrome
gtk
MetaDark
fuente
fuente
Firefox también tiene una opción de desplazamiento suave.
Pero hasta donde sé, esto se implementa en esas aplicaciones (¿y AFAIK solo para la ventana del navegador, no para otros widgets?), No en widgets Gtk estándar (o Xorg, o lo que sea), por lo que no existe una configuración de todo el sistema (que Yo se de).
fuente
No hay configuración en todo el sistema, ya que las aplicaciones necesitan manejar los eventos XInput 2.1 por sí mismas o usar un kit de herramientas que lo hace automáticamente.
Las aplicaciones Gnome / GTK3 manejan el desplazamiento suave o perfecto de píxeles por defecto.
Firefox requiere establecer una variable de entorno
MOZ_USE_XINPUT2
(echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc
).Chromium lo introdujo recientemente en la versión 54 y deberá instalarlo desde una fuente que esté más actualizada que los repositorios de Ubuntu.
Las aplicaciones KDE / QT aparentemente tienen soporte, aunque no lo he intentado.
Las aplicaciones basadas en electrones (como Atom) todavía no tienen soporte para eventos XInput 2.1.
fuente