RollerMouse double click regression from 16.04 LTS to 18.04 LTS, how to debug?
Yesterday I installed Ubuntu 18.04 LTS as a fresh install. Everything seems
to work on my Intel NUC except for double click button on my "Contour
Design RollerMouse Free 2". I initially filed a bug report against the
kernel  because I thought it was some kind of kernel regression but
after further debugging today the kernel seems to behaving as expected.
Instead I suspect something goes wrong from kernel input events to when
XEvents are emitted, but I have no clue on where to continue my debugging.
### Expected behaviour
When I click the "double click" button on my roller mouse; left button
click event should be triggered twice. This is used e.g. opening a folder
### What is happening now
Only one click is registered so to open a folder in Nautilus I need to
press the double click button twice.
### Debugging so far
"xev" and "xinput test <id>" reports only one cycle of "button press,
button release" when I press the double click mouse button.
"evtest" reports two cycles of "button press, button release" for BTN_LEFT.
See bug report for output .
Somewhere between kernel button events (evtest) to XEvent (xev, xinput
test) something goes wrong.
1. Which applications are inbetween that could be the culprit?
2. How do I continue narrowing down what is wrong?
Any help is appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...