@Durieux I am unsure this is the place for such questions, but the answers are as follows (at least for Linux Mint).
Run the package manager that is called (confusingly) Synaptics. You should be able to find it in a menu under that name or under a name such as 'package manager'. Search for and install the package 'xserver-xorg- input-libinput'. Search for and uninstall the package 'xserver-xorg- input-synaptics'. Were you to have both installed at once, one - I do not know which - would likely take precedence over the other. The worst that could happen with any of this is that you end up with no functioning driver and have to use the keyboard and/or terminal to ensure that you have one of the drivers installed. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1245328 Title: Synaptics kernel driver does not report finger width information, breaking usermode driver's palm detection Status in linux package in Ubuntu: Confirmed Bug description: While doing some work on the Xorg synaptics driver, I noticed that we never actually detect palm blocking even after running synclient PalmDetect=1. Digging in a bit, the driver claims in its capability bits that it should be sending ABS_TOOL_WIDTH records, but according to evtest(1), the driver never sends these advertised records to userspace. As a result, the Xorg synaptics driver never sees hw->fingerWidth become non-zero in SynapticsDetectFinger and never detects that I've mashed my palm into the large touchpad on this machine. Expected: Kill X. Run evtest(1). Select touchpad device. Move touchpad. See ABS_TOOL_WIDTH records in the event stream. Actual: No ABS_TOOL_WIDTH records even though the device claims to support them in its capability bits. ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: linux-image-3.11.0-12-generic 3.11.0-12.19 [modified: boot/vmlinuz-3.11.0-12-generic] ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3 Uname: Linux 3.11.0-12-generic x86_64 ApportVersion: 2.12.5-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: dancol 2258 F.... pulseaudio Date: Sun Oct 27 21:43:01 2013 HibernationDevice: RESUME=UUID=7da7377a-42c7-49f8-a060-8dee466c61fd InstallationDate: Installed on 2013-10-23 (4 days ago) InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1) MachineType: LENOVO 34601F5 MarkForUpload: True ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.11.0-12-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-3.11.0-12-generic N/A linux-backports-modules-3.11.0-12-generic N/A linux-firmware 1.116 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 04/29/2013 dmi.bios.vendor: LENOVO dmi.bios.version: G6ET96WW (2.56 ) dmi.board.asset.tag: Not Available dmi.board.name: 34601F5 dmi.board.vendor: LENOVO dmi.board.version: Not Defined dmi.chassis.asset.tag: 2059198 dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvrG6ET96WW(2.56):bd04/29/2013:svnLENOVO:pn34601F5:pvrThinkPadX1Carbon:rvnLENOVO:rn34601F5:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 34601F5 dmi.product.version: ThinkPad X1 Carbon dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1245328/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp