He eliminado las barras de desplazamiento superpuestas.
¿Cómo puedo configurar el comportamiento de clic de la barra de desplazamiento GTK3?
Las barras de desplazamiento de las aplicaciones GTK3 se comportan de manera extraña en Ubuntu 12.10 y 13.04. Esto también sucede con Fedora 17 y 18.
Cuando hago clic izquierdo en cualquier lugar encima o debajo del pulgar, salta a esa posición y comienza a arrastrar desde allí. El comportamiento esperado es desplazarse una página hacia arriba o hacia abajo.
Cuando hago clic derecho en cualquier lugar encima o debajo del pulgar, se desplaza una página hacia arriba o hacia abajo. Ese es el comportamiento que espero al hacer clic izquierdo, de la misma manera que funciona en aplicaciones GTK2 y QT.
Las barras de desplazamiento horizontales tienen el mismo problema.
Esto es muy malo para la consistencia.
LIBOVERLAY_SCROLLBAR=0
.Respuestas:
Encontré la respuesta aquí:
https://forums.gentoo.org/viewtopic-t-948904-start-0.html
Edite (o cree) el archivo:
Y agregue lo siguiente:
fuente
/etc/gtk-3.0/settings.ini
funciona para algunas aplicaciones pero no para todas.fix_broken_scroll_bar=true
Para las aplicaciones GTK2, también noté que el comportamiento de desplazamiento de la barra de desplazamiento ocurre con el tema Adwaita (pero no con el tema Greybird). Lo arreglé para GTK2 editando
/usr/share/themes/Adwaita/gtk-2.0/gtkrc
y cambiando la líneagtk-primary-button-warps-slider = 1
a
gtk-primary-button-warps-slider = 0
fuente
El comportamiento aparece vinculado al tema / estilo de escritorio que seleccione. Si instala el
gtk2-engines-xfce
paquete y luego selecciona uno de los temas de GTK2 (por ejemplo, Xfce-4.0 ) de la configuración de Apariencia , obtendrá barras de desplazamiento de estilo GTK2.A menos que esté particularmente interesado en usar Adwaita o Greybird, creo que la mejor solución (y ciertamente la más fácil) es elegir un tema diferente.
fuente
Volver al comportamiento de la barra de desplazamiento Gtk2 también se puede hacer por tema creando / incluyendo en el
~/.themes/myThemeName/gtk-3.0/settings.ini
archivo, la sección [Configuración], el interruptor de comportamiento de la barra de desplazamientofuente