03-09-2020, 11:35 AM
I thought I'd post a link to my comment on an open issue in Jack Humbert's Keyboard Firmware github repo. The tl;dr is that I've ruled out any userspace touchpad handling library as being the cause of the poor trackpad performance, and most likely it really is an issue with the firmware rather than the kernel's hid_multitouch driver. The one thing users can implement themselves right now which seems to help a bit, especially with palm detection on libinput is adding the following entry to /etc/udev/hwdb.d/99-local.hwdb
Code:
evdev:input:b0003v258Ap001E*
EVDEV_ABS_00=::15
EVDEV_ABS_01=::15
EVDEV_ABS_35=::15
EVDEV_ABS_36=::15