Two mouse cursors in Win 98/ME Full Screen

When I run my game in Win 98 or ME, full screen, I get two mouse cursors. One
is inactive. Both are black and white. This does not happen in XP. AFAIK, I’m
not doing anything at all with mouse cursors - (not trying to change their shape
or anything - just leaving it alone as the default pointer).

This happens to me on two different machines - a 98 SE machine, and an ME
machine, both with rather different configs and the like (I believe, but am not
certain, that they have different graphics cards).

Thoughts?

When I run my game in Win 98 or ME, full screen, I get two mouse cursors.

If you are using hardware surfaces in fullscreen mode, you need to draw the
cursor yourself. Use SDL_ShowCursor(0) and integrate the cursor drawing into
your code.

See ya,
-Sam Lantinga, Software Engineer, Blizzard Entertainment