Open Bug 1401844 Opened 7 years ago Updated 2 years ago

enable mousewheel acceleration (inertial scrolling) by default

Categories

(Core :: Layout, defect, P3)

52 Branch
defect

Tracking

()

UNCONFIRMED
Tracking Status
firefox57 --- wontfix
firefox58 --- wontfix
firefox59 --- ?

People

(Reporter: lorifuv, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0
Build ID: 20100101

Steps to reproduce:

Nearly all devices and UX now integrates inertial scrolling as it is very natural.



Actual results:

Currently inertial scrolling is disabled aka mousewheel.acceleration.start defaults to 0. 


Expected results:

I propose a sane default be to enable inertial scrolling via the mouse wheel, mousewheel.acceleration.start = 1 by default. 

This improves the 'feel' of speed when browsing a site and actual usability.
In my testing 2 feels to janky and 1 might be a bit to jumpy, 1.5 might be be better but the value is restricted to integers. Ideally there would be a curve.
Component: Untriaged → Layout
Product: Firefox → Core
mstange: do you already have a bug for the easing changes you're planning for scrolling? Please dupe. Thx.
Flags: needinfo?(mstange)
Not yet, but it won't touch acceleration or inertia, just the smooth scroll timing function.

ffuser, what do you mean by inertial scrolling? For me, inertial scrolling means that if you lift your fingers from a scroll surface without having come to a stop first, then you keep scrolling for a bit. But the mousewheel acceleration preference that you pointed out doesn't do such a thing. It only causes scrolling to become faster if you scroll quickly.
Flags: needinfo?(mstange)
Priority: -- → P3
mstange: resistance to stopping and acceleration are both results of inertia! 

This explains why it feels so strange, not having acceleration while having resistance to stopping is non-intuitive for me and I would guess a lot of people as all real life objects have both effects as a result of mass.

If the smooth scrolling changes jet mentioned include scrolling more distance if you scroll faster, that might be sufficient but at the present moment having one without the other is painful.
Would you accept a patch for this?
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.