Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#80251 - [firefox] 119.0.1-1 Kinetic scrolling non functional

Attached to Project: Arch Linux
Opened by Real Name (archer92929) - Tuesday, 14 November 2023, 01:29 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 14 November 2023, 04:21 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: Kinetic scrolling for trackpad not working on latest arch release.

Note that this is different from the "smooth scrolling" option in firefox settings, which merely smooths the motion of the segmented scroll.

This is a known bug reported upstream but has received minimal attention, and it seems as though it can be fixed on our end, as it seems it may be years before it's fixed properly.

The reddit post linked below, (six years old) indicates that other distros (fedora) have already implemented this fix, by running this command: echo export MOZ_USE_XINPUT2=1 | sudo tee /etc/profile.d/use-xinput2.sh

I believe the above command modifies an environment variable for firefox.

Additional info:
PACKAGE VERSION: firefox 119.0.1-1
CONFIGS: fresh install, KDE, wayland, nvidia proprietary drivers.
UPSTREAM REPORT: https://bugzilla.mozilla.org/show_bug.cgi?id=1793308
REDDIT SOLUTION: https://www.reddit.com/r/linux/comments/72mfv8/psa_for_firefox_users_set_moz_use_xinput21_to/

Steps to reproduce:
1. ensure that your environment supports kinetic scrolling on the desktop
2. visit about:config in firefox
3. verify "apz.gtk.kinetic_scroll.enabled" is set to TRUE
4. attempt to scroll on any website
5. if scrolling happens in segmented increments instead of in direct relation to your trackpad, kinetic scrolling is non functional.
This task depends upon

Closed by  Toolybird (Toolybird)
Tuesday, 14 November 2023, 04:21 GMT
Reason for closing:  None
Additional comments about closing:  @reporter said "bad report, issue is upstream"
Comment by Toolybird (Toolybird) - Tuesday, 14 November 2023, 01:57 GMT
Please allow me to remind you of [1] (first para). Stuff like this belongs in the Wiki (which it already is [2][3]). You should be spending your energy lobbying upstream to implement it. If there is no response from the PM this will be closed as "Won't implement"

[1] https://wiki.archlinux.org/title/Arch_Linux#Simplicity
[2] https://wiki.archlinux.org/title/Firefox#Touchscreen_gestures_and_pixel-perfect_trackpad_scrolling
[3] https://wiki.archlinux.org/title/Firefox/Tweaks#Pixel-perfect_trackpad_scrolling

Loading...