View Full Version : flickering mouse
swish1st
14th December 2000, 03:40
Whenever I put the mouse over the time lapse, the level display or the moving text showing the song details the mouse flickers.
I think it has been programed to refresh the display and then put the mouse back on top.
The mouse cursor should always have first priority on the display.
This problem has been there ever since I first downloaded winamp.
[This message has been edited by swish1st (edited December 13, 2000).]
Negative_3
14th December 2000, 20:55
it's not a bug really, it's just how windows reacts, like if you have a floating user on icq and they send a message, or put yer mouse over the blinking cursor, or write a prog that updates the time, etc...
it's nothin to worry about
peace
-3
Reverend Ike
14th December 2000, 21:02
swish1st -
Also, you might want to make sure that Use Winamp-styled (skinned) cursors is disabled in the Winamp Preferences Display options.
Jayn
15th December 2000, 07:08
Unfortunately, even if you are using the default cursors....they flicker too. They flicker when they are over any part of Winamp which 'moves' like the sections you mentioned above and posbar, the only time they quit is if Winamp is stopped. http://forums.winamp.com/ubb/smile.gif
------------------
Have you kissed your llama yet today?
Reverend Ike
15th December 2000, 07:40
Hey, my cursor must be broke. It doesn't flicker when it passes over any of those areas while a song is playing.
http://forums.winamp.com/ubb/frown.gif http://forums.winamp.com/ubb/frown.gif
Air
15th December 2000, 10:05
The flickering cursor depends mostly on your video drivers, and there is nothing Winamp can really do to reduce the flicker. On my ATI Rage Fury it flickers with the skinned mouse cursor, but is perfectly stable without it. That is the best suggestion I can give.
The cause of the flicker is usually the lack of a hardware mouse cursor, or the lack of drivers which utilize it properly (or at all). When the video card properly supports a hardware cursor, it will not flicker at all. When windows is forced to use its own software, it has to redraw the mouse cursor after the program in question has finished refreshing the area. Flickering in this case is totally unavoidable without some serious memory and performance penalties. In the case of my Fury, I suspect that the use of user-skinned cursors disables the hardware mouse cursor for some reason - most likely in response to some instability issue.
I am suprised at how many video card drivers lack functional hardware mouse cursor support these days, my ATI Fury included. This became especially obvious to me a while back when I was working with DirectDraw in my game. While my mouse cursor never skipped a beat on my old Voodoo Banshee, it was a first class strobe light on several other machines.
- Air
Reverend Ike
15th December 2000, 10:33
Air -
Thanks for the information. I have a Diamond SpeedStar video card - when I enable skinned cursors, my cursor behaves just like Jayn described; but when I disable skinned cursors, it is perfectly stable regardless of what area it passes over.
So I guess I'll keep offering the same "answer" to this topic, but maybe I'll direct people to your post for a more complete explanation.
I would have hated to get into a disagreement with Jayn, she gets so violent with all the bashing and thwacking she likes to do.
http://forums.winamp.com/ubb/biggrin.gif http://forums.winamp.com/ubb/biggrin.gif
swish1st
15th December 2000, 12:59
It doesnt flicker when I turn the mouse skin off. So it must be a bug in winamp. Mabie you could configure windows to change the mouse when it is over winamp instead of just having an overlay. Then there would be no conflict.
Mr. Ice
16th December 2000, 07:26
swish1st, air is right when s/he says that the problem is with your video card. since winamp can't go around modifying windows, you'll just have to live with it, get a better video card, or not used skinned cursors.
vBulletin® v3.8.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.