System Information:
- Device: Acer Swift X 14 AI
- CPU: AMD Ryzen AI 7 350
- RAM: 32 GB DDR5
- GPU: NVIDIA RTX 5060
- OS: Fedora Workstation 43
- Kernel: 6.19.13-200.fc43.x86_64
Touchpad:
Device: PIXA4812:00 093A:4812 Touchpad
Kernel: /dev/input/event15
ID: i2c:093a:4812
Problem Description:
The touchpad is detected by the system and click events work, but pointer movement does not function.
When testing with:
sudo libinput debug-events
only keyboard events are shown, no motion events from the touchpad.
Kernel Messages:
When interacting with the touchpad, the following errors appear:
kernel bug: Touch jump detected and discarded
Repeated messages:
PIXA4812:00 093A:4812 Touchpad: kernel bug: Touch jump detected and discarded
What Works:
- Touchpad is detected by libinput
- Click events work
- Device shows gesture capabilities
What Does Not Work:
- Cursor movement
- Touch gestures
What Has Been Tried:
- Kernel parameters:
- i2c_hid=1
- i2c_hid.acpi=1
- i8042.nomux=1
- i8042.reset
- libinput override:
[PIXA4812 Touchpad]
MatchName=PIXA4812*
AttrPressureRange=0:0
- System fully updated (
dnf upgrade)
None of these resolved the issue.
Conclusion:
The issue appears to be a kernel/libinput bug affecting PIXA4812 I2C touchpads, where motion data is discarded due to “touch jump” detection.
Request:
Please advise if:
- a patch is available
- a workaround exists
- or if this device is supported in a newer kernel
Thank you.