<div dir="ltr"><div><div><div>Thank you both for your clear and detailed answers. I'm running now a modified version 2.8.2 of evdev drivers as a test. This seems a really nice option as evdev is responsible of any event sent to the system.<br><br></div>For information, I tried to clean my mouse's switches using (not too) high pressure air flow and it seemed to help... during 2 hours.<br><br></div>Best regards,<br><br></div>mathias<br><div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-06 17:09 GMT+01:00 Mikael Magnusson <span dir="ltr"><<a href="mailto:mikachu@gmail.com" target="_blank">mikachu@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Mar 6, 2015 at 11:39 AM, Paul G <<a href="mailto:paulg@perforge.net">paulg@perforge.net</a>> wrote:<br>
> Mathias,<br>
><br>
> What you are experiencing is called 'bouncing'. The switch for that<br>
> particular button is either worn out or dirty and is making intermittent<br>
> contact, so what appears like a [Press][Release] to you is actually sent as<br>
> [Press][Release][Press][Release]...[Press][Release]. Double clicks instead<br>
> of single clicks are just one part of the problem, interrupted dragging and<br>
> selection of text will be happening as well under these circumstances, so<br>
> simply introducing the setting you ask for is not going to be sufficient to<br>
> render your mouse fully usable again.<br>
><br>
</span>[...]<br>
<span class="">><br>
> I am unsure whether debouncing is possible to implement cleanly and<br>
> comprehensively in a window manager, quite apart from it being 3 steps down<br>
> the chain from where it ought to be implemented, but I'm not an expert on X<br>
> or window managers ;)<br>
<br>
</span>Implementing something in openbox would only "fix" the issue in<br>
openbox, eg clicking on window decorations. Clicking inside any window<br>
would still get the double bounce event. You could in theory grab all<br>
mouse events inside windows too and send fake events after fixing them<br>
up, but we don't do that, and we cannot do it for programs that grab<br>
the mouse (games, gtk menus, etc).<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Mikael Magnusson<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
openbox mailing list<br>
<a href="mailto:openbox@icculus.org">openbox@icculus.org</a><br>
<a href="http://icculus.org/mailman/listinfo/openbox" target="_blank">http://icculus.org/mailman/listinfo/openbox</a><br>
</div></div></blockquote></div><br></div>