Hi,
I desperately need to disable the touchpad tap on my laptop. It's almost unusable as the cursor just keeps hopping around the screen as I type. I have searched all over the forums and google. I have found many posts which ended with no solution and others where the solution did not fix my problem.
I have a Dell XPS M1530 laptop. I have had Ubuntu installed since 8.04 and was always successfully able to disable the tap using xorg.conf in the past, but that no longer works in 9.10 Karmic. So, I have also tried the HAL approach with no luck either. In System | Preferences | Mouse, I have no touchpad tab on which to disable the tap, and the System | Preferences | Touchpad will not open saying that SHMConfig must be = True in xorg.conf. I have tried enabling that feature in both xorg.conf and Hal with no luck. Some posts have suggested to use SHMconfig = true, others suggested SHMConfig = "on". I have tried both ways and upper, lower and proper case (True true TRUE On ON on, etc.).
Can someone please help me out here? I have way too much time invested to reinstall the OS now.
Here are my config files:
xorg.conf (/etc/X11/xorg.conf)
Section "InputDevice"
# generated from default
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Protocol" "auto-dev"
Option "Device" "/dev/psaux"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "true"
Option "MaxTapTime" "0"
Option "tapbutton1" "0"
Option "SHMConfig" "Yes"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
SubSection "Display"
Modes "nvidia-auto-select"
EndSubSection
EndSection
and the HAL (/etc/hal/fdi/policy/shmconfig.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
<merge key="input.x11_options.MaxTapMove" type="string">0</merge>
<merge key="input.x11_options.TapButton1" type="string">0</merge>
<merge key="input.x11_options.TapButton2" type="string">0</merge>
<merge key="input.x11_options.TapButton3" type="string">0</merge>
</match>
</device>
</deviceinfo>
Thanks in advance to anyone who can help me solve this!
Thanks
Bookmarks