Index: uspace/drv/bus/usb/usbhid/mouse/mousedev.c
===================================================================
--- uspace/drv/bus/usb/usbhid/mouse/mousedev.c	(revision acac2effbc6b0707492d35a39f2bac8e89fe564e)
+++ uspace/drv/bus/usb/usbhid/mouse/mousedev.c	(revision edb3cf2f04d2b108284b32ca61af972d4d06ac35)
@@ -152,5 +152,5 @@
 
 /*----------------------------------------------------------------------------*/
-
+#if 0
 static void usb_mouse_send_wheel(const usb_mouse_t *mouse_dev, int wheel)
 {
@@ -177,5 +177,5 @@
 	}
 }
-
+#endif
 /*----------------------------------------------------------------------------*/
 
@@ -221,16 +221,17 @@
 	    &hid_dev->report, USB_HIDUT_USAGE_GENERIC_DESKTOP_WHEEL);
 
-	if ((shift_x != 0) || (shift_y != 0)) {
+	if (shift_x || shift_y || wheel) {
 		async_exch_t *exch =
 		    async_exchange_begin(mouse_dev->mouse_sess);
 		if (exch != NULL) {
-			async_req_2_0(exch, MOUSEEV_MOVE_EVENT, shift_x, shift_y);
+			async_msg_3(exch, MOUSEEV_MOVE_EVENT,
+			    shift_x, shift_y, wheel);
 			async_exchange_end(exch);
 		}
 	}
-
+#if 0
 	if (wheel != 0)
-		usb_mouse_send_wheel(mouse_dev, wheel);
-
+		(void)usb_mouse_send_wheel(mouse_dev, wheel);
+#endif
 	/* Buttons */
 	usb_hid_report_path_t *path = usb_hid_report_path();
