> Touchpad does not support Palm detection for accidental swiping while typing
All large touchpads suffer from this under X11 / synaptics.
Synaptics has a PalmDetect setting, but I find it absolutely terrible.
The way I configure mine (XPS 15 9550) is by using the X11 config, which allows setting areas of the touchpad where you can't initiate a click or drag.
Any DragStart / MouseDown where (absolute X < AreaLeftEdge) or (absolute X > AreaRightEdge) will be ignored.
To figure out the min / max coordinates of your touchpad, and where you want the zones to start / end, run "sudo evtest | grep ABS_X", select your touchpad device number and tap along the X axis.
You can do the same with AreaTopEdge and Y coordinates if your palm is hitting the top of the touchpad.
Setting a static delay means that either you set it high and it'll feel incredibly sluggish when trying to move the cursor right after you type, and setting it low means that any pause while typing will cause palm interference.
My solution doesn't have any arbitrary delay, and I haven't fat-palmed at all since I've found the right settings.
All large touchpads suffer from this under X11 / synaptics.
Synaptics has a PalmDetect setting, but I find it absolutely terrible.
The way I configure mine (XPS 15 9550) is by using the X11 config, which allows setting areas of the touchpad where you can't initiate a click or drag.
Here is my config for the XPS 15:
Any DragStart / MouseDown where (absolute X < AreaLeftEdge) or (absolute X > AreaRightEdge) will be ignored.To figure out the min / max coordinates of your touchpad, and where you want the zones to start / end, run "sudo evtest | grep ABS_X", select your touchpad device number and tap along the X axis.
You can do the same with AreaTopEdge and Y coordinates if your palm is hitting the top of the touchpad.