GTK3 스크롤바 동작을 수정하는 방법 있습니까? GTK3 애플리케이션 스크롤바는 Ubuntu 12.10

오버레이 스크롤 막대를 제거했습니다.

GTK3 스크롤바 클릭 동작을 어떻게 구성 할 수 있습니까?

GTK3 애플리케이션 스크롤바는 Ubuntu 12.10 및 13.04에서 이상하게 작동합니다. 이것은 Fedora 17과 18에서도 발생합니다.

엄지 손가락 위나 아래를 마우스 왼쪽 버튼으로 클릭하면 해당 위치로 이동하여 거기서부터 드래그를 시작합니다. 예상되는 동작은 한 페이지를 위나 아래로 스크롤하는 것입니다.

엄지 손가락 위나 아래를 마우스 오른쪽 버튼으로 클릭하면 한 페이지 위나 아래로 스크롤됩니다. 이것이 GTK2 및 QT 애플리케이션에서 작동하는 것과 같은 방식으로 왼쪽 클릭에서 예상되는 동작입니다.

가로 스크롤 막대도 같은 문제가 있습니다.

일관성이 매우 나쁩니다.



답변

여기서 답을 찾았습니다.

https://forums.gentoo.org/viewtopic-t-948904-start-0.html

파일을 편집 (또는 작성)하십시오.

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

그리고 다음을 추가하십시오.

[Settings]
gtk-primary-button-warps-slider = false


답변

GTK2 응용 프로그램의 경우 스크롤 막대 왜곡 동작이 Adwaita 테마 (Greybird 테마가 아닌)에서 발생한다는 것을 알았습니다. /usr/share/themes/Adwaita/gtk-2.0/gtkrc줄 을 편집 하고 변경하여 GTK2에 맞게 수정했습니다.

gtk-primary-button-warps-slider = 1

gtk-primary-button-warps-slider = 0


답변

선택한 바탕 화면 테마 / 스타일과 연결된 동작이 나타납니다. gtk2-engines-xfce패키지 를 설치 한 다음 모양 설정 에서 GTK2 테마 중 하나 (예 : Xfce-4.0 )를 선택하면 GTK2 스타일 스크롤 막대가 표시됩니다.

Adwaita 또는 Greybird 사용에 특히 관심이 없다면 최고의 (그리고 가장 쉬운) 솔루션은 다른 테마를 선택하는 것입니다.


답변

파일, [Settings] 섹션, 스크롤바 동작 스위치 를 생성 / 포함하여 테마별로 Gtk2 스크롤바 동작으로 되돌리기도 가능 ~/.themes/myThemeName/gtk-3.0/settings.ini합니다.

[Settings]
gtk-primary-button-warps-slider = false


답변