Hi, the synaptics (libinput also installed) package work well for me in 16.04 (and previous version to 12.04 at least) up to 17.04 on thinkpads (x2XX to carbon X1). Currently using carbon x1 5th gen. There is however some form of instability with settings that affects many users including me.
Sometimes the disable while typing feature stops working and reinstall of libinput and synaptics drivers help. I.e, reinstall xserver-xorg- input-synaptics and -libinput as well as running: gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true https://help.ubuntu.com/community/SynapticsTouchpad#Touchpad_not_working_after_login However, what perplexes me is that the gnome desktop (gnome default) does not work with synaptics disable while typing when it clearly works in unity at the same time. I'm testing gnome before 18.04 and login in/out between both desktops, with the exact same settings (gconf, drivers etc). Currently I'm writing this in gnome and the cursor skips with random artefacts that make the keyboard defunct. In unity it works perfectly (two finger scroll, trackpoint etc works). Related: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/1687191 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xserver-xorg-input-synaptics in Ubuntu. https://bugs.launchpad.net/bugs/1576685 Title: Disable touchpad while typing is not active nor can it be enabled Status in Ubuntu GNOME: Invalid Status in Ubuntu GNOME xenial series: Invalid Status in gnome-settings-daemon package in Ubuntu: Invalid Status in unity-control-center package in Ubuntu: Invalid Status in xserver-xorg-input-synaptics package in Ubuntu: Invalid Bug description: It's no longer working by default nor can it be enabled thru syndaemon. It does appear it can be enabled thru libinput (xserver-xorg-input-libinput), (not default installed), however System Settings > Mouse & Touchpad does not interface with xserver-xorg-input-libinput so installing it removes any & all touchpad settings. Is there anyway to restore this via syndaemon or allow xserver-xorg-input-libinput & system settings ... to work together & present touchpad settings to users? This represents a regression to users that shouldn't be happening in an lts release. The 'working' method in libinput requires adding to /usr/share/X11/xorg.conf.d/90-libinput.conf a line Option "DisableWhileTyping" "true" ie. - Section "InputClass" Identifier "libinput touchpad catchall" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "libinput" Option "DisableWhileTyping" "true" EndSection ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: xserver-xorg-input-synaptics 1.8.2-1ubuntu3 ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6 Uname: Linux 4.4.0-21-generic x86_64 ApportVersion: 2.20.1-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity Date: Fri Apr 29 09:08:56 2016 DistUpgraded: Fresh install DistroCodename: xenial DistroVariant: ubuntu InstallationDate: Installed on 2016-04-26 (2 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) MachineType: HP HP Pavilion Notebook ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-21-generic.efi.signed root=UUID=92e9d325-bf8c-4f8e-ac29-c469ad75d0a4 ro quiet splash vt.handoff=7 SourcePackage: xserver-xorg-input-synaptics UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 09/22/2015 dmi.bios.vendor: Insyde dmi.bios.version: F.54 dmi.board.asset.tag: Type2 - Board Asset Tag dmi.board.name: 80A4 dmi.board.vendor: HP dmi.board.version: 91.19 dmi.chassis.type: 10 dmi.chassis.vendor: HP dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnInsyde:bvrF.54:bd09/22/2015:svnHP:pnHPPavilionNotebook:pvrType1ProductConfigId:rvnHP:rn80A4:rvr91.19:cvnHP:ct10:cvrChassisVersion: dmi.product.name: HP Pavilion Notebook dmi.product.version: Type1ProductConfigId dmi.sys.vendor: HP version.compiz: compiz 1:0.9.12.2+16.04.20160415-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.67-1 version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2 version.xserver-xorg-core: xserver-xorg-core 2:1.18.3-1ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2 xserver.bootTime: Fri Apr 29 06:51:34 2016 xserver.configfile: default xserver.errors: xserver.logfile: /var/log/Xorg.0.log xserver.outputs: product id 1203 vendor LGD xserver.version: 2:1.18.3-1ubuntu2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1576685/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

