Yet another dmesg. The mouse was dead after waking from suspend, but
echo -n "none" | sudo tee /sys/bus/serio/devices/serio1/drvctl echo -n "reconnect" | sudo tee /sys/bus/serio/devices/serio1/drvctl brought it back to life. Something to note is that running these commands don't work too often, maybe 1 of 10 tries. Also: dmesg | egrep "rmi4|serio" [ 2.075930] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 2.075965] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 2.078462] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3 [ 3.184888] psmouse serio1: synaptics: queried max coordinates: x [..5678], y [..4758] [ 3.223562] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1094..] [ 3.223567] psmouse serio1: synaptics: Trying to set up SMBus access [ 4.975525] rmi4_smbus 0-002c: registering SMbus-connected sensor [ 5.025315] rmi4_f34 rmi4-00.fn34: rmi_f34v7_probe: Unrecognized bootloader version [ 5.027254] rmi4_f34: probe of rmi4-00.fn34 failed with error -22 [ 5.049435] rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer: Synaptics, product: TM3288-011, fw id: 2812761 [ 5.136652] input: Synaptics TM3288-011 as /devices/rmi4-00/input/input8 [ 5.147113] serio: RMI4 PS/2 pass-through port at rmi4-00.fn03 [ 5.266581] psmouse serio2: trackpoint: Elan TrackPoint firmware: 0x06, buttons: 3/3 [ 5.304786] input: TPPS/2 Elan TrackPoint as /devices/rmi4-00/rmi4-00.fn03/serio2/input/input15 [ 2414.940959] psmouse serio1: Failed to disable mouse on isa0060/serio1 [ 2415.772720] psmouse serio1: Failed to deactivate mouse on isa0060/serio1: -5 [ 2416.012269] rmi4_f01 rmi4-00.fn01: Failed to write device_control register: -6 [ 2416.012272] rmi4_f01 rmi4-00.fn01: Config failed with code -6. [ 2416.056022] rmi4_f01 rmi4-00.fn01: Failed to restore normal operation: -6. [ 2416.056026] rmi4_f01 rmi4-00.fn01: Resume failed with code -6. [ 2416.056029] rmi4_physical rmi4-00: Failed to suspend functions: -6 [ 2416.056033] rmi4_smbus 0-002c: Failed to resume device: -6 [ 2416.101390] rmi4_f03 rmi4-00.fn03: rmi_f03_pt_write: Failed to write to F03 TX register (-6). [ 2416.143286] rmi4_physical rmi4-00: rmi_driver_clear_irq_bits: Failed to change enabled interrupts! [ 2416.230749] rmi4_physical rmi4-00: rmi_driver_set_irq_bits: Failed to change enabled interrupts! [ 2416.230775] psmouse: probe of serio2 failed with error -1 [ 2434.342828] psmouse serio1: synaptics: queried max coordinates: x [..5678], y [..4758] [ 2434.375534] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1094..] [ 2434.375539] psmouse serio1: synaptics: Trying to set up SMBus access [ 2434.379242] rmi4_smbus 0-002c: registering SMbus-connected sensor [ 2434.426969] rmi4_f34 rmi4-01.fn34: rmi_f34v7_probe: Unrecognized bootloader version [ 2434.426978] rmi4_f34: probe of rmi4-01.fn34 failed with error -22 [ 2434.446648] rmi4_f01 rmi4-01.fn01: found RMI device, manufacturer: Synaptics, product: TM3288-011, fw id: 2812761 [ 2434.529343] input: Synaptics TM3288-011 as /devices/rmi4-01/input/input19 [ 2434.541110] serio: RMI4 PS/2 pass-through port at rmi4-01.fn03 [ 2434.658886] psmouse serio3: trackpoint: Elan TrackPoint firmware: 0x06, buttons: 3/3 [ 2434.697899] input: TPPS/2 Elan TrackPoint as /devices/rmi4-01/rmi4-01.fn03/serio3/input/input20 If I understand this correctly, disabling of the mouse fails when suspend occurs. Afterwards the bootloader of the device (???) is not recognized, but the commands above fix it. ** Attachment added: "dmesg.txt" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1791427/+attachment/5221880/+files/dmesg.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791427 Title: Touchpad and/or trackpoint stop working after S3 suspend on Lenovo X1 Carbon 6th To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1791427/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs