• 2 Posts
  • 7 Comments
Joined 11 months ago
cake
Cake day: August 13th, 2023

help-circle

  • Yeah, this fix mainly mitigates the “looseness” when scrolling with a touchpad. min_velocity_threshold is the parameter that controls how kinetic the smallest fling is. The higher the value, the more tight it’ll be, i.e. the lesser the velocity of the minimum fling will be

    apz_fling_friction controls how long the effect of a complete fling lasts, how rough the scroll should be. Lowering the value will “lubricate” the scroll. Increasing it will do the opposite, which is what we did here.

    Mozilla really should have made these values the default, since HiDPI displays behave differently with touchpads on Linux than they do with Windows… And it’s not exactly easy for someone new to sit down and check different scroll related parameters to fix such annoying issues.