Synaptics Touchpad and kernel 2.6.0

Submitted by antity@amessage.de
on November 5, 2003 - 2:32pm

After upgrading my kernel from 2.4.20 to 2.4.6 test 9 on my laptop with debian sid installed, my touchpad while still functionnal refused to let me tap-clik.

Here are the steps I had to go trough to make my it work correctly again.

1 - Install kernel 2.6.0 remembering to configure
in device drivers
in input device support
select event interface (if you choose module remember to load it up before running XFree)
select mice
select PS/2 (not too sure how it works if selected as module try but you may need to load it up before running XFree )
select synaptics touchpad
buils and install your kernel.

2 - install the synaptics drivers for XFree86 (didn't find any suitable package for debian sid may have missed them) get them from here (homepage)
I used version 0.12.0.
Once you have unpacked the archive, you will get a directory containing a lot of stuff but more importantly 2 files : INSTALL and synaptics_drv.o

$cp synaptics_drv.o /usr/X11R6/lib/modules/drivers/
will set a copy of the driver in the right dir
I recommand you read INSTALL as it has some interesting information about the whole thing

3 - summing the INSTALL file up quickly :
edit /etc/X11/XF86Config (may be XF86Config-4 if you ar like me :) )
make sure the input section corresponding to your touchpad looks like this :
Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "synaptics"
Option "Protocol" "auto-dev"
Option "Edges" "1900 5400 1900 4000"
Option "Finger" "25 30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0010"
# Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "false"
# Option "Emulate3Timeout" "70"
EndSection

The most important ones being :
Driver "synaptics"
Option "Protocol" "auto-dev"
Option "MaxTapTime" "180"

The default maxTapTime from the INSTALL file is incorrect you can read the FAQ on the website for more information

after googling i ran across t

Anonymous
on
May 11, 2004 - 2:07pm

after googling i ran across this, and that didn't sound like fun. in the help of the kernel on ps2 mouse in input devices, it says:

"If you do not want install specialized drivers but want tapping working please use option psmouse.proto=imps."

doing that works like a champ.

omg. i was trying to get my

Anonymous
on
May 11, 2004 - 8:21pm

omg. i was trying to get my synaptics touchpad working correctly for a long long time....with the driver method, my X wouldn't start(just sorta stared at me with a blank screen and i couldn't hit ctrl+alt+f1 or anything. had to reboot...). tpconfig claimed i didn't have a synaptics touchpad. but the kernel option just works. it is my hero. *stabs all the places that said to get the synaptics driver*

modprobe evdev

Anonymous
on
May 24, 2004 - 7:59am

You need to "modprobe evdev" on 2.6 before you let X load the synaptics driver.

That was maybe your problem.

can u please b more specific?

shahaf (not verified)
on
October 27, 2005 - 12:56am

can u please b more specific?
how is ur xorg.conf looks like now?
thanx

As of today, debian unstable

Anonymous (not verified)
on
September 17, 2005 - 11:55pm

As of today, debian unstable has a package with the synaptics driver that works integrated with X.org like a champ.

Just for the record.

After using your InputDevice

kiyuko (not verified)
on
November 30, 2005 - 2:41am

After using your InputDevice section in my XF86Config, the X server refused to start because it couldn't find any core pointer. So I added a line Option "CorePointer" and everything worked perfectly. Thank you for this hints.

Kernel Option

Tim-Hinnerk Heuer (not verified)
on
April 22, 2006 - 6:26am

Hi I've got a Dell Latitude C610, but the kernel option (psmouse.proto=imps) did not make my touchpad work under Linux. It just makes the cursor hang at the top right (or left) corner of the screen. Currently, I'm not using it at all (turned it off in the bios), but would really like to use it on the go. Got KUbuntu 5.10 Breezy installed with (standard) Kernel 2.6.12-9-386. Any ideas? Kernel update?

even after so many years , li

jacksmith
on
May 2, 2006 - 9:53am

even after so many years , linux gives trouble for desktop users, i have toshiba satellite and my tap-click doesn't work on fresh install of CentOs. Had to buy a usb mouse because it was getting really difficult to work that way.

Synaptics Touchpad - doesn't save the settings

maciej.kcharski...
on
November 16, 2006 - 5:46pm

Hi

I have a HP Pavilion dv2000 with a touchpad. The software is Synaptics. I have problems with saving my settings. Whenever I set the sensitivity and the speed of the pointer, after restarting the computer it resets itself. I updated the drives and the software countless times. Does any one know what’s up with that and how to deal with the problem?

Thank you

Mark

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.