I find I have to scroll a lot to move the text of my page compared to Windows where I can choose the speed of the mouse wheel.
Does Ubuntu have a similar utility and if so how can I access it?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
This solution worked for me with Ubuntu 18.04:
sudo apt-get install imwheel cat > ~/.imwheelrc ".*" None, Up, Button4, 8 None, Down, Button5, 8 Control_L, Up, Control_L|Button4 Control_L, Down, Control_L|Button5 Shift_L, Up, Shift_L|Button4 Shift_L, Down, Shift_L|Button5
8 at the end of the second and third line are the acceleration numbers,
3 is default)
imwheel --kill --buttons "4 5" as a startup application:
Cannot comment (only 31 of 50 needed reputation), so I have to write this as an answer:
imwheel works for Ubuntu 16.04, but the above answers destroys the Ctrl+Mousewheel from zooming text, which for some of us is commonly used.
The solution is to provide it for both Ctrl keys:
".+" @Exclude ".*chrome.*" @Priority=100 None, Up, Button4, 3 None, Down, Button5, 3 Shift_L, Up, Shift_L|Button4 Shift_L, Down, Shift_L|Button5 Shift_R, Up, Shift_R|Button4 Shift_R, Down, Shift_r|Button5 Control_L, Up, Control_L|Button4 Control_L, Down, Control_L|Button5 Control_R, Up, Control_R|Button4 Control_R, Down, Control_R|Button5
Exclude section is required so that it does NOT affect other apps (no idea why it would, but it does).
imwheel does not work well for me in Ubuntu 20.04.
None, Up, Button4, 1 None, Down, Button5, 1
None, Up, Button4, 3 None, Down, Button5, 3
gives (me) a bad scrolling experience because the faster scrolling is achieved by scrolling in "jumps", not in a floating, faster manner.
However, I have a Logitech Wireless MX Master mouse and use Solaar (v1.0.1) to configure it. When configuring the mouse in Solaar, I can select "Wheel resolution" which gives me a much better and faster floating scroll experience.
On my ThinkPad, to change the scroll speed using the TrackPoint, inspired by other answers here, I did
and found the TrackPoint to be id 14, so continued with
xinput list-props 14
under which I saw
libinput Scrolling Pixel Distance. I set this using
xinput set-prop 14 'libinput Scrolling Pixel Distance' x
x could be values between 10 and 50 (I experimented), lower values meaning faster scrolling.