Add an option to change the granularity of mouse wheel scrolling
Submitted by c_e..@..ive.de
Assigned to Nick Schermer
Description
I suggest giving an option for changing the speed of the mouse's scrolling wheel. For me scrolling webpages with chromium, large folders or long documents feels too tedious.
According to https://bbs.archlinux.org/viewtopic.php?id=135657 or https://answers.launchpad.net/ubuntu/+question/9200 the X server handles a singular scroll action (i.e. rotating the mouse wheel until it clicks) like an ordinary button press event (verifiable via "xinput test DEVICE_ID" or xev).
The reason I created this enhancement request here at xfce's bugtracker is that the scroll wheel resolution (i.e. the number of button presses per scroll action) is controlled by the desktop environment or the specific graphical applications respectively and not by X.
Often Mozilla Firefox is mentioned in threads dealing with this topic as it has such an option built-in and I wonder if it would be possible to implement that in xfce's mouse settings too.
Thus, my suggestion is the following: Add an option to the mouse settings manager to change the scroll wheel "resolution" and consecutively count one of the button press events used to indicate scrolling (in my case these are assigned to buttons 4 and 5) multiple times (ranging from 1 (default) to 5 maybe). One does not necessarily have to change the distance each scroll shifts the windows contents up or down (in my opinion), if that is too complicated to implement or cannot be enforced globally (for all applications).
Thank you.
Version: 4.10.0