I'm running Ubuntu on my Thinkpad T60. Is there a way to get the middle button to act like a scroll like it would when it runs Windows?

I'd like to be able to hold the middle button down and scroll down a webpage using the red button.

link|improve this question

feedback

5 Answers

up vote 10 down vote accepted

http://www.eastwoodzhao.com/thinkpad-middle-button-scroll-ubuntu-linux-10-04-lucid-lynx/

In short, run this: gksu gedit /usr/lib/X11/xorg.conf.d/20-thinkpad.conf and put this in the file:

Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection

Save and restart.

link|improve this answer
+1 wow, it worked. very easy to do. – sunpech Aug 18 '10 at 11:04
2  
In 10.10 you should use gksu gedit /usr/share/X11/xorg.conf.d/20-thinkpad.conf instead – vava Oct 13 '10 at 1:00
feedback

Install package "gpointing-device-settings" Set options as follows:

check "Use middle button emulation"
check "Use wheel emulation"
select button "2"
check "Enable vertical scroll"

Sorry, I was unable to place a screenshot.

link|improve this answer
I can verify that this works on my ThinkPad X60 running Ubuntu 10.04. +1, and use the rep to post your screenshot. :) – ændrük Sep 7 '10 at 21:47
feedback

ThinkWiki has instructions on how to do this. Specifically, how to use xinput(1) to configure the TrackPoint.

(All in all, ThinkWiki is a great resource. It's pretty much the go-to place for just about anything on running Linux on Thinkpads.)

link|improve this answer
feedback

I use the following in my AwesomeWM autostart file:

# make the mouse work right on my thinkpad in lucid
xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation" 1
xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation Button" 2
xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation Timeout" 200

In the default Gnome install you could write a script that runs on boot or perhaps check out if the .xinitrc or .Xresources is used. (I can't recall which is used any more)

link|improve this answer
feedback

Gpointing is a graphical application for the gnome desktop to achieve the same result ;)

With Ubuntu install it in a terminal

sudo apt-get install gpointing-device-settings

or via software center "gpointing-device-settings"

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.