On Fri, 2018-05-25 at 01:13 +0200, Timur Kristóf wrote: > Hi, > > On the XPS 13 9360 and 9370 xinput sees two touchpads instead of one: > ⎡ Virtual core pointer id=2 [master > pointer (3)] > ⎜ ↳ Virtual core XTEST > pointer id=4 [slave pointer (2)] > ⎜ ↳ DELL07E6:00 06CB:76AF > Touchpad id=12 [slave pointer (2)] > ⎜ ↳ SynPS/2 Synaptics > TouchPad id=17 [slave pointer (2)] > > dmesg also gives me the following: > > [ 1.429811] psmouse serio1: synaptics: Your touchpad (PNP: DLL07e6 > PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi > are not used, you might want to try setting > psmouse.synaptics_intertouch to 1 and report this to > linux-input@xxxxxxxxxxxxxxx. > > The Dell one is the real touchpad, the other one is an artifact of > the > psmouse driver. Weird touchpad freezes and jittering issues can be > observed when both of these devices are there. The general advice on > the web is to blacklist the psmouse driver. (This is also published > by > Dell as a .deb package which contains a config file doing just this.) > > However, on Fedora I cannot blacklist the psmouse driver because it > is > compiled built-in instead of as a module. Could you guys change the > Fedora kernel config to compile it as a module instead? If I'm not wrong, Dell XPS 13 have AlpsPS/2 ALPS like my Dell Latitude E6410 . I installed xorg-x11-drv-synaptics-legacy-1.9.0-6.fc27.x86_64 and set /etc/X11/xorg.conf.d/01-touchpad.conf Section "InputClass" Identifier "tap-by-default and other custom settings" MatchIsTouchpad "on" Option "TapButton1" "1" Option "TapButton2" "1" Option "TapButton3" "1" Option "VertEdgeScroll" "1" Option "HorizEdgeScroll" "1" Option "VertTwoFingerScroll" "1" Option "HorizTwoFingerScroll" "1" EndSection cat /var/log/Xorg.0.log| grep -i syna [ 73.402] (II) LoadModule: "synaptics" (...) [ 73.415] (II) Using input driver 'synaptics' for 'AlpsPS/2 ALPS DualPoint TouchPad' -- Sérgio M. B. _______________________________________________ kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx/message/QEQPLB7BSDLF7FVS7LEG7NS2HRDYK6N2/