Aug 26, '05 08:48:00AM • Contributed by: outofcontrol
To most it may be obvious on how to fix this behaviour, but for the rest of us, you can easily change the horizontal scroll action in Firefox, so that the scroll ball will scroll you up and down, and left and right.
Simply launch Firefox. Enter about:config as the URL and hit enter. Then scroll down the page until you come to this entry:
mouse.horizscroll.withnokey.action user set integer 2
Change it to read:
mouse.horizscroll.withnokey.action user set integer 1
To do this, simply double click on the 2, and a pop-up window will appear; enter 1 and press Return. The only drawback to this (which I have not yet figured out how to solve) is that when I scroll left and right, the directions are reversed. This is still better for me than scrolling forward and backwards through pages.
Note: By changing the number to something other than 1, you can get interesting results ... for example, 4 will change the font size when you scroll left and right.
[robg adds: There was another hint in the queue on this same issue, from an anonymous submitter. Read the rest of the article for their solution. I figured I'd just list both in one spot, since I don't have a Mighty Mouse with which to test the settings.]
Anonymous wrote:
I recently got my Mighty Mouse and within thirty minutes, I discovered a major annoyance: horizontal scrolling in Firefox is interpreted as history forward/back. However, I found a solution to this problem on this page. Although this page is related to an alternative scroll pad driver (which adds scrolling capabilities to pre-2005 trackpads, BTW), the Firefox-related settings solved my horizontal scrolling problem with the Mighty Mouse as well.
In Firefox type about:config in the address bar. Change the following settings:
- mousewheel.horizscroll.withnokey.action to 0
- mousewheel.horizscroll.withnokey.numlines to 1 (determines horizontal scrolling speed; adjust to your preference. Higher values mean faster; negative is possible to reverse direction).
- mousewheel.withnokey.numlines to 3 (determines scrolling speed, adjust to your preference)
- mousewheel.withnokey.sysnumlines to false
