From: Christoffer Holmstedt Date: Sun, 13 Jan 2019 09:37:04 +0000 (+0100) Subject: quirks: add ModelBouncingKeys for Contour RollerMouse X-Git-Tag: 1.12.901~95 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fc029e3fb5fbb5415fa129bcea26b1d08878ac0e;p=platform%2Fupstream%2Flibinput.git quirks: add ModelBouncingKeys for Contour RollerMouse The Contour RollerMouse have a button for "double click" which emulates a double click. The two clicks are so close together that with libinput heuristics it looks like a worn-out button and triggers debouncing functionality. This commit adds support for the RollerMouse Free 2 and RollerMouse Re:d. Fixes libinput/libinput#204 --- diff --git a/meson.build b/meson.build index 4aad0ad9..7f114a20 100644 --- a/meson.build +++ b/meson.build @@ -251,6 +251,7 @@ quirks_data = [ 'quirks/10-generic-trackball.quirks', 'quirks/30-vendor-aiptek.quirks', 'quirks/30-vendor-alps.quirks', + 'quirks/30-vendor-contour.quirks', 'quirks/30-vendor-cyapa.quirks', 'quirks/30-vendor-elantech.quirks', 'quirks/30-vendor-huion.quirks', diff --git a/quirks/30-vendor-contour.quirks b/quirks/30-vendor-contour.quirks new file mode 100644 index 00000000..12773e58 --- /dev/null +++ b/quirks/30-vendor-contour.quirks @@ -0,0 +1,11 @@ +[Contour Design RollerMouse Free 2] +MatchVendor=0x0b33 +MatchProduct=0x0401 +MatchUdevType=mouse +ModelBouncingKeys=1 + +[Contour Design RollerMouse Re:d] +MatchVendor=0x0b33 +MatchProduct=0x1000 +MatchUdevType=mouse +ModelBouncingKeys=1