BTW I've since changed my mind on this. Setting the proposed environment variable makes toupad scrolling mysteriously slow down after a notification arrives until you switch focus away from Firefox and back (See https://bugzilla.mozilla.org/show_bug.cgi?id=1182700). This problem is particularly severe for mouse scroll wheel users, where wheel scrolling breaks entirely until you switch away and back again.
I grudgingly live with the issue when I'm using a touchpad, but I unset the envar when I'm using a mouse because of how bad it is. I think https://bugzilla.mozilla.org/show_bug.cgi?id=1182700 needs to be fixed upstream before this can be considered. Unfortunately, it's blocked on a GTK issue (https://gitlab.gnome.org/GNOME/gtk/issues/558) that the GTK developers have declared unfixable on X11. ** Bug watch added: gitlab.gnome.org/GNOME/gtk/issues #558 https://gitlab.gnome.org/GNOME/gtk/issues/558 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1697122 Title: Package Firefox with MOZ_USE_XINPUT2=1 in environment to enable pixel scrolling with touchpad and touch gestures To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1697122/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs