diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2016-05-09 07:58:51 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2016-09-14 07:16:31 +1000 |
commit | 758e9037b56a502f90a032b2438dc307334ca190 (patch) | |
tree | 626d79a824031c2a972b67f84c19dac23a8565a3 | |
parent | f9b6fa21df735e9a68c5f527afc422f519d6002c (diff) | |
download | xorg-driver-xf86-input-libinput-758e9037b56a502f90a032b2438dc307334ca190.tar.gz |
Discard buttons >= 256
https://bugs.freedesktop.org/show_bug.cgi?id=95295
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit ce85432f41549cd6f3c6e0c5e2e39d0c1aee8dfd)
-rw-r--r-- | src/xf86libinput.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xf86libinput.c b/src/xf86libinput.c index dd3250c..392d862 100644 --- a/src/xf86libinput.c +++ b/src/xf86libinput.c @@ -1116,7 +1116,7 @@ xf86libinput_handle_button(InputInfoPtr pInfo, struct libinput_event_pointer *ev if (draglock_get_mode(&driver_data->draglock) != DRAGLOCK_DISABLED) draglock_filter_button(&driver_data->draglock, &button, &is_press); - if (button) + if (button && button < 256) xf86PostButtonEvent(dev, Relative, button, is_press, 0, 0); } |