Page 1 of 1

T60 drivers for Linux (Ubuntu)

Posted: Sat Nov 15, 2008 2:05 pm
by mgw
How to obtain a Trackpoint driver? I can't adjust speed and sensitivity

Posted: Sat Nov 15, 2008 2:36 pm
by Superego
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 )

Posted: Sat Nov 15, 2008 7:26 pm
by aceo07
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.

Posted: Sat Nov 15, 2008 11:57 pm
by Superego
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.

Posted: Sun Nov 16, 2008 4:12 am
by mgw
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.

Posted: Sun Nov 16, 2008 5:19 am
by mgw
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:

Posted: Sun Nov 16, 2008 5:38 am
by aaa
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

Posted: Sun Nov 16, 2008 5:56 am
by mgw
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 ?

Posted: Sun Nov 16, 2008 8:19 am
by Superego
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.

Posted: Sun Nov 16, 2008 9:05 am
by mgw
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!

Posted: Sun Nov 16, 2008 9:58 am
by Marin85
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

Posted: Mon Nov 17, 2008 3:53 am
by mgw
Marin85 wrote:For Ubuntu 8.xx trackpoint speed and sensitivity: (as root)
gksudo will do as well ?

Posted: Mon Nov 17, 2008 6:37 am
by Marin85
You don´t need to enable the root login (if you are asking that), sudo will do ;)