XIWarpPointer is not fully compatible with Xinerama extension
Submitted by Anton Lantcevich
Assigned to Xorg Project Team
XIWarpPointer function from XInput2 extension is not fully compatible with Xineraa extension. The problem occures when one uses XIWarpPointer in multiscreen environment with enabled Xinerama extension. XIWarpPointer warps pointer relative to root window of screen0 and not to the Xinerama's virtual root window, it can be reproduced by making screen1,2...n be to the left of screen0 or above it, then call to XIWarpPointer with coordinates say 100,100 will warp pointer to coordinates 100,100 of screen0 and not the leftmost (topmost) screen.