@hirsty
translatePoint(x,y) is relative to the current position, So translatePoint(x,y) doesn't move the mouse to x,y coordinates, but it adds x to x and y to y.
So if mouse it currently at 10,10,...