diff options
Diffstat (limited to 'x11vnc/pointer.c')
-rw-r--r-- | x11vnc/pointer.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/x11vnc/pointer.c b/x11vnc/pointer.c index 81581d1..700fda0 100644 --- a/x11vnc/pointer.c +++ b/x11vnc/pointer.c @@ -646,6 +646,10 @@ void pointer(int mask, int x, int y, rfbClientPtr client) { return; } + if (rotating) { + rotate_coords_inverse(x, y, &x, &y, -1, -1); + } + if (scaling) { /* map from rfb size to X11 size: */ x = ((double) x / scaled_x) * dpy_x; |