THANKS!!!! it works!

but having to do this is really weird ...

mouse_pos.x = mouse_cursor.x;
mouse_pos.y = mouse_cursor.y;