我发现了一个名为 SmoothScroll 的 Google Chrome 浏览器扩展。它使滚动网页在视觉上非常吸引人,就像在歌剧中一样。
我想知道是否可以为 Ubuntu 找到类似的东西,可以在系统范围内应用,这样我就可以在我使用的任何滚动条上体验到这一点。
我发现了一个名为 SmoothScroll 的 Google Chrome 浏览器扩展。它使滚动网页在视觉上非常吸引人,就像在歌剧中一样。
我想知道是否可以为 Ubuntu 找到类似的东西,可以在系统范围内应用,这样我就可以在我使用的任何滚动条上体验到这一点。
虽然有点老了,但我发现 gnome 3.4 支持平滑滚动
library.gnome.org/misc/release-notes/3.4/
有谁知道如何启用它?
Firefox 也有平滑滚动选项。
但据我所知,这是在这些应用程序中实现的(AFAIK 仅适用于浏览器窗口,而不适用于其他小部件?),而不是标准 Gtk 小部件(或 Xorg 或其他),因此不存在系统范围的设置(即我知道)。
没有系统范围的设置,因为应用程序需要自己处理XInput 2.1 事件或使用自动处理的工具包。
Gnome/GTK3应用程序默认处理平滑或像素完美的滚动。
Firefox需要设置环境变量
MOZ_USE_XINPUT2
(echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc
)。Chromium最近在 54 版中引入了它,您需要从比 Ubuntu 存储库更新的源安装它。
虽然我没有尝试过,但KDE/QT应用程序显然有支持。
基于Electron的应用程序(例如 Atom)尚不支持 XInput 2.1 事件。