commit 20b6e45
shrub
·
2026-01-16 21:33:29 +0000 UTC
parent 3849f58
netbsd support update mouse wheel handling in seat-ws.c
2 files changed,
+3,
-3
+1,
-1
1@@ -16,5 +16,5 @@
2 ENABLE_DEBUG = 1
3 ENABLE_STATIC = 1
4 ENABLE_SHARED = 0
5-ENABLE_LIBUDEV = 1
6+ENABLE_LIBUDEV = 0
7 ENABLE_XWAYLAND = 1
+2,
-2
1@@ -274,11 +274,11 @@ handle_ws_data(int fd, uint32_t mask, void *data)
2 break;
3 case WSCONS_EVENT_MOUSE_DELTA_Z:
4 pos = wl_fixed_from_int(ev.value * 10);
5- pointer_handle_axis(seat->base.pointer, time, 0, pos);
6+ pointer_handle_axis(seat->base.pointer, time, 0, 0, pos, 0);
7 break;
8 case WSCONS_EVENT_MOUSE_DELTA_W:
9 pos = wl_fixed_from_int(ev.value * 10);
10- pointer_handle_axis(seat->base.pointer, time, 1, pos);
11+ pointer_handle_axis(seat->base.pointer, time, 1, 0, pos, 0);
12 break;
13 case WSCONS_EVENT_MOUSE_ABSOLUTE_X:
14 pos = wl_fixed_from_int(ev.value);