(udev) Implement wheel up/wheel down
This commit is contained in:
parent
af65c1bf7f
commit
b93b9d8b58
|
@ -217,12 +217,6 @@ static void udev_handle_mouse(udev_input_t *udev,
|
||||||
case BTN_MIDDLE:
|
case BTN_MIDDLE:
|
||||||
udev->mouse_m = event->value;
|
udev->mouse_m = event->value;
|
||||||
break;
|
break;
|
||||||
case BTN_FORWARD:
|
|
||||||
udev->mouse_wu = event->value;
|
|
||||||
break;
|
|
||||||
case BTN_BACK:
|
|
||||||
udev->mouse_wd = event->value;
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -238,6 +232,12 @@ static void udev_handle_mouse(udev_input_t *udev,
|
||||||
case REL_Y:
|
case REL_Y:
|
||||||
udev->mouse_y += event->value;
|
udev->mouse_y += event->value;
|
||||||
break;
|
break;
|
||||||
|
case REL_WHEEL:
|
||||||
|
if (event->value == 1)
|
||||||
|
udev->mouse_wu = 1;
|
||||||
|
else if (event->value == -1)
|
||||||
|
udev->mouse_wd = 1;
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue