You are not logged in.

#1 2010-06-21 20:33:57

dabd
Member
Registered: 2008-11-17
Posts: 109

[SOLVED] synaptics right-click

How do I get synaptics right-click to work on my laptop?

I added the following to xorg.conf:

Section "InputDevice"
Identifier "SynapticsTouchpad"
Driver "synaptics"
Option "CorePointer"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "SHMConfig" "true"
EndSection

Last edited by dabd (2010-06-22 10:09:20)

Offline

#2 2010-06-21 20:44:31

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] synaptics right-click

Instead of Section "InputDevice" use Section "InputClass" and add MatchIsTouchpad "on". Also, quite some of your settings are superfluous. In the end, this is what you want:

Section "InputClass"
Identifier "SynapticsTouchpad"
MatchIsTouchpad "on"
Driver "synaptics"
Option "HorizScrollDelta" "0"
Option "TapButton2" "3"
Option "TapButton3" "2"
EndSection

Edit: This assumes you're running xorg-server 1.8, which was just added to extra today, so update to that first.

Last edited by Gusar (2010-06-21 20:45:52)

Offline

#3 2010-06-21 21:02:39

dabd
Member
Registered: 2008-11-17
Posts: 109

Re: [SOLVED] synaptics right-click

It is still not working.  What should I add to the "ServerLayout" section?

Thanks.

Offline

#4 2010-06-21 21:16:17

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] synaptics right-click

dabd wrote:

It is still not working.  What should I add to the "ServerLayout" section?

Don't have one, you don't need it. All you need in xorg.conf is stuff where you aren't using defaults. In other words, your xorg.conf should contain that one section for the touchpad and _only_ that.

Offline

#5 2010-06-22 03:06:02

dabd
Member
Registered: 2008-11-17
Posts: 109

Re: [SOLVED] synaptics right-click

I found that this settings are working for me:
http://andreascarpino.it/2010/04/xorg-1 … iguration/

I tried to remove the options one by one and the minimal xorg.conf that gets two-finger tap right-click is the one below.
It seems like the "EmulateTwoFingerMinZ" is determinant; if I remove it, right-click doesn't work.
Does anyone know why?

So this is my xorg.conf:

Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "EmulateTwoFingerMinZ" "0"
EndSection

I forgot to mention that xorg.conf.d/10-synaptics.conf contains this, and it looks like xorg.conf is read after this file.

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
          Option "TapButton1" "1"
          Option "TapButton2" "2"
          Option "TapButton3" "3"
EndSection

Last edited by dabd (2010-07-06 09:29:24)

Offline

Board footer

Powered by FluxBB