You are not logged in.

#1 2010-12-29 17:06:53

tobier
Member
From: Stockholm, Sweden
Registered: 2010-07-05
Posts: 11
Website

Synaptics - Touchpad buttons strangely mapped

After a recent update of Xorg (can't remember exactly when), my Synaptics Touchpad is starting to behave strangely.

I'm using the default /etc/X11/xorg.conf.d/10-synaptics.conf, which used to work fine before, However now, when I left-click, the scroll is also triggered. Apparently, the update changed something so that my buttons are strangely mapped.

I tried using xinput to see what was going on. This is what happened when left-clicking:

xinput list
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                  id=7    [slave  pointer  (2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=6    [slave  keyboard (3)]
$ xinput test 7
button press   5 
button press   1 
button release 5 
button release 1 

Everything else works as expected; right-clicking does nothing strange and the scroll works fine, so does tapping.

In case you need it, I'll post my configuration files:

10-synaptics.conf

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButton3" "3"
EndSection

10-evdev.conf

#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

#Section "InputClass"
#        Identifier "evdev pointer catchall"
#        MatchIsPointer "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event0"
        Driver "evdev"
EndSection

#Section "InputClass"
#        Identifier "evdev touchpad catchall"
#        MatchIsTouchpad "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection

#Section "InputClass"
#        Identifier "evdev tablet catchall"
#        MatchIsTablet "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection

#Section "InputClass"
#        Identifier "evdev touchscreen catchall"
#        MatchIsTouchscreen "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection

Thank you for your time!

Offline

#2 2011-01-01 03:14:33

Daniel_F
Member
From: Brazil
Registered: 2010-12-28
Posts: 69

Re: Synaptics - Touchpad buttons strangely mapped

I've been having some touchpad issues recently too.   Try this: open a terminal and run the following command

xinput --set-prop "SynPS/2 Synaptics TouchPad"  "Synaptics Two-Finger Pressure" 280

and see if it helps.

Offline

#3 2011-01-02 09:31:34

tobier
Member
From: Stockholm, Sweden
Registered: 2010-07-05
Posts: 11
Website

Re: Synaptics - Touchpad buttons strangely mapped

Daniel_F wrote:

I've been having some touchpad issues recently too.   Try this: open a terminal and run the following command

xinput --set-prop "SynPS/2 Synaptics TouchPad"  "Synaptics Two-Finger Pressure" 280

and see if it helps.

Thanks for the tip, but it didn't work unfortunately. sad

Offline

Board footer

Powered by FluxBB