I've tested the following with puppy versions: 5.1.0, 5.0.0, 4.3.1, 4.2, 4.1.2, 4.1.1
To enable the scroll wheel emulation (known from the windows driver) i've done the following:
1. Open /etc/X11/xorg.conf (i.e. with the Geany Editor)
2. find section for the mouse setup
..something similar to:
Code: Select all
Section "InputDevice"
Driver "mouse"
Identifier "Mouse0"
Option "Device" "/dev/mouse"
Variant 1 - use vertical scrolling only
Code: Select all
Option "Emulate3Buttons" "on"
Option "Emulate3TimeOut" "50"
Option "EmulateWheel" "on"
Option "EmulateWheelTimeOut" "200"
Option "EmulateWheelButton" "2"
Option "ZAxisMapping" "4 5"
Code: Select all
Option "Emulate3Buttons" "on"
Option "Emulate3TimeOut" "50"
Option "EmulateWheel" "on"
Option "EmulateWheelTimeOut" "200"
Option "EmulateWheelButton" "2"
Option "ZAxisMapping" "4 5"
Option "YAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
==> enter about:config in address line and modify the following
Code: Select all
mousewheel.horizscroll.withnokey.action = 0;
mousewheel.horizscroll.withnokey.numlines = 1;
Done.
Edit: 2009-01-04: Initial Creation
Edit: 2009-01-09: Added functionality for horizontal scrolling
Edit: 2009-03-29: update tested versions
Edit: 2010-01-24: update tested version (4.3.1)
Edit: 2010-05-23: update tested version (5.0.0)
Edit: 2010-08-21: update tested version (5.1.0)