Description of problem: After upgrading to linux-image-4.14.11-300.fc27, the two finger scroll is not working on Lenovo T431s laptop. It used to work ok on 4.14.3-300.fc27 Version-Release number of selected component (if applicable): How reproducible: 1) Every time Steps to Reproduce: 1. Reboot up machine and login to desktop environment (GNOME) 2. Try two finger scroll on touchpad. Should work. 3. Do the suspend-resume cycle and try again to scroll with multiple fingers on touchpad. Actual results: Does not work. Expected results: Works :) Additional info: $ libinput list-devices [snip] Device: SynPS/2 Synaptics TouchPad Kernel: /dev/input/event13 Group: 7 Seat: seat0, default Size: 97x67mm Capabilities: pointer gesture Tap-to-click: disabled Tap-and-drag: enabled Tap drag lock: disabled Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: *two-finger edge Click methods: *button-areas clickfinger Disable-w-typing: enabled Accel profiles: none Rotation: n/a [/snip] [snip] dmesg |egrep -i '(syn|input)' [ 1.852328] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 [ 1.852752] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1 [ 1.902626] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2 [ 2.334064] psmouse serio1: synaptics: queried max coordinates: x [..5112], y [..3834] [ 2.366101] psmouse serio1: synaptics: queried min coordinates: x [1024..], y [1024..] [ 2.366112] psmouse serio1: synaptics: Trying to set up SMBus access [ 2.368888] psmouse serio1: synaptics: SMbus companion is not ready yet [ 2.368901] psmouse serio1: synaptics: quirked min/max coordinates: x [1024..5112], y [2024..4832] [ 2.430786] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd001a3/0x940300/0x127c00/0x0, board id: 2668, fw id: 1293989 [ 2.430805] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0 [ 2.469520] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input4 [ 3.300449] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input5 [ 3.357902] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6 [ 10.173492] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input7 [ 10.312354] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 10.343172] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10 [ 10.343249] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11 [ 10.343316] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12 [ 10.343386] input: HDA Intel PCH Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13 [ 10.343453] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14 [ 10.343749] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15 [ 10.343824] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16 [ 10.516783] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input17 [ 10.746212] psmouse serio1: synaptics: queried max coordinates: x [..5112], y [..3834] [ 10.775999] psmouse serio1: synaptics: queried min coordinates: x [1024..], y [1024..] [ 10.776002] psmouse serio1: synaptics: Trying to set up SMBus access [ 10.778640] psmouse serio1: synaptics: SMbus companion is not ready yet [ 10.778645] psmouse serio1: synaptics: quirked min/max coordinates: x [1024..5112], y [2024..4832] [ 10.840407] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd001a3/0x940300/0x127c00/0x0, board id: 2668, fw id: 1293989 [ 10.840414] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0 [ 10.879352] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input9 [ 11.725060] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio3/input/input18 [ 41.633348] rfkill: input handler disabled [ 403.357384] PM: Syncing filesystems ... done. [ 403.532266] sd 0:0:0:0: [sda] Synchronizing SCSI cache [/snip]
Works again after updating to 4.14.13-300.fc27.x86_64.