HOWTO : Lenovo Thinkpad scroll button on Ubuntu 8.10

The scroll button on Lenovo Thinkpad cannot work under Ubuntu 8.10 but we can make it to work just create a file. We do it not on the xorg.conf but on HAL.

Step 1 :
Create a new file mouse-wheel.fdi at /etc/hal/fdi/policy :
sudo nano /etc/hal/fdi/policy/mouse-wheel.fdi

Step 2 :
Append the following lines to the file.
<match key="info.product" string="TPPS/2 IBM TrackPoint">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.YAxsisMapping" type="string">4 5</merge>
<merge key="input.x11_options.XAxsisMapping" type="string">6 7</merge>

<merge key="input.x11_options.ZAxsisMapping" type="string">4 5</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
</match>

Step 3 :
Reboot your system and browse the internet with the configured scroll button.

The known issue is that the horizontal scrolling with the scroll button does not work.

One Response

  1. [...] Overall, I’ve been pretty happy after upgrading to Ubuntu 8.10, but there were a few annoyances. I noticed my Thinkpad scroll buttons stopped working, and when I checked xorg.conf, all my changes were commented out with a note “HAL is now used.” At least wasn’t too hard to figure out how to configure it through HAL. [...]

Leave a Reply

You must be logged in to post a comment.