From 4220ad0b7c56bbef1de49123b509d957990aedd9 Mon Sep 17 00:00:00 2001 From: That One Seong Date: Fri, 14 Jun 2024 19:08:16 -0400 Subject: [PATCH] udev mouse buttons 4/5 fixed According to evdev docs, mouse side buttons are simply `BTN_4/BTN_5`? --- input/drivers/udev_input.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/input/drivers/udev_input.c b/input/drivers/udev_input.c index 1ce95b0183..b309ff9938 100644 --- a/input/drivers/udev_input.c +++ b/input/drivers/udev_input.c @@ -884,25 +884,21 @@ static void udev_handle_mouse(void *data, case BTN_LEFT: mouse->l = event->value; break; - case BTN_RIGHT: mouse->r = event->value; break; - case BTN_MIDDLE: mouse->m = event->value; break; case BTN_TOUCH: mouse->pp = event->value; break; -#if 0 - case BTN_??: + case BTN_SIDE: mouse->b4 = event->value; break; - case BTN_??: + case BTN_EXTRA: mouse->b5 = event->value; break; -#endif default: break; }