Signed-off-by: Peter Hutterer <[email protected]>
---
src/evdev.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/evdev.c b/src/evdev.c
index 16ebb9c..a394afa 100644
--- a/src/evdev.c
+++ b/src/evdev.c
@@ -1679,6 +1679,11 @@ evdev_configure_device(struct evdev_device *device)
log_info(libinput,
"input device '%s', %s is a keyboard\n",
device->devname, devnode);
+
+ /* want natural-scroll config option */
+ if (libevdev_has_event_code(evdev, EV_REL, REL_WHEEL) ||
+ libevdev_has_event_code(evdev, EV_REL, REL_HWHEEL))
+ device->scroll.natural_scrolling_enabled = true;
}
if (udev_tags & EVDEV_UDEV_TAG_TOUCHSCREEN) {
--
2.3.4
_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel