Scroll Acceleration Tweak

How to enable the Scroll Acceleration features in Firefox 3.6

Compatibility

  • Firefox 2.0: NO
  • Firefox 3.0: NO
  • Firefox 3.5: NO
  • Firefox 3.6: YES
  • Firefox 4.0: N/A

Background

The idea behind this feature is if you have already scrolled through a page a couple times before you are more than likely looking for something in particular or trying to reach a particular part of the page. By default, the scroll speed via the mouse wheel is the same no matter how many times before you have successively scroll through the page prior. This tweak will allow you to set a minimum number of times to scroll through the page before the scrolling acceleration is ‘triggered’ and then how fast the scrolling is accelerated.

The Tweak

Caution: There are some kinks that Mozilla has yet to work out. This involves possible conflicts with mouse driver based acceleration.

Scroll Acceleration/Setting the Trigger Point

To enabled the Scroll Acceleration feature and set the “trigger point”:

  1. Open a new tab enter about:config in the address bar and press enter.
  2. Filter for mousewheel.acceleration.start then double-click on the entry to change the value
  3. Enter the number of successive mouse scrolls to trigger the Scroll Acceleration. Example: a setting of 3 will trigger the Scroll Acceleration after the 3rd successive mouse scroll on that page.

Setting the Scroll Acceleration Speed

  1. Open a new tab enter about:config in the address bar and press enter.
  2. Filter for mousewheel.acceleration.factor then double-click on the entry to change the value
  3. Enter the number equal to the number times faster the scroll speed is going to be. Note: The default is 10, but some user have found 5 to work better.

Original Article

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>