Synaptics touchpad configuration
Make sure the touchpad is only detected once.
$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ DLL06E5:01 06CB:7A13 Touchpad id=12 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Power Button id=9 [slave keyboard (3)] ↳ Sleep Button id=10 [slave keyboard (3)] ↳ Integrated_Webcam_HD id=11 [slave keyboard (3)] ↳ Intel HID events id=13 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)]
If this is not the case easiest way is to remove and blacklist the psmouse driver
rmmod psmouse
- /etc/modprobe.d/blacklist-psmouse.conf
blacklist psmouse
The setutep synclient to activate palm detection.
- /etc/X11/Xsession.d/80synaptics
#https://wiki.archlinux.org/index.php/Touchpad_Synaptics #Palm dimension synclient PalmDetect=1 synclient PalmMinWidth=5 synclient PalmMinZ=5 #Touchpad sensibility (move) #synclient FingerLow=10 #synclient FingerHigh=20 #Click detection #synclient MaxTapTime=180 #synclient MaxTapMove = 242 #synclient MaxDoubleTapTime = 180 #2 finger = middle click synclient TapButton2=2 #3 finger = richt click synclient TapButton3=3 #click corners #synclient RBCornerButton=0 MaxTapTime #synclient RTCornerButton=0 #synclient LTCornerButton=0 #synclient LBCornerButton=0 #Oval instead of rectangular #synclient CircularPad=1 #TapAndDragGesture #synclient TapAndDragGesture=1 #scroll in sides #synclient VertEdgeScroll=0 #synclient HorizEdgeScroll=0 #synclient CornerCoasting=0 #2 finger scroll #synclient VertTwoFingerScroll=1 #synclient HorizTwoFingerScroll=0 #Disable Touchpad on start #synclient TouchpadOff=1 #Disable touchpad during typing syndaemon -i1 -t -K -R -d
Backlinks: