I've recently switched to Ubuntu, and the one thing that has been bothering me is the scroll speed, which I can't seem to change. In windows I used to have it set around 7 lines, but it seem to be around 3 on Ubuntu, and unchangeable. How can I change the speed?
If it's only for web, you can change the scroll speed in FireFox:
Browsinggroup: disable smooth scrolling
- Type enter
about:configin the address bar
- Find and change
- Then change the
mousewheel.withnokey.numlinesfrom 1 to whatever you want.
And a more general, system-wide solution:
For touchpads, some drivers allow customizing scroll sensitivity, like GPointingDeviceSettings (GSynaptics successor).
For mice, currently Gnome offers no way for a user to adjust a mouse wheel speed. It's a known wanted feature, triaged as WishList. A solution would be to use some hacks, or really dig deep into a mess of configuration files, and possibly some recompiles. Not fun if you need to adjust the value until you find a comfortable one.
For Ubuntu 12.10 I found that it it a little different for the Firefox work around.
about:config (type it into the address bar) and search for:
Then change the number associated with it. Mine was set to 5. I changed it to 60 and it works how I want it now.
Chromium Wheel Smooth Scroller
In Chrome, this is The Soluttion: https://chrome.google.com/webstore/detail/chromium-wheel-smooth-scr/khpcanbeojalbkpgpmjpdkjnkfcgfkhb
If you use two fingers on a touchpad to scroll, you can use
synclient to adjust the sensitivity for the whole system.
If you don't have it installed:
sudo apt-get install xserver-xorg-input-synaptics
To see the current sensitivity threshold, check the output of:
synclient -l | grep ScrollDelta
To make it more sensitive, reduce the value:
This means you need to move your finger less to send each scroll event.
If you want to reverse the scroll direction, like Mac OS X's "natural scrolling", set a negative value.
But note that this will not let you configure the minimum distance scrolled when you move your fingers only a little bit. That must be configured per-app (or possibly per-desktop environment).
Even if the unplug/plug trick does fix the issue this is not a really good solution
One solution I found is to add
xinput set-prop 10 'Evdev Scrolling Distance' 10 10 10
at the end of my
.profile file (or wherever it gets executed once per graphical login)
In the case of my Microsoft mouse the default values were
1 1 1 which are way too sensitive.
10 10 10 are right for me.
I didn't take the time to see what each number actually means