시스템 전체에서 “부드러운 스크롤”을 얻는 방법은 무엇입니까? 마치 오페라처럼 스크롤링 웹

SmoothScroll이라는 놀라운 Chrome 확장 프로그램을 찾았습니다. 그것은 마치 오페라처럼 스크롤링 웹 페이지를 시각적으로 매우 매력적으로 만듭니다.

내가 사용하는 스크롤 막대에서 이것을 경험할 수 있도록 시스템 전체에 적용 할 수있는 우분투에서 이와 같은 것을 찾을 수 있는지 궁금합니다.



답변

조금 오래되었지만 gnome 3.4가 부드러운 스크롤을 지원한다는 것을 알았습니다.

또한 애플리케이션이 적용된 빌딩 블록이 개선되었습니다. 여기에는 부드러운 스크롤, 새로 고친 사용자 인터페이스 구성 요소, 훨씬 세련된 시각적 테마 및 응용 프로그램 메뉴가 포함됩니다.

library.gnome.org/misc/release-notes/3.4/

아무도 그것을 활성화하는 방법을 알고 있습니까?


답변

Firefox에는 부드러운 스크롤 옵션도 있습니다.

그러나 내가 아는 한 표준 Gtk 위젯 (또는 Xorg 등)이 아닌 해당 응용 프로그램 (및 다른 위젯이 아닌 브라우저 창에서만 AFAIK)에서 구현되므로 시스템 전체 설정이 존재하지 않습니다. 알고 있습니다).


답변

응용 프로그램이 XInput 2.1 이벤트 자체 를 처리 하거나 자동으로 수행하는 툴킷을 사용해야하므로 시스템 전체 설정이 필요 하지 않습니다.

Gnome / GTK3 어플리케이션은 기본적으로 매끄 럽거나 완벽한 픽셀 스크롤을 처리합니다.

Firefox 는 환경 변수 MOZ_USE_XINPUT2( echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc)를 설정해야합니다 .

Chromium 은 최근 버전 54 에서이 버전을 도입했으며 Ubuntu의 리포지토리보다 최신 소스에서 설치해야합니다.

KDE / QT 앱은 시도하지 않았지만 분명히 지원합니다.

전자 기반 앱 (예 : Atom)은 XInput 2.1 이벤트를 아직 지원하지 않습니다.


답변