I found a topic about this from 2006. But since I don't want to necro it and it didn't solve my problem, I'll ask here for help.
I'd like to move the mousecursor by 1px with ctrl + arrowkeys. This works fine as long as the mouse is on the main monitor.
When I move the mouse to the left monitor it starts to get funky.
When I try to move left it wont work. When I move up it goes one up and one right. Moving right it will move 2px to the right.
Here is the script:
Opt("PixelCoordMode", 2)
O
I reproduced. How strange. Also:
It doesn't matter what Pixel/Mouse Coord Mode is chosen.
Three-monitor setup: the same thing happens on my left and on my right monitor. (Edit: both place the mouse 1 pixel too far to the right.) Thing is fine on my central (and main) monitor, works like a charm.
If I check the AutoIt Window Info tool, I see that the coordinates on the left monitor are negative, but that isn't the thing apparently, given point 2 (it also fails on right monitor, with positive x