Skip to content

Commit

Permalink
quirks: add ModelBouncingKeys for Contour RollerMouse
Browse files Browse the repository at this point in the history
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

(cherry picked from commit fc029e3)
  • Loading branch information
christofferholmstedt authored and whot committed Jan 21, 2019
1 parent abc0dfb commit 806b090
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
1 change: 1 addition & 0 deletions meson.build
Expand Up @@ -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',
Expand Down
11 changes: 11 additions & 0 deletions 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

0 comments on commit 806b090

Please sign in to comment.