我在本机应用程序中实现了像素完美滚动,但在 chrome 或 LibreOffice 中却无法实现,有可能实现吗?

我在本机应用程序中实现了像素完美滚动,但在 chrome 或 LibreOffice 中却无法实现,有可能实现吗?

我在 ubuntu 14.04 中,触控板在所有原生应用中都能提供像素完美的滚动,但 Chrome 或 LibreOffice 却不行,我尝试了 chrome://flags 平滑滚动选项,但这只会使滚动带来的大量跳跃动起来,扩展程序和应用程序也一样,我能做些什么吗?其他浏览器是否支持它?

答案1

关于你的第一个问题,我不知道。正如你所说,Linux 中有支持像素完美滚动的库,所以我认为是否使用它们取决于开发人员。

至于您的第二个问题,我遇到的唯一支持真正平滑滚动的 Linux 浏览器是 Epiphany(有时称为“Web”)。

答案2

我不知道 Chrome 或 LibreOffice 的情况,但如果您设置环境变量,Firefox 支持像素滚动(在 v49 中有效,不确定何时添加) 。例如,MOZ_USE_XINPUT2=1您可以使用 来设置它。echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc

相关内容