Package Firefox with MOZ_USE_XINPUT2=1 in environment to enable pixel scrolling with touchpad and touch gestures
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Firefox |
Confirmed
|
Unknown
|
|||
firefox (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Ubuntu version: Kubuntu 17.04
Firefox version: 53.0.3+
In Firefox, two-finger scroll gestures on a touchpad are interpreted as scroll wheel rotations, and the content scrolls three lines at a time. This is inappropriate behavior for touchpad scrolling; it should scroll pixel-by-pixel.
Firefox already has the ability to do this, you just need to turn it on by running the program with MOZ_USE_XINPUT2=1 in the environment: for example, by running `MOZ_USE_XINPUT2=1 firefox`, or adding it to /etc/environment or something like that.
Turning on this behavior yields a large usability improvement for laptop users. Therefore, I am proposing that MOZ_USE_XINPUT2=1 be permanently added to the packaging such that it's always present when Firefox runs. This is what Fedora does, and it results in a much improved experience for the laptop user.
summary: |
- Package Firefox with MOZ_USE_XINPUT2=1 in environment + Package Firefox with MOZ_USE_XINPUT2=1 in environment to enable touch + gestures |
summary: |
- Package Firefox with MOZ_USE_XINPUT2=1 in environment to enable touch - gestures + Package Firefox with MOZ_USE_XINPUT2=1 in environment to enable pixel + scrolling with touchpad and touch gestures |
Changed in firefox (Ubuntu): | |
assignee: | nobody → Olivier Tilloy (osomon) |
Changed in firefox (Ubuntu): | |
status: | Invalid → Confirmed |
tags: | added: eoan |
tags: | added: bionic |
tags: | added: performance |
Changed in firefox: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
tags: | added: focal |
Changed in firefox: | |
status: | Confirmed → Fix Released |
Changed in firefox (Ubuntu): | |
status: | Confirmed → Fix Committed |
tags: |
added: fixed-in-81 fixed-upstream removed: eoan |
Changed in firefox: | |
status: | Fix Released → Confirmed |
Changed in firefox (Ubuntu): | |
status: | Fix Committed → Triaged |
tags: | removed: fixed-in-81 fixed-upstream |
Changed in firefox: | |
importance: | Medium → Unknown |
Changed in firefox (Ubuntu): | |
assignee: | Olivier Tilloy (osomon) → nobody |
tags: | added: udeng-1089 |
We had to disable XI2/multidevice support in bug 1170342 due to focus and scrolling related issues. We should monitor these issues to see if it would be possible to re-enable XI2 in the future.