Adjust cursor position according to geometry

x0vncserver might only be observing part of the display, so we need
to adjust any coordinates before we give them to the RFB core.
1 file changed