I changed mouse 3 times (different brands), and have the issue with all new USB mouse I can buy (only the internal touchpad of my laptop works, and my OLD mouse, but I don't find the touchpad comfortable to use and wanted to have a new mouse)
However, I have dual boot with Windows and I only have the issue with Linux (whatever USB mouse I use), so it looks like Windows has integrated a software handled mouse debouncing, and that by knowing this manufacturers bother less putting quality mouse contacts and all new mouse I bought had the issue (except my OLD one and my touchpad).
and this has totally and definitely solved the issue for me.
I can attach here the xserver-xorg-input-evdev_2.8.2-1ubuntu3_amd64.deb (For trusty) I've build if anyone asks, but I suggest that having a minimum software debounce should be considered seriously.
Am I the only one having this issue? I don't really want to spend all my money buying a new mouse until I find a working one, I've already spend more than a hundred Euros in 3 non-working mice, and I can't get them refunded because the shops (different ones) where I bought them test the mouse under windows when I return it, and give it back to me refusing the refund because for them it works :-( (and when I test them under windows they indeed do work like a charm so this is quite frustrating).
Since Matt's patch works like a charm, it should be considered seriously.
I changed mouse 3 times (different brands), and have the issue with all new USB mouse I can buy (only the internal touchpad of my laptop works, and my OLD mouse, but I don't find the touchpad comfortable to use and wanted to have a new mouse)
However, I have dual boot with Windows and I only have the issue with Linux (whatever USB mouse I use), so it looks like Windows has integrated a software handled mouse debouncing, and that by knowing this manufacturers bother less putting quality mouse contacts and all new mouse I bought had the issue (except my OLD one and my touchpad).
I followed the instructions posted here: blog.guntram. de/?p=16
http://
Using Matt Whitlock's patch here: lists.x. org/archives/ xorg-devel/ 2012-August/ 033225. html
http://
to build an xserver- xorg-input- evdev_2. 8.2-1ubuntu3_ amd64.deb package and created a /usr/share/ X11/xorg. conf.d/ 12-evdev- debounce. conf file containing:
Section "InputClass"
Identifier "evdev pointer debounce"
MatchIsPointer "on"
MatchDriver "evdev"
Option "DebounceDelay" "25"
EndSection
and this has totally and definitely solved the issue for me.
I can attach here the xserver- xorg-input- evdev_2. 8.2-1ubuntu3_ amd64.deb (For trusty) I've build if anyone asks, but I suggest that having a minimum software debounce should be considered seriously.
Am I the only one having this issue? I don't really want to spend all my money buying a new mouse until I find a working one, I've already spend more than a hundred Euros in 3 non-working mice, and I can't get them refunded because the shops (different ones) where I bought them test the mouse under windows when I return it, and give it back to me refusing the refund because for them it works :-( (and when I test them under windows they indeed do work like a charm so this is quite frustrating).
Since Matt's patch works like a charm, it should be considered seriously.