Bug#894325: Bug resolved - upstream issue.

2018-03-30 Thread Stefan Blachmann
FYI:
My investigation turned out that it was indeed an upstream problem of libinput.
https://bugs.freedesktop.org/show_bug.cgi?id=105830
So this report against xinput can be closed as invalid/upstream.



Bug#894325: Bug is deeper, not in xinput, but in libinput

2018-03-30 Thread Stefan Blachmann
After looking into the stuff I see that the issue is somewhere deeper.
See also http://forums.debian.net/viewtopic.php?f=6=137104
Looks like that the regression is possibly caused by libinput:

https://github.com/wayland-project/libinput/blob/master/src/evdev.c

In particular this
https://github.com/wayland-project/libinput/blob/master/src/evdev.c#L589
(and following)
and this
https://github.com/wayland-project/libinput/blob/master/src/libinput.c#L3901
(and following)
looks odd to me when taking a first glimpse.

My feeling is that there is something foul.