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);