Created attachment 111744 [details] evemu-record of the issue if I go on my touchpad from bottom left to top right (diagonal) at the middle of the way the cursor stops going diagonally and starts going vertically
I can't seem to reproduce this with the recording. One thing I noticed in the recording is that there are a couple of double-touches (e.g. at time 0.598979). the touchpad goes from one finger to two and quickly back to 0, then one finger again. I wonder if that's one of the triggers for the bug. Either way, I can't trigger this with this recording, sorry.
I was testing it under loliwm, gave a try on weston-launch and it appears the bug happens to a much lesser extent there. I think it may be a loliwm bug.
Please always test this with libinput's event-gui and event-debug tools to verify whether this is a bug in libinput or the compositor. If you can't reproduce it with those tools, please close this bug, thanks.
Sorry, I'll pay attention to that on the future.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.