如何在 Firefox Quantum 中实现触摸屏滚动?

PJ *_*ngh 20 firefox touchscreen

使用 Firefox 量子 57 和 Ubuntu 17.10,我无法通过触摸屏幕和滑动页面来滚动网页。但是这在 Chrome 浏览器中有效。

如何在 Firefox Quantum 中实现触摸屏滚动?

PJ *_*ngh 29

Firefox 50 和 Ubuntu 16.xx 的相同解决方案仍然适用于 Firefox Quantum 57 和 Ubuntu 17.10:Ubuntu 16 和 FireFox 中的触摸屏滚动

解决方案是使用以下命令启动 Firefox:

env MOZ_USE_XINPUT2=1 firefox
Run Code Online (Sandbox Code Playgroud)

您可以通过使用以下内容修改启动器来使其永久化:

sudo sed -i "s|Exec=|Exec=env MOZ_USE_XINPUT2=1 |g" /usr/share/applications/firefox.desktop
Run Code Online (Sandbox Code Playgroud)

要撤消此更改,请使用:

sudo sed -i "s|Exec=env MOZ_USE_XINPUT2=1 |Exec=|g" /usr/share/applications/firefox.desktop
Run Code Online (Sandbox Code Playgroud)

使用此解决方案比较 Firefox Quantum 中的触摸滚动。在 Chrome 中使用触摸滚动:

  • 滚动只有一根手指;两个手指滚动会导致网页缩放。这与 Chrome 不同,在 Chrome 中,您可以使用两根手指滚动,但仍然可以捏合缩放或取消缩放。
  • 您只能垂直或水平滚动,具体取决于初始运动的方向;这与 Chrome 不同,在 Chrome 中,您无需抬起手指即可水平或垂直(或以圆圈形式)滚动。