Paweł
Paweł
Please try sudo apt build-dep xserver-xorg-input-mtrack beforehand.
Build this https://github.com/p2rkw/xf86-input-mtrack/tree/filter_fuzz and fine tune SN_COORD: https://github.com/p2rkw/xf86-input-mtrack/blob/filter_fuzz/src/capabilities.c#L29
There's still problem with fuzzing, because with this path I can't draw straight, long line at 45 degrees: line have step-like patterns. Please check it out in some drawing application.
Your lines are wave'y just like mine. Probably all 3 SN_* values should be increased.
Haha sounds interesting :) How do you set proffered values? Via xorg.conf or xinput in some custom script? Chances are that values are re read from xorg.conf. Does values reported...
Fix on master, please test.
Are you still facing this issue?
Post output of xinput --list-props, I will try to reproduce again. Output of Xorg.log would be also helpful.
I plan to refactor coasting anyways, so I will see what can I do about it.
Please test this branch: https://github.com/p2rkw/xf86-input-mtrack/tree/tap_drag_tiemout I hardcoded drag lock time to 500 ms, but it could potentially be infinite, which means additional tap will be needed to break drag mode.