diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/evdev.c | 1 | ||||
-rw-r--r-- | src/quirks.c | 1 | ||||
-rw-r--r-- | src/quirks.h | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/evdev.c b/src/evdev.c index 3526bc88..0728b4db 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -1952,6 +1952,7 @@ evdev_pre_configure_model_quirks(struct evdev_device *device) * https://gitlab.freedesktop.org/libinput/libinput/issues/177 and * https://gitlab.freedesktop.org/libinput/libinput/issues/234 */ if (evdev_device_has_model_quirk(device, QUIRK_MODEL_LENOVO_T480S_TOUCHPAD) || + evdev_device_has_model_quirk(device, QUIRK_MODEL_LENOVO_T490S_TOUCHPAD) || evdev_device_has_model_quirk(device, QUIRK_MODEL_LENOVO_L380_TOUCHPAD)) libevdev_enable_property(device->evdev, INPUT_PROP_BUTTONPAD); diff --git a/src/quirks.c b/src/quirks.c index 89eeb697..cb5ee34b 100644 --- a/src/quirks.c +++ b/src/quirks.c @@ -242,6 +242,7 @@ quirk_get_name(enum quirk q) case QUIRK_MODEL_LENOVO_SCROLLPOINT: return "ModelLenovoScrollPoint"; case QUIRK_MODEL_LENOVO_T450_TOUCHPAD: return "ModelLenovoT450Touchpad"; case QUIRK_MODEL_LENOVO_T480S_TOUCHPAD: return "ModelLenovoT480sTouchpad"; + case QUIRK_MODEL_LENOVO_T490S_TOUCHPAD: return "ModelLenovoT490sTouchpad"; case QUIRK_MODEL_LENOVO_X230: return "ModelLenovoX230"; case QUIRK_MODEL_SYNAPTICS_SERIAL_TOUCHPAD: return "ModelSynapticsSerialTouchpad"; case QUIRK_MODEL_SYSTEM76_BONOBO: return "ModelSystem76Bonobo"; diff --git a/src/quirks.h b/src/quirks.h index 1e6232d8..dd9265d2 100644 --- a/src/quirks.h +++ b/src/quirks.h @@ -75,6 +75,7 @@ enum quirk { QUIRK_MODEL_LENOVO_SCROLLPOINT, QUIRK_MODEL_LENOVO_T450_TOUCHPAD, QUIRK_MODEL_LENOVO_T480S_TOUCHPAD, + QUIRK_MODEL_LENOVO_T490S_TOUCHPAD, QUIRK_MODEL_LENOVO_X230, QUIRK_MODEL_SYNAPTICS_SERIAL_TOUCHPAD, QUIRK_MODEL_SYSTEM76_BONOBO, |