diff options
author | Peter Ganzhorn <peter.ganzhorn@gmail.com> | 2018-04-24 19:30:55 +0200 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2018-04-26 09:53:57 +1000 |
commit | 4cc2b952a283983583781ad15a2bed0cdf5645aa (patch) | |
tree | e2eee011cc7c35bc6b4315a75b7fa66e52b69b8c /udev | |
parent | 74e20e0ae01170fdc967e1a5cfeaea02ce57977a (diff) | |
download | libinput-4cc2b952a283983583781ad15a2bed0cdf5645aa.tar.gz |
fallback: Add IBM/Lenovo Scrollpoint mice quirk to enable smooth scrolling.
Instead of a scroll wheel these mice feature trackpoint-like sticks which
generate a huge amount of scroll events that need to be handled differently
than scroll wheel events.
Signed-off-by: Peter Ganzhorn <peter.ganzhorn@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'udev')
-rw-r--r-- | udev/90-libinput-model-quirks.hwdb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/udev/90-libinput-model-quirks.hwdb b/udev/90-libinput-model-quirks.hwdb index 9dcb38e3..841debe5 100644 --- a/udev/90-libinput-model-quirks.hwdb +++ b/udev/90-libinput-model-quirks.hwdb @@ -190,6 +190,21 @@ libinput:tablet:input:b0003v256Cp* LIBINPUT_MODEL_TABLET_NO_PROXIMITY_OUT=1 ########################################## +# IBM +########################################## +# +# IBM/Lenovo Scrollpoint mouse. Instead of a scroll wheel these mice +# feature trackpoint-like sticks which generate a huge amount of scroll +# events that need to be handled differently than scroll wheel events +libinput:mouse:b0003v04B3p3100* +libinput:mouse:b0003v04B3p3103* +libinput:mouse:b0003v04B3p3105* +libinput:mouse:b0003v04B3p3108* +libinput:mouse:b0003v04B3p3109* +libinput:mouse:b0003v17EFp6049* + LIBINPUT_MODEL_LENOVO_SCROLLPOINT=1 + +########################################## # LENOVO ########################################## |