Lagging cursor when using touchpad

Hi! I’m new user of manjaro and i have a problem with touchpad on my laptop. The cursor literally gives the impression that I have 500 pings on my desktop. Here is a video with mouse and touchpad youtu.be/hSfZhmmu47c .

$ cat /proc/bus/input/devices | grep -i touchpad
           N: Name="MSFT0001:00 06CB:CE2D Touchpad"


$ inxi -v 8              
System:    Host: rafal Kernel: 5.10.49-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
           root=UUID=b0a405c7-fbf4-4fb2-a78c-169441dc9cb6 rw reboot=acpi apparmor=1 security=apparmor 
           udev.log_priority=3 acpi_backlight=vendor 
           Desktop: KDE Plasma 5.22.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux 
           base: Arch Linux 
Machine:   Type: Laptop System: LENOVO product: 82EY v: IdeaPad Gaming 3 15ARH05 
           serial: <superuser required> Chassis: type: 10 v: IdeaPad Gaming 3 15ARH05 
           serial: <superuser required> 
           Mobo: LENOVO model: LNVNB161216 v: NO DPK serial: <superuser required> UEFI: LENOVO 
           v: FCCN13WW date: 06/29/2020 
Battery:   ID-1: BAT0 charge: 31.5 Wh (68.0%) condition: 46.3/45.0 Wh (102.9%) volts: 11.9 min: 11.4 
           model: SMP L19M3PF7 type: Li-poly serial: 2499 status: Discharging cycles: 3 
Memory:    RAM: total: 15.07 GiB used: 2.3 GiB (15.2%) 
           RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
PCI Slots: Permissions: Unable to run dmidecode. Root privileges required. 
CPU:       Info: 8-Core model: AMD Ryzen 7 4800H with Radeon Graphics bits: 64 type: MT MCP arch: Zen 2 
           family: 17 (23) model-id: 60 (96) stepping: 1 microcode: 8600104 cache: L2: 4 MiB 
           bogomips: 92659 
           Speed: 1397 MHz min/max: 1400/2900 MHz boost: enabled Core speeds (MHz): 1: 1397 2: 1397 
           3: 1397 4: 1396 5: 1397 6: 1397 7: 1401 8: 1396 9: 1397 10: 1397 11: 1397 12: 1396 13: 1400 
           14: 1397 15: 1397 16: 1397 
           Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1 bmi2 bpext cat_l3 
           cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy constant_tsc cpb cpuid cqm cqm_llc 
           cqm_mbm_local cqm_mbm_total cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists extapic 
           extd_apicid f16c flushbyasid fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibrs ibs irperf 
           lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc 
           nopl npt nrip_save nx osvw overflow_recov pae pat pausefilter pclmulqdq pdpe1gb perfctr_core 
           perfctr_llc perfctr_nb pfthreshold pge pni popcnt pse pse36 rdpid rdpru rdrand rdseed rdt_a 
           rdtscp rep_good sep sha_ni skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp 
           succor svm svm_lock syscall tce topoext tsc tsc_scale umip v_vmsave_vmload vgif vmcb_clean vme 
           vmmcall wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: NVIDIA TU117M vendor: Lenovo driver: nvidia v: 470.42.01 
           alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:1f99 class-ID: 0300 
           Device-2: AMD Renoir vendor: Lenovo driver: amdgpu v: kernel bus-ID: 05:00.0 
           chip-ID: 1002:1636 class-ID: 0300 
           Device-3: IMC Networks Integrated Camera type: USB driver: uvcvideo bus-ID: 1-3:2 
           chip-ID: 13d3:56ff class-ID: 0e02 
           Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: loaded: modesetting 
           display-ID: :0 screens: 1 
           Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9") 
           Monitor-1: eDP-1 res: 1920x1080 hz: 120 dpi: 142 size: 344x194mm (13.5x7.6") 
           diag: 395mm (15.5") 
           OpenGL: renderer: AMD RENOIR (DRM 3.40.0 5.10.49-1-MANJARO LLVM 12.0.0) v: 4.6 Mesa 21.1.4 
           direct render: Yes 
Audio:     Device-1: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Lenovo driver: N/A 
           alternate: snd_pci_acp3x, snd_rn_pci_acp3x bus-ID: 05:00.5 chip-ID: 1022:15e2 class-ID: 0480 
           Device-2: AMD Family 17h HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel 
           bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403 
           Sound Server-1: ALSA v: k5.10.49-1-MANJARO running: yes 
           Sound Server-2: JACK v: 0.125.0 running: no 
           Sound Server-3: PulseAudio v: 14.2 running: yes 
           Sound Server-4: PipeWire v: 0.3.31 running: no 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Lenovo driver: r8169 
           v: kernel port: 3000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200 
           IF: eno1 state: down mac: 8c:8c:aa:57:3b:2d 
           Device-2: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter vendor: Lenovo 
           driver: rtw_8822ce v: N/A modules: rtw88_8822ce port: 2000 bus-ID: 04:00.0 chip-ID: 10ec:c822 
           class-ID: 0280 
           IF: wlp4s0 state: up mac: 30:c9:ab:c2:35:65 
           IP v4: 192.168.1.14/24 type: dynamic noprefixroute scope: global broadcast: 192.168.1.255 
           IP v6: fe80::c30b:5d83:ed06:ea14/64 type: noprefixroute scope: link 
           WAN IP: 95.49.91.70 
Bluetooth: Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8 bus-ID: 3-3:3 
           chip-ID: 0bda:c123 class-ID: e001 serial: 00e04c000001 
           Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: enabled,running rfk-block: 
           hardware: no software: yes address: see --recommends 
Logical:   Permissions: Unable to run lvs. Root privileges required. 
RAID:      Message: No RAID data found. 
Drives:    Local Storage: total: 471.36 GiB used: 31.61 GiB (6.7%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZALQ256HAJD-000L2 size: 238.47 GiB 
           block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD 
           serial: S4ULNF1N855037 rev: AL2QFXV7 temp: 33.9 C scheme: GPT 
           ID-2: /dev/sda maj-min: 8:0 vendor: A-Data model: SU720 size: 232.89 GiB block-size: 
           physical: 512 B logical: 512 B speed: 6.0 Gb/s rotation: SSD serial: 2K46291B5QCG rev: 00V1 
           scheme: MBR 
           Message: No optical or floppy data found. 
Partition: ID-1: / raw-size: 238.17 GiB size: 233.38 GiB (97.99%) used: 31.61 GiB (13.5%) fs: ext4 
           dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A uuid: b0a405c7-fbf4-4fb2-a78c-169441dc9cb6 
           ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 288 KiB (0.1%) fs: vfat 
           dev: /dev/nvme0n1p1 maj-min: 259:1 label: NO_LABEL uuid: EAF9-2961 
Swap:      Alert: No swap data was found. 
Unmounted: ID-1: /dev/sda1 maj-min: 8:1 size: 232.88 GiB fs: <superuser required> label: SSD 
           uuid: 9256AE4656AE2B45 
USB:       Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 speed: 480 Mb/s 
           chip-ID: 1d6b:0002 class-ID: 0900 
           Device-1: 1-3:2 info: IMC Networks Integrated Camera type: Video driver: uvcvideo 
           interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 13d3:56ff class-ID: 0e02 
           Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s 
           chip-ID: 1d6b:0003 class-ID: 0900 
           Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 speed: 480 Mb/s 
           chip-ID: 1d6b:0002 class-ID: 0900 
           Device-1: 3-2:2 info: SINOWEALTH Game Mouse type: Mouse,Keyboard driver: hid-generic,usbhid 
           interfaces: 2 rev: 1.1 speed: 12 Mb/s power: 256mA chip-ID: 258a:1007 class-ID: 0301 
           Device-2: 3-3:3 info: Realtek Bluetooth Radio type: Bluetooth driver: btusb interfaces: 2 
           rev: 1.0 speed: 12 Mb/s power: 500mA chip-ID: 0bda:c123 class-ID: e001 serial: 00e04c000001 
           Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s 
           chip-ID: 1d6b:0003 class-ID: 0900 
Sensors:   System Temperatures: cpu: 39.0 C mobo: N/A gpu: amdgpu temp: 38.0 C 
           Fan Speeds (RPM): N/A 
Repos:     Packages: pacman: 1281 lib: 338 flatpak: 0 
           Active pacman repo servers in: /etc/pacman.d/mirrorlist 
           1: https://mirror.telepoint.bg/manjaro/stable/$repo/$arch
           2: https://repo.skni.umcs.pl/manjaro/stable/$repo/$arch
           3: https://mirrors.fossho.st/manjaro/stable/$repo/$arch
           4: https://manjaro.moson.org/stable/$repo/$arch
           5: https://mirror.23media.com/manjaro/stable/$repo/$arch
           6: https://manjaro.moson.eu/stable/$repo/$arch
           7: https://manjaro.mirrors.lavatech.top/stable/$repo/$arch
           8: https://mirror.futureweb.be/manjaro/stable/$repo/$arch
           9: https://mirrors.manjaro.org/repo/stable/$repo/$arch
           10: https://quantum-mirror.hu/mirrors/pub/manjaro/stable/$repo/$arch
           11: https://mirror.init7.net/manjaro/stable/$repo/$arch
           12: https://manjaro.kyberorg.fi/stable/$repo/$arch
           13: https://mirrors.gethosted.online/manjaro/repos/stable/$repo/$arch
           14: https://mirror.easylee.nl/manjaro/stable/$repo/$arch
           15: https://manjaro.re/stable/$repo/$arch
           16: http://mirrors.colocall.net/manjaro/stable/$repo/$arch
           17: https://manjaro.osmir.ch/stable/$repo/$arch
           18: https://mirror.atysleaks.org/manjaro/stable/$repo/$arch
           19: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
           20: https://ftp.caliu.cat/pub/distribucions/manjaro/stable/$repo/$arch
           21: http://mirror.terrahost.no/linux/manjaro/stable/$repo/$arch
           22: https://mirrors.dotsrc.org/manjaro/stable/$repo/$arch
           23: https://mirrors.opensource.is/manjaro/stable/$repo/$arch
           24: http://mirror.datacenter.by/pub/mirrors/manjaro/stable/$repo/$arch
           25: https://mirror.yandex.ru/mirrors/manjaro/stable/$repo/$arch
           26: https://mirror.dkm.cz/manjaro/stable/$repo/$arch
           27: https://manjaro.ynh.ovh/stable/$repo/$arch
           28: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
           29: https://manjaro.grena.ge/stable/$repo/$arch
           30: https://mirror.zetup.net/manjaro/stable/$repo/$arch
           31: https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable/$repo/$arch
           32: https://mirror.koddos.net/manjaro/stable/$repo/$arch
           33: https://repos.silknet.com/manjaro/stable/$repo/$arch
           34: http://manjaro.telecoms.bg/stable/$repo/$arch
           35: https://fastmirror.pp.ua/manjaro/stable/$repo/$arch
           36: https://manjaro.mirror.garr.it/manjaro/stable/$repo/$arch
           37: http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/$repo/$arch
           38: https://mirror.truenetwork.ru/manjaro/stable/$repo/$arch
           39: https://ftpmirror1.infania.net/mirror/manjaro/stable/$repo/$arch
           40: https://mirrors.gigenet.com/manjaro/stable/$repo/$arch
           41: http://ftp.vectranet.pl/manjaro/stable/$repo/$arch
           42: https://repo.iut.ac.ir/repo/manjaro/stable/$repo/$arch
           43: http://mirror.easyname.at/manjaro/stable/$repo/$arch
           44: http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
           45: https://mirror.0xem.ma/manjaro/stable/$repo/$arch
           46: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
           47: https://manjaro.lucassymons.net/stable/$repo/$arch
           48: https://manjaro.ipacct.com/manjaro/stable/$repo/$arch
           49: https://mirror.math.princeton.edu/pub/manjaro/stable/$repo/$arch
           50: https://osmirror.org/manjaro/stable/$repo/$arch
           51: https://mirrors.aliyun.com/manjaro/stable/$repo/$arch
           52: https://manjaro.mirror.liquidtelecom.com/stable/$repo/$arch
           53: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
           54: https://ba.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
           55: https://mirror.csclub.uwaterloo.ca/manjaro/stable/$repo/$arch
           56: https://ct.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
           57: https://ftp.cc.uoc.gr/mirrors/linux/manjaro/stable/$repo/$arch
           58: https://mirror.dacentec.com/manjaro/stable/$repo/$arch
           59: https://mirror.clarkson.edu/manjaro/stable/$repo/$arch
           60: http://distro.ibiblio.org/manjaro/stable/$repo/$arch
           61: http://ftp.dei.uc.pt/pub/linux/manjaro/stable/$repo/$arch
           62: https://mirror.deace.id/manjaro/stable/$repo/$arch
           63: http://mirror.xeonbd.com/manjaro/stable/$repo/$arch
           64: https://mirror.oldsql.cc/manjaro/stable/$repo/$arch
           65: https://repo.ialab.dsu.edu/manjaro/stable/$repo/$arch
           66: http://manjaro.mirrors.uk2.net/stable/$repo/$arch
           67: https://manjaro.repo.cure.edu.uy/stable/$repo/$arch
           68: http://mirror.is.co.za/mirrors/manjaro.org/stable/$repo/$arch
           69: http://ftp.belnet.be/mirrors/manjaro/repos/stable/$repo/$arch
           70: http://ftp.snt.utwente.nl/pub/linux/manjaro/stable/$repo/$arch
           71: https://repo.inara.pk/manjaro/stable/$repo/$arch
           72: https://ftp.nluug.nl/pub/os/Linux/distr/manjaro/stable/$repo/$arch
           73: https://mirror.aarnet.edu.au/pub/manjaro/stable/$repo/$arch
           74: https://mirrors.huaweicloud.com/manjaro/stable/$repo/$arch
           75: https://mirrors.ocf.berkeley.edu/manjaro/stable/$repo/$arch
           76: http://ftp.linux.org.tr/manjaro/stable/$repo/$arch
           77: http://manjaro.dcc.uchile.cl/stable/$repo/$arch
           78: https://mirror.ufro.cl/manjaro/stable/$repo/$arch
           79: https://mirror.d-tl.com/manjaro/stable/$repo/$arch
           80: https://download.nus.edu.sg/mirror/manjaro/stable/$repo/$arch
           81: http://manjaro.mirror.ac.za/stable/$repo/$arch
           82: http://manjaro.mirrors.theom.nz/stable/$repo/$arch
           83: https://mirror1.cl.netactuate.com/manjaro/stable/$repo/$arch
           84: http://kartolo.sby.datautama.net.id/manjaro/stable/$repo/$arch
           85: https://manjaro.c3sl.ufpr.br/stable/$repo/$arch
           86: http://ftp.cuhk.edu.hk/pub/Linux/manjaro/stable/$repo/$arch
           87: http://free.nchc.org.tw/manjaro/stable/$repo/$arch
           88: http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable/$repo/$arch
           89: http://ftp.riken.jp/Linux/manjaro/stable/$repo/$arch
           90: http://mirror.rise.ph/manjaro/stable/$repo/$arch
           91: https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/$repo/$arch
           92: https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch
           93: https://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch
           94: https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch
Processes: CPU top: 5 of 297 
           1: cpu: 45.4% command: firefox pid: 1319 mem: 554.7 MiB (3.5%) 
           2: cpu: 14.7% command: firefox pid: 1774 mem: 285.3 MiB (1.8%) 
           3: cpu: 14.5% command: xorg pid: 656 mem: 117.1 MiB (0.7%) 
           4: cpu: 13.0% command: kwin_x11 pid: 818 mem: 189.1 MiB (1.2%) 
           5: cpu: 10.4% command: firefox pid: 1496 mem: 223.3 MiB (1.4%) 
           Memory top: 5 of 297 
           1: mem: 554.7 MiB (3.5%) command: firefox pid: 1319 cpu: 45.4% 
           2: mem: 286.3 MiB (1.8%) command: plasmashell pid: 905 cpu: 5.0% 
           3: mem: 285.3 MiB (1.8%) command: firefox pid: 1774 cpu: 14.7% 
           4: mem: 223.3 MiB (1.4%) command: firefox pid: 1496 cpu: 10.4% 
           5: mem: 217.9 MiB (1.4%) command: firefox pid: 1571 cpu: 5.7% 
Info:      Processes: 297 Uptime: 6m wakeups: 1 Init: systemd v: 248 tool: systemctl Compilers: 
           gcc: 11.1.0 Shell: Bash v: 5.1.8 running-in: konsole inxi: 3.3.05

I’ve installed xf86-input-synaptics and disabled “Disable touchpad when typing” option. It’s better but still unusable for me.

Update to kernel 5.11* is a solution.

Manjaro Settings Manager > Kernel > Install Kernel 5.11*

Don’t remove previous version, reboot pc and choose new kernel in grub

*Edit: I meant 5.11 rt

This kernel is long EOL, it should not be available anymore:

$ mhwd-kernel -l
available kernels:
   * linux414
   * linux419
   * linux44
   * linux49
   * linux510
   * linux512
   * linux513
   * linux514
   * linux54
   * linux510-rt
   * linux511-rt

This kernel is long EOL, it should not be available anymore:

I meant 5.11 rt