Trackpad freezes randomly for 1–2 seconds on ASUS Vivobook X1504VA (Wayland, KDE) — works fine in BIOS

Hello everyone,

I’ve been dealing with a very frustrating issue with my trackpad on Manjaro KDE (Wayland) and I’m hoping someone might point me in the right direction.


The problem

My trackpad freezes randomly for about 1–2 seconds, then suddenly starts working again.
Sometimes when I move my finger, becomes bigger making precise movement impossible.

This happens repeatedly through the day and interrupts normal usage.


Touchpad device information

From dmesg:

[    4.833697] input: ASUF1300:00 2808:0205 Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-ASUF1300:00/0018:2808:0205.0001/input/input6

This suggests it’s an I2C ASUS touchpad (ASUF1300:00), which I’ve heard can sometimes have quirks with certain kernels or i2c-hid handling.


What I’ve tried

  • Adjusted KDE touchpad settings

  • Toggled “Disable while typing”

  • Reinstalled Manjaro

  • Tried Linux Mint as well → same freezing behavior there

  • Returned to Manjaro

  • Updated system fully

  • Tested with Wayland (current)

  • Ran the BIOS touchpad testruns flawlessly, no freezing

  • Searched online through many similar reports

Given that the trackpad works perfectly in BIOS but freezes on both Mint and Manjaro, this feels like a Linux driver / kernel issue, not hardware.


System information

OS: Manjaro Linux x86_64
Host: ASUS Vivobook 15 X1504VAPF_X1504VA (1.0)
Kernel: Linux 6.12.61-1-MANJARO
DE: KDE Plasma 6.5.3
WM: KWin (Wayland)
Display: BOE09CC 1920x1080 60 Hz
CPU: Intel Core i7-1355U (12 cores)
GPU: Intel Iris Xe Graphics


Notes

  • Issue appears on multiple distros (Mint, Manjaro)

  • Works perfectly in BIOS

  • Device is detected as ASUF1300:00 2808:0205 via I2C

  • Kernel might be applying an incorrect HID/I2C quirk

  • Could also be Wayland/libinput related

Edit:

  • Installed kerne v18 and v17, still experiencing the same issue.

You are onto it - it points to a device quirk of some sort - I don’t think it is related at all to Wayland and libinput.

The only thing that comes to mind is switching kernel

mhwd-kernel -i linux617