시스템 전체에서 "부드러운 스크롤"을 얻는 방법은 무엇입니까?


8

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

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

답변:


5

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

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

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

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


이것이 절대적인 대답은 아니지만 적어도 그것이 가능하다는 것을 보여줍니다.
MetaDark

GTK3.4 +를 사용하는 모든 응용 프로그램에서 활성화됩니다. 여기에는 12.04+의 노틸러스, gedit 등이 포함됩니다.
NoBugs

2

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

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


1

응용 프로그램이 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 이벤트를 아직 지원하지 않습니다.


와우 이것은 오래된 질문입니다. 2013 년 이후 Ubuntu를 사용하지 않았습니다. 그러나 MOZ_USE_XINPUT2는 e10을 활성화했을 때 Firefox에서만 작동한다는 점에 유의하십시오. 이것은 다중 프로세스 Windows에서 about : support에서 확인할 수 있습니다. 일부 확장은 공식적으로 e10을 지원하지 않을 수 있으므로 about : config에서 확장을 비활성화하거나 "browser.tabs.remote.force-enable"을 true로 설정해야합니다 (권장하지 않음).
MetaDark
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.