PDA

View Full Version : Disable tap click without xorg.conf?


Dr.Diesel
2008-10-03, 05:45 PM CDT
Hello All!

Is it possible to disable the tap click (on a touchpad laptop) on F10 without creating an xorg.conf and adding the SHMconfig=on?

Thanks
Andy

SlowJet
2008-10-04, 12:20 PM CDT
no
3456789 ten

SJ

cbredesen
2008-10-06, 06:45 PM CDT
What else needs to be in the xorg.conf? I've created one that has only this (see below) and gsynaptics still won't startup.

Section "InputDevice"
Driver "synaptics"
Identifier "TouchPad"
Option "SendCoreEvents"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
EndSection

If there's a more correct alternative to this, that would be preferable...

Thanks,

Chris

JohnBailey
2008-10-07, 03:42 AM CDT
I think you need this line at the top too.

InputDevice "Synaptics" "Corepointer"

I got it to work by putting it in the ServerLayout section.

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "TouchPad" "CorePointer"
EndSection

That, along with the Synaptics stuff you posted should be enough to get Gsynaptics to work, but it didn't keep settings for me, so I added another line to the settings bit.

Option "MaxTapTime" "0"

cbredesen
2008-10-07, 07:50 AM CDT
John, thanks for the reply. I tried a few variants of what you suggested, to no avail. Here's my xorg.conf:

Section "ServerLayout"
Identifier "single head configuration"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "TouchPad" "CorePointer"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "TouchPad"
Option "SendCoreEvents"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
EndSection

When I start X with this config, I tells me there are no screens available. Even if I have Screen 0 present, I get the same. I'd rather not manually configure anything that can be picked up automatically -- this all seems to work without any xorg.conf. Maybe I need to file a feature request for this?

-Chris

terry_g
2008-10-07, 08:01 AM CDT
I have gsynaptics installed and was able to disable tapping with it.
There is also ksynaptics for KDE

cbredesen
2008-10-07, 08:04 AM CDT
I have gsynaptics installed and was able to disable tapping with it.

Would you be so kind as to post your xorg.conf? I this on F10, by the way?

terry_g
2008-10-07, 08:09 AM CDT
Fedora 7 and 8

JohnBailey
2008-10-07, 09:54 AM CDT
Looks fairly similar to mine. I'll attach a copy. I'm using a Thinkpad T42 with F9 if that makes any difference.

cbredesen
2008-10-07, 10:14 AM CDT
Thanks guys but all this is moot. F10 ships with no xorg.conf as AFAICT this is all handled by input hotplug. I think we're in new ground here. My mistake for hijacking a thread; I saw it was recent and didn't realize OP was using F9, not F10 beta.

Sorry to derail the convo.

Cheers.

joolly
2008-10-17, 01:18 PM CDT
my gsynaptics would startup but has no effect. It used to work until I installed the latest updates. I do not find a hint why. Somebody has any ideas?

optikos
2008-11-01, 02:54 PM CDT
For those who have physical mouse-buttons to press that are adjacent to their touchpad and do not need tap-click to be enabled on the touchpad itself as yet another (more annoying) way of mouse-clicking, here is how you can turn off tapclick or tap-click and still use the physical mouse-buttons successfully. This configures the touchpad for pure mouse-cursor movement only. In /etc/X11/xorg.conf:


Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Touchpad0" "CorePointer"
EndSection
...snip...
Section "InputDevice"
Identifier "Touchpad0"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
# Option "Device" "/dev/input/event1"
Option "Protocol" "auto-dev"
# Option "Protocol" "event"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on"
Option "MaxTapTime" "0"
EndSection