Index: libvo/vo_kva.c
===================================================================
--- libvo/vo_kva.c	(revision 36952)
+++ libvo/vo_kva.c	(working copy)
@@ -479,6 +602,19 @@

         return (MRESULT)TRUE;

+    case WM_MOUSEMOVE:
+        {
+        int x = SHORT1FROMMP(mp1);
+        int y = SHORT2FROMMP(mp1);
+
+        // invert Y
+        y = (vo_dheight - 1) - y;
+
+        vo_mouse_movement(x, y);
+
+        break;
+        }
+
     case WM_PAINT:
         {
         HPS     hps;
