You are not logged in.
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
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
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.
Offline