X11: Setting mouse position when showing mouse after FreeLook
In FreeLook mode, the mouse is hidden and the position is reset to 0.5/0.5 after every move (raw mode emulation on X11).
When the FreeLook mode ends and the mouse shows up again, the old position (before hiding the mouse) should be restored.
This works well if the mouse is only hidden for ~0.5sec. It works as well if the mouse stays hidden for ~5sec.
But it does not work, if the mouse is hidden for like 2sec and not moved! It shows up at 0.5/0.5 then.