it-swarm.com.de

Wie bekomme ich ein systemweites "Smooth Scrolling"?

Ich habe eine erstaunliche Erweiterung für Google Chrome namens SmoothScroll gefunden. Es macht das Scrollen von Webseiten wie in der Oper außerordentlich ansprechend.

Ich habe mich gefragt, ob ich so etwas für Ubuntu finden könnte, das systemweit angewendet werden kann, damit ich es auf jeder von mir verwendeten Bildlaufleiste erleben kann.

8
MetaDark

Obwohl es ein bisschen alt ist, habe ich herausgefunden, dass Gnome 3.4 Smooth Scroll unterstützt

Sie werden auch Verbesserungen an den Bausteinen sehen, mit denen unsere Anwendungen erstellt wurden. Dazu gehören ein flüssiges Scrollen, aktualisierte Benutzeroberflächenkomponenten, ein verfeinertes visuelles Thema und Anwendungsmenüs.

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

Weiß jemand, wie man es aktiviert?

5
idgar

Firefox hat auch eine Smooth-Scroll-Option.

Soweit ich weiß, ist dies jedoch in diesen Anwendungen implementiert (und AFAIK nur für das Browserfenster, nicht für andere Widgets?), Nicht in Standard-Gtk-Widgets (oder Xorg oder was auch immer), sodass keine systemweite Einstellung vorhanden ist (das Ich weiß von).

2
JanC

Keine systemweite Einstellung, da Anwendungen XInput 2.1-Ereignisse selbst verarbeiten oder ein Toolkit verwenden müssen, das dies automatisch ausführt.

Gnome/GTK Anwendungen verarbeiten standardmäßig flüssiges oder pixelgenaues Scrollen.

Firefox erfordert das Setzen einer Umgebungsvariablen MOZ_USE_XINPUT2 (echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc).

Chromium hat es kürzlich in Version 54 eingeführt und Sie müssen es von einer Quelle installieren, die aktueller ist als Ubuntus Repositorys.

KDE/QT Apps haben anscheinend Unterstützung, obwohl ich es nicht ausprobiert habe.

Electron - basierte Apps (wie Atom) unterstützen noch keine XInput 2.1-Ereignisse.

1
Damian Moore