I can also confirm that this affects the Lenovo ThinkPad Carbon 5th gen. After resuming from suspend to ram the touchpad is broken -- two-finger gesture doesn't work.
$ sudo dmidecode -t system | grep -i "system information" -A 3 System Information Manufacturer: LENOVO Product Name: 20HRS14W00 Version: ThinkPad X1 Carbon 5th A temporary workaround is to reload the module "psmouse" after resume. $ sudo modprobe -r psmouse && sudo modprobe psmouse Disabling the blacklisting of module "i2c_i801" as suggested by kaihengfeng (thanks!) does fix the issue for good. $ sudo sed -i 's/^blacklist\ i2c_i801/#blacklist\ i2c_i801/g' /etc/modprobe.d/blacklist.conf Some other thoughts: * Review if the fix for #16602 is still pertinent (the blacklisting of i2c_i801 was apparently added for a machine which is now almost 15 years old and wrongly refers to Ubuntu bug #10306) * The blacklisting of i2c_i801 also break some other things, see #1475945 (blacklisting i2c_i801 breaks trackpad detection on Acer C710, plus other hardware) * Confirm the link with kernel commit e839ffab028981ac77f650faf8c84f16e1719738 (cf. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=e839ffab028981ac77f650faf8c84f16e1719738) as suggested by kaihengfeng (also mentioned in kernel bug #196719 (cf. https://bugzilla.kernel.org/show_bug.cgi?id=196719) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1722478 Title: Two-finger scrolling no longer works after resuming from suspend To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1722478/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs