Comment réparer le comportement de la barre de défilement GTK3

41

J'ai supprimé les barres de défilement superposées.

Comment configurer le comportement du clic de la barre de défilement GTK3?

Les barres de défilement des applications GTK3 se comportent étrangement sous Ubuntu 12.10 et 13.04. Cela se produit également avec Fedora 17 et 18.

Lorsque je clique à gauche ou au-dessus du pouce, il saute à cette position et commence à glisser à partir de là. Le comportement attendu consiste à faire défiler une page vers le haut ou vers le bas.

Lorsque je fais un clic droit n'importe où au-dessus ou au-dessous du pouce, il fait défiler une page vers le haut ou le bas. C'est le comportement que j'attends d'un clic gauche, de la même façon qu'il fonctionne sur les applications GTK2 et QT.

Les barres de défilement horizontales ont le même problème.

C'est très mauvais pour la cohérence.

    
posée usuario 16.05.2013 - 02:26
la source

4 réponses

44

Vous avez trouvé la réponse ici:

lien

Modifiez (ou créez) le fichier:

~/.config/gtk-3.0/settings.ini

Et ajoutez ce qui suit:

[Settings]
gtk-primary-button-warps-slider = false
    
réponse donnée usuario 16.05.2013 - 21:53
la source
3

Pour les applications GTK2, j'ai également remarqué que le comportement scrollbar-warp se produit avec le thème Adwaita (mais pas avec le thème Greybird). Je l'ai corrigé pour GTK2 en éditant /usr/share/themes/Adwaita/gtk-2.0/gtkrc et en changeant la ligne

gtk-primary-button-warps-slider = 1

à

gtk-primary-button-warps-slider = 0

    
réponse donnée Ivan Kozik 24.02.2016 - 22:33
la source
0

Le retour au comportement de la barre de défilement Gtk2 peut également être effectué par thème en créant / incluant dans le fichier ~/.themes/myThemeName/gtk-3.0/settings.ini , la section [Paramètres], le commutateur de comportement de la barre de défilement

[Settings]
gtk-primary-button-warps-slider = false
    
réponse donnée Gyll 31.08.2017 - 13:50
la source
0

Le comportement apparaît lié au thème / style de bureau que vous sélectionnez. Si vous installez le package gtk2-engines-xfce , puis sélectionnez l'un des thèmes GTK2 (par exemple, Xfce-4.0 ) dans les paramètres Apparence , vous obtiendrez des barres de défilement de style GTK2.

Sauf si vous êtes particulièrement intéressé par l’utilisation d’Adwaita ou de Greybird, je pense que la meilleure solution (et certainement la plus simple) est de choisir un thème différent.

    
réponse donnée David C. 03.08.2017 - 19:09
la source

Lire d'autres questions sur les étiquettes