vnc: report absolute mouse coordinates

This commit is contained in:
Cacodemon345
2023-03-04 14:41:12 +06:00
parent 9b3626e88c
commit c603003fd0

View File

@@ -98,6 +98,14 @@ vnc_mouse_poll(void)
mouse_buttons = ms.buttons;
b = ms.buttons;
}
mouse_x_abs = (double)ptr_x / (double)allowedX;
mouse_y_abs = (double)ptr_y / (double)allowedY;
if (mouse_x_abs > 1.0) mouse_x_abs = 1.0;
if (mouse_y_abs > 1.0) mouse_y_abs = 1.0;
if (mouse_x_abs < 0.0) mouse_x_abs = 0.0;
if (mouse_y_abs < 0.0) mouse_y_abs = 0.0;
}
static void