T60 drivers for Linux (Ubuntu)

Solaris, RedHat, FreeBSD and the like
Post Reply
Message
Author
mgw
Posts: 28
Joined: Thu Nov 06, 2008 11:21 am
Location: Schlangenbad, Germany

T60 drivers for Linux (Ubuntu)

#1 Post by mgw » Sat Nov 15, 2008 2:05 pm

How to obtain a Trackpoint driver? I can't adjust speed and sensitivity
Cheers, Michael

Superego
Sophomore Member
Posts: 239
Joined: Tue Feb 20, 2007 4:05 pm
Location: Minneapolis, MN

#2 Post by Superego » Sat Nov 15, 2008 2:36 pm

Thinkwiki is your friend:

http://www.thinkwiki.org

I think GNOME has a GUI for doing this, but here's how I adjust the speed and sensitivity.

As root (or sudo) enter the following:

Code: Select all

echo -n 160 > /sys/devices/platform/i8042/serio1/serio2/speed
echo -n 218 > /sys/devices/platform/i8042/serio1/serio2/sensitivity

NOTE: The path may vary (e.g. /sys/devices/platform/i8042/serio0/serio2/speed) so look before you do this.

The values range from 0-255 (least sensitive/slowest to most sensitive/fastest). Once you have feel for what you like you can add those lines to your local startup script (e.g. /etc/rc.d/rc.local).

Edit:
You wont have to get a driver for the trackpoint. It's enabled by default in the lastest kernel (unless of course you compile your own kernel :D )
W510: i7-820QM / 8GB 1066 RAM/ 1 GB NVIDIA Quadro FX 880M / 500GB 7200rpm / 15.6" HD 1080 / Arch Linux

aceo07
Junior Member
Junior Member
Posts: 329
Joined: Mon Jan 30, 2006 1:46 am
Location: NY, NY

#3 Post by aceo07 » Sat Nov 15, 2008 7:26 pm

I tried on my x61t and the location is slightly different.

sudo echo -n 120 > /sys/devices/platform/i8042/serio1/sensitivity 210


Also it tells me that I don't have permission, even as root. Strange.

So, not scrolling for me yet.
X22 - 800mhz - 640MB RAM - 60GB Hitachi 7200rpm 7k100
X40 - 1.4ghz - 1.5GB RAM - 8GB Transcend 300x CF on Addonics CF/IDE Adapter
T42p - 1.8ghz - 15" UXGA - 1GB RAM - 160GB HDD
X61t - C2D 1.6ghz - 12.1" SXGA+ - 8GB RAM - Intel G3 300GB SSD

Superego
Sophomore Member
Posts: 239
Joined: Tue Feb 20, 2007 4:05 pm
Location: Minneapolis, MN

#4 Post by Superego » Sat Nov 15, 2008 11:57 pm

Your syntax is wrong. It's

echo -n value /path/to/file

not

echo -n 120 /path/to/file value

Sorry if my previous post wasn't clear.

So, for example, if you wanted to try the value of of 210 (I'm assuming that's what you wanted, going off your post), then you would enter the following as root:

Code: Select all

echo -n 210 > /sys/devices/platform/i8042/serio1/sensitivity
Try that first. As a test I tried to change my sensitivity using sudo as I wasn't able to because of permissions. I set this up a while ago as a script so I wouldn't have to change it manually and I forgot if sudo vs. su made a difference...apparently it does.
ace07 wrote: So, not scrolling for me yet.
What exactly do you mean? Are you trying to get scrolling enabled on your X61? If so that's different from setting the speed and sensitivity.

What distro are you using? For my Arch Linux I had to install the synaptics driver to enable the advanced features of the touchpad (two-fingered scrolling, vertical scrolling via right side of the touchpad, etc.). After that I had to modify my /etc/X11/xorg.conf. You should check out this link at thinkwiki before modifying anything.
W510: i7-820QM / 8GB 1066 RAM/ 1 GB NVIDIA Quadro FX 880M / 500GB 7200rpm / 15.6" HD 1080 / Arch Linux

mgw
Posts: 28
Joined: Thu Nov 06, 2008 11:21 am
Location: Schlangenbad, Germany

#5 Post by mgw » Sun Nov 16, 2008 4:12 am

Superego wrote:Your syntax is wrong. It's

echo -n value /path/to/file

not

echo -n 120 /path/to/file value

Sorry if my previous post wasn't clear.

So, for example, if you wanted to try the value of of 210 (I'm assuming that's what you wanted, going off your post), then you would enter the following as root:

Code: Select all

echo -n 210 > /sys/devices/platform/i8042/serio1/sensitivity
Try that first. As a test I tried to change my sensitivity using sudo as I wasn't able to because of permissions. I set this up a while ago as a script so I wouldn't have to change it manually and I forgot if sudo vs. su made a difference...apparently it does.
ace07 wrote: So, not scrolling for me yet.
What exactly do you mean? Are you trying to get scrolling enabled on your X61? If so that's different from setting the speed and sensitivity.

What distro are you using? For my Arch Linux I had to install the synaptics driver to enable the advanced features of the touchpad (two-fingered scrolling, vertical scrolling via right side of the touchpad, etc.). After that I had to modify my /etc/X11/xorg.conf. You should check out this link at thinkwiki before modifying anything.

Hmmm... I'm running Ubuntu now and was looking for a similar interface to the Think Vantage tools.
Cheers, Michael

mgw
Posts: 28
Joined: Thu Nov 06, 2008 11:21 am
Location: Schlangenbad, Germany

#6 Post by mgw » Sun Nov 16, 2008 5:19 am

Superego wrote:Thinkwiki is your friend:

http://www.thinkwiki.org

I think GNOME has a GUI for doing this, but here's how I adjust the speed and sensitivity.

As root (or sudo) enter the following:

Code: Select all

echo -n 160 > /sys/devices/platform/i8042/serio1/serio2/speed
echo -n 218 > /sys/devices/platform/i8042/serio1/serio2/sensitivity

NOTE: The path may vary (e.g. /sys/devices/platform/i8042/serio0/serio2/speed) so look before you do this.

The values range from 0-255 (least sensitive/slowest to most sensitive/fastest). Once you have feel for what you like you can add those lines to your local startup script (e.g. /etc/rc.d/rc.local).

Edit:
You wont have to get a driver for the trackpoint. It's enabled by default in the lastest kernel (unless of course you compile your own kernel :D )
Hmmm... plughed thru Thinkwiki - something for the Linux nerd & more or less unuseable for an "uneducated user". :cry:
Cheers, Michael

aaa
ThinkPadder
ThinkPadder
Posts: 1062
Joined: Fri Jun 08, 2007 2:36 pm

#7 Post by aaa » Sun Nov 16, 2008 5:38 am

There is the graphical gsynaptics tool, after you install it, it'll show up in System->Preferences->Touchpad, You have to enable SHMConfig first though, which isn't as easy.:
https://help.ubuntu.com/community/SynapticsTouchpad

mgw
Posts: 28
Joined: Thu Nov 06, 2008 11:21 am
Location: Schlangenbad, Germany

#8 Post by mgw » Sun Nov 16, 2008 5:56 am

aaa wrote:There is the graphical gsynaptics tool, after you install it, it'll show up in System->Preferences->Touchpad, You have to enable SHMConfig first though, which isn't as easy.:
https://help.ubuntu.com/community/SynapticsTouchpad
:?: Touchpad == Track Point ?
Cheers, Michael

Superego
Sophomore Member
Posts: 239
Joined: Tue Feb 20, 2007 4:05 pm
Location: Minneapolis, MN

#9 Post by Superego » Sun Nov 16, 2008 8:19 am

mgw,

Not sure if you found this on Thinkwiki or not, but here's their page on how to configure the trackpoint (not the touchpad, which would be something separate):

http://www.thinkwiki.org/wiki/How_to_co ... TrackPoint


I found this on google, and may be more what you're looking for:

http://tpctl.sourceforge.net/configure-trackpoint.html

It even has a .deb file so you should be able to install in Ubuntu with no problem.
W510: i7-820QM / 8GB 1066 RAM/ 1 GB NVIDIA Quadro FX 880M / 500GB 7200rpm / 15.6" HD 1080 / Arch Linux

mgw
Posts: 28
Joined: Thu Nov 06, 2008 11:21 am
Location: Schlangenbad, Germany

#10 Post by mgw » Sun Nov 16, 2008 9:05 am

Superego wrote:mgw,

Not sure if you found this on Thinkwiki or not, but here's their page on how to configure the trackpoint (not the touchpad, which would be something separate):

http://www.thinkwiki.org/wiki/How_to_co ... TrackPoint


I found this on google, and may be more what you're looking for:

http://tpctl.sourceforge.net/configure-trackpoint.html

It even has a .deb file so you should be able to install in Ubuntu with no problem.

Thank you Sir,

exactly what I was looking for!
Cheers, Michael

Marin85
Senior ThinkPadder
Senior ThinkPadder
Posts: 2975
Joined: Sat May 12, 2007 10:54 am
Location: Munich, Germany

#11 Post by Marin85 » Sun Nov 16, 2008 9:58 am

For Ubuntu 8.xx trackpoint speed and sensitivity: (as root)

Code: Select all

# echo -n 210 > /sys/devices/platform/i8042/serio1/serio2/sensitivity
# echo -n 150 > /sys/devices/platform/i8042/serio1/serio2/speed
In order to avoid typing this each time you reboot, you only need to add both lines to /etc/rc.local. Note: you can edit rc.local only as root and you have to add both lines before End.

For scrolling you will have to edit /etc/X11/xorg.conf in the following way: Under the section configured mouse add

Code: Select all

Option        "EmulateWheel"             "on"
Option        "EmulateWheelButton"       "2"
Hope this helps

Marin
IBM Lenovo Z61p | 15.4'' WUXGA | Intel Core 2 Duo T7400 2x 2.16GHz | 4 GB Kingston HyperX | Hitachi 7K500 500 GB + WD 1TB (USB) | ATI Mobility FireGL V5200 | ThinkPad Atheros a/b/g | Analog Devices AD1981HD | Win 7 x86 + ArchLinux 2009.08 x64 (number crunching)

mgw
Posts: 28
Joined: Thu Nov 06, 2008 11:21 am
Location: Schlangenbad, Germany

#12 Post by mgw » Mon Nov 17, 2008 3:53 am

Marin85 wrote:For Ubuntu 8.xx trackpoint speed and sensitivity: (as root)
gksudo will do as well ?
Cheers, Michael

Marin85
Senior ThinkPadder
Senior ThinkPadder
Posts: 2975
Joined: Sat May 12, 2007 10:54 am
Location: Munich, Germany

#13 Post by Marin85 » Mon Nov 17, 2008 6:37 am

You don´t need to enable the root login (if you are asking that), sudo will do ;)
IBM Lenovo Z61p | 15.4'' WUXGA | Intel Core 2 Duo T7400 2x 2.16GHz | 4 GB Kingston HyperX | Hitachi 7K500 500 GB + WD 1TB (USB) | ATI Mobility FireGL V5200 | ThinkPad Atheros a/b/g | Analog Devices AD1981HD | Win 7 x86 + ArchLinux 2009.08 x64 (number crunching)

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux Questions”

Who is online

Users browsing this forum: No registered users and 0 guests