git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RollerMouse double click regression from 16.04 LTS to 18.04 LTS, how to debug?


2018-04-29 19:47 GMT+02:00 Christoffer Holmstedt <
christoffer.holmstedt at gmail.com>:

> 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 [1] 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
> in Nautilus.
>
> ### 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 [1].
>
> ### Questions
> 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.
>
> [1] https://bugs.launchpad.net/ubuntu/+source/linux-signed/+
> bug/1767660?comments=all
>
> Best regards
> --
> Christoffer Holmstedt
>


Does anyone have any pointers on where to go next, this is still an issue
for me, and at least one more now.
-- 
Christoffer Holmstedt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20180509/4015d3f9/attachment.html>