On Linux, libinput
might be relevant, particularly for touchpads by PixArt (not using a driver for touchpads by Synaptics).
libinput
offers some local customization of matched touchpad device settings via /etc/libinput/local-overrides.quirks
, including settings used for palm rejection like AttrPressureRange
xor AttrTouchSizeRange
.
A procedure to debug these settings for your touchpad and hands is documented here:
https://wayland.freedesktop.org/libinput/doc/latest/touchpad-pressure-debugging.html#debugging-touchpad-pressure-size-ranges