I have a simple trick (hack really):
xinput set-prop "DLL07B0:01 044E:120B" "Synaptics Finger" 100 1000 100
What it does is set wrong pressures parameter (min > max), and some ridiculous finger size.
Synaptics Finger
32 bit, 3 values, low, high, press.
Option "FingerLow" "integer"
When finger pressure drops below this value, the driver counts it as a release. Property: "Synaptics Finger"
Option "FingerHigh" "integer"
When finger pressure goes above this value, the driver counts it as a touch. Property: "Synaptics Finger"
So, the driver will count even as a press when the pressure > 1000 and pressure < 100 which is logically impossible.