Hidden mouse cursor

i’ve got a fullscreen SDL application running with double buffering
switched on and hardware surfaces. strangely, there is no mouse cursor
visible if i run the prog on windows2000. on winNT and 98 i have no
problems at all. i tried SDL_ShowCursor(SDL_ENABLE) but that doesn’t do
anything.
my gfx board is a geForce3 ti200, if that’s anything to do with that

any ideas why this happens? should i draw the mouse cursor myself?

regards
eik

i’ve got a fullscreen SDL application running with double buffering
switched on and hardware surfaces. strangely, there is no mouse cursor
visible if i run the prog on windows2000. on winNT and 98 i have no
problems at all. i tried SDL_ShowCursor(SDL_ENABLE) but that doesn’t do
anything.
my gfx board is a geForce3 ti200, if that’s anything to do with that

any ideas why this happens? should i draw the mouse cursor myself?

regards
eik

I have the same problem in win98 with an ATI radeon 6500 , I think that the
video card, . The only way I know to fix it, is to make your own cursor for
the app. Sorry I can’t help much :/Subject: [SDL] hidden mouse cursor

i’ve got a fullscreen SDL application running with double buffering
switched on and hardware surfaces. strangely, there is no mouse cursor
visible if i run the prog on windows2000. on winNT and 98 i have no
problems at all. i tried SDL_ShowCursor(SDL_ENABLE) but that doesn’t do
anything.
my gfx board is a geForce3 ti200, if that’s anything to do with that

any ideas why this happens? should i draw the mouse cursor myself?

regards
eik

I have the same problem in win98 with an ATI radeon 6500 , I think that the
video card, . The only way I know to fix it, is to make your own cursor for
the app. Sorry I can’t help much :confused:

It’s a limitation of SDL when you’re writing directly to video memory.
If you’re writing directly to video memory with SDL_HWSURFACE, then you’ll
need to hide the SDL cursor and draw it yourself.

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

It’s a Radeon 64meg VIVO, not a 6500.

The solution in both cases is to hide the cursor and draw your own. It
does not take significantly more effort and it’s guaranteed to work as
long as the mouse is within your window.On Fri, Mar 01, 2002 at 12:08:45PM -0800, Corey Carter wrote:

i’ve got a fullscreen SDL application running with double buffering
switched on and hardware surfaces. strangely, there is no mouse cursor
visible if i run the prog on windows2000. on winNT and 98 i have no
problems at all. i tried SDL_ShowCursor(SDL_ENABLE) but that doesn’t do
anything.
my gfx board is a geForce3 ti200, if that’s anything to do with that

any ideas why this happens? should i draw the mouse cursor myself?

I have the same problem in win98 with an ATI radeon 6500 , I think that the
video card, . The only way I know to fix it, is to make your own cursor for
the app. Sorry I can’t help much :confused:


Joseph Carter This thing is an AI

I can think of lots of people who need USER=ID10T someplace!

-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 273 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20020301/1efe66c0/attachment.pgp