SDB:Disable tap click for touchpads
From openSUSE
Contents |
Situation
You are annoyed of the tap function of your touchpad. This is not an error, you just have to learn how to use it, or finetune it. Anyway, some people don't want it.
For finetuning the tapping, see man synaptics
Procedure to disable the touchpad permanently
Open the file /etc/X11/xorg.conf (older versions of SUSE Linux use /etc/X11/XF86Config), search for Section "InputDevice", it should look like this:
Section "InputDevice" Driver "synaptics" Identifier "Mouse[1]" Option "Buttons" "5" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "on" Option "InputFashion" "Mouse" Option "Name" "Synaptics;Touchpad" Option "Protocol" "explorerps/2" Option "SHMConfig" "on" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection
You might have other InputDevice section, the one with Driver "synaptics" is the one for the touchpad.
Add one line at the end before EndSection:
Option "MaxTapTime" "0"
Save the file and restart your X-Server. Test the tapping feature, it should be gone.
Disable the Touchpad upon each logon
Sometimes, especially when you have a mouse connected, you want to disable the Touchpad completley without changing a configuration file.
To disable it, just enter as user
synclient TouchpadOff=1
to enable it again
synclient TouchpadOff=0
This needs to be done each time X starts. Of course you can add an alias in your bashrc, for instance i added alias tpoff='synclient TouchpadOff=1' alias tpon='synclient TouchpadOff=0' so i just type tpoff on login; fast and easy to remember, even if your brain should run out of memory
Links
SDB:Configuration of the Synaptics Touchpad on SUSE LINUX 9.1
Keywords: touchpad | tap | click | synaptics

