http://bugs.winehq.org/show_bug.cgi?id=66
------- Additional Comments From us@the-edmeades.demon.co.uk 2005-23-02 16:11 ------- This is not going to be fixed in a hurry... I looked into this and the problem is the use of the XOR bits of the cursor. From the comment in x11drv/mouse.c:
* We have to do some magic here, as cursors are not fully * compatible between Windows and X11. Under X11, there * are only 3 possible color cursor: black, white and * masked. So we map the 4th Windows color (invert the * bits on the screen) to black and an additional white bit on * an other place (+1,+1). This require some boolean arithmetic:
If you look closely at the cursor, thats why it looks odd. The cursor is stripes of black, white, XOR and AND - The XOR is emulated by producing a shadow (which doesnt look great, but I suspect its the specific cursor being done here)