Thinkpad X61s - ScrollWheel Emulation

What works, and doesn't, for you. Be specific, and please include Puppy version.
Post Reply
Message
Author
ronnsn
Posts: 5
Joined: Sun 04 Jan 2009, 16:36

Thinkpad X61s - ScrollWheel Emulation

#1 Post by ronnsn »

Hello *!

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"
3. Add the following entries to the mouse setup section
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"
Variant 2 - vertical + horizontal scrolling

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"
In addition you have to change settings for seamonkey (and/or) firefox (because horizontal scrolling uses forward/backward button)
==> enter about:config in address line and modify the following

Code: Select all

	mousewheel.horizscroll.withnokey.action = 0;
	mousewheel.horizscroll.withnokey.numlines = 1;
4. Menu->Shutdown->Restart X server

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)

Post Reply