On Mon, Oct 08, 2018 at 08:54:21AM +0200, Jeremy Parsons wrote: > After my HP laptop wakes from sleep and never at any other time, it has > erratic or slow synaptics touchpad input for 5 minutes which then cures > itself !Sometimes two finger sliding can move the mouse but usually just > ignores input or jumps around randomly. > rmmod psmouse && modprobe psmouse does nothing. what does top say about the system load? Could this something hogging the CPU for a while after resume, causing cursor lag? If so, you should see the same issue with a USB mouse. Same issue under X and Wayland, or only one of the two? Cheers, Peter > dmesg tail > [ 4596.870348] psmouse serio1: synaptics: queried max coordinates: x > [..5636], y [..4634] > [ 4596.910201] psmouse serio1: synaptics: queried min coordinates: x > [1360..], y [1298..] > [ 4596.910214] psmouse serio1: synaptics: Your touchpad (PNP: SYN3228 > SYN1e00 SYN0002 PNP0f13) says it can support a different bus. If i2c-hid and > hid-rmi are not used, you might want to try setting > psmouse.synaptics_intertouch to 1 and report this to > linux-input@xxxxxxxxxxxxxxx. > [ 4596.995142] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: > 0x1e2b1, caps: 0xf00123/0x840300/0x12e800/0x0, board id: 3114, fw id: > 1805562 > [ 4597.046696] input: SynPS/2 Synaptics TouchPad as > /devices/platform/i8042/serio1/input/input21 > > root@quad:~# lsmod > Module Size Used by > psmouse 147456 0 > rfcomm 77824 4 > ccm 20480 6 > msr 16384 0 > cmac 16384 1 > bnep 20480 2 > binfmt_misc 20480 1 > uvcvideo 86016 0 > btusb 45056 0 > videobuf2_vmalloc 16384 1 uvcvideo > btrtl 16384 1 btusb > videobuf2_memops 16384 1 videobuf2_vmalloc > btbcm 16384 1 btusb > btintel 16384 1 btusb > videobuf2_v4l2 24576 1 uvcvideo > videobuf2_core 40960 2 uvcvideo,videobuf2_v4l2 > bluetooth 548864 31 btrtl,btintel,bnep,btbcm,rfcomm,btusb > videodev 184320 3 uvcvideo,videobuf2_core,videobuf2_v4l2 > media 40960 2 uvcvideo,videodev > ecdh_generic 24576 2 bluetooth > nls_iso8859_1 16384 1 > snd_hda_codec_hdmi 49152 1 > arc4 16384 2 > snd_hda_codec_realtek 106496 1 > snd_hda_codec_generic 73728 1 snd_hda_codec_realtek > intel_rapl 20480 0 > x86_pkg_temp_thermal 16384 0 > intel_powerclamp 16384 0 > coretemp 16384 0 > snd_hda_intel 40960 5 > kvm 598016 0 > snd_hda_codec 126976 4 > snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek > irqbypass 16384 1 kvm > snd_hda_core 81920 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek > crct10dif_pclmul 16384 0 > crc32_pclmul 16384 0 > snd_hwdep 20480 1 snd_hda_codec > ghash_clmulni_intel 16384 0 > iwlmvm 364544 0 > snd_pcm 98304 5 > snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi > pcbc 16384 0 > snd_seq_midi 16384 0 > mac80211 778240 1 iwlmvm > snd_seq_midi_event 16384 1 snd_seq_midi > snd_rawmidi 32768 1 snd_seq_midi > snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi > snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi > snd_timer 32768 2 snd_seq,snd_pcm > iwlwifi 282624 1 iwlmvm > aesni_intel 188416 6 > aes_x86_64 20480 1 aesni_intel > crypto_simd 16384 1 aesni_intel > glue_helper 16384 1 aesni_intel > hp_wmi 16384 0 > snd 81920 20 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_timer,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_realtek,snd_pcm > rtsx_pci_ms 20480 0 > joydev 24576 0 > cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel > input_leds 16384 0 > intel_cstate 20480 0 > intel_rapl_perf 16384 0 > cfg80211 622592 3 iwlmvm,iwlwifi,mac80211 > sparse_keymap 16384 1 hp_wmi > wmi_bmof 16384 0 > serio_raw 16384 0 > soundcore 16384 1 snd > memstick 16384 1 rtsx_pci_ms > processor_thermal_device 16384 0 > hp_accel 28672 0 > int340x_thermal_zone 16384 1 processor_thermal_device > intel_soc_dts_iosf 16384 1 processor_thermal_device > lis3lv02d 20480 1 hp_accel > input_polldev 16384 1 lis3lv02d > mei_me 40960 0 > hp_wireless 16384 0 > shpchp 36864 0 > mei 90112 1 mei_me > mac_hid 16384 0 > intel_pch_thermal 16384 0 > int3400_thermal 16384 0 > acpi_pad 180224 0 > acpi_thermal_rel 16384 1 int3400_thermal > sch_fq_codel 20480 6 > parport_pc 36864 0 > ppdev 20480 0 > lp 20480 0 > parport 49152 3 lp,parport_pc,ppdev > ip_tables 28672 0 > x_tables 40960 1 ip_tables > autofs4 40960 2 > uas 24576 0 > usb_storage 69632 1 uas > nouveau 1716224 1 > i915 1617920 5 > mxm_wmi 16384 1 nouveau > ttm 106496 1 nouveau > i2c_algo_bit 16384 2 nouveau,i915 > rtsx_pci_sdmmc 24576 0 > drm_kms_helper 172032 2 nouveau,i915 > syscopyarea 16384 1 drm_kms_helper > sysfillrect 16384 1 drm_kms_helper > sysimgblt 16384 1 drm_kms_helper > fb_sys_fops 16384 1 drm_kms_helper > r8169 86016 0 > drm 401408 9 nouveau,i915,ttm,drm_kms_helper > ahci 36864 6 > mii 16384 1 r8169 > rtsx_pci 65536 2 rtsx_pci_sdmmc,rtsx_pci_ms > libahci 32768 1 ahci > wmi 24576 4 wmi_bmof,mxm_wmi,nouveau,hp_wmi > video 45056 2 nouveau,i915 > root@quad:~# lsusb > Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 001 Device 003: ID 8087:0a2a Intel Corp. > Bus 001 Device 002: ID 1bcf:2c87 Sunplus Innovation Technology Inc. > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > > root@quad:~# lspci > 00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers > (rev 07) > 00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07) > 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev > 06) > 00:04.0 Signal processing controller: Intel Corporation Skylake Processor > Thermal Subsystem (rev 07) > 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI > Controller (rev 31) > 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H > Thermal subsystem (rev 31) > 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME > HECI #1 (rev 31) > 00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller > [AHCI mode] (rev 31) > 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port > #5 (rev f1) > 00:1c.5 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port > #6 (rev f1) > 00:1c.6 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port > #7 (rev f1) > 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev > 31) > 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31) > 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31) > 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31) > 01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2) > 07:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI > Express Card Reader (rev 01) > 08:00.0 Network controller: Intel Corporation Wireless 7265 (rev 61) > 09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. > RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) >