Mouse distorted ( barcode ) ??!! :O

Rui Neves

Distinguished
Sep 20, 2014
1,138
23
19,315
hi,
today I suspended my monitor for some time and when I get back to my computer my mouse pointer was like something identical to a barcode or something ...

My GPU was replaced on warranty few months ago because it was overheating by fan failure . was a r7 250x 1gb version and the asus replaced to a r7 250x 2gb version . The GPU is up to date by amd drivers .
And my mouse never had any issue before. This only happened twice since I ´ve got this mouse ( + than 1 year) and my replaced GPU ( +- 3 months ).
what can be causing this issue ??
It is annoying , only moving the mouse and clicking on right button solve this .
I only refered my mouse and gpu because i searched on internet a bit before , but if can be other thing , you guys can say to me .
 
Been a long time since I have seen that behavior. It was kind of common in the 95/98 days. I vaguely recall seeing it in XP.

The monitor is sleeping, but is the computer going to sleep as well? Lots of weird issues with Windows 7/8/8.1/10 when coming out of sleep/hibernate with certain hardware. Are you using any USB 3.0 ports for your peripherals? The drivers on those controllers can sometimes cause issues. (When in doubt, update everything)

Intel did screw up on the USB 3.0 implementation on early Z87 and H87 chipsets, though they tended not to be able to recover from sleep at all.
 
The mouse pointer is what in the old days was called a hardware mouse. Windows does not draw the mouse pointer. Windows draws the desktop, sends it + the location of the mouse pointer to the GPU. The GPU then draws the mouse pointer on top of the desktop. Hence a hardware mouse: your graphics hardware is drawing the mouse pointer.

The reason for doing this is that it saves having to double-buffer the picture of the Windows desktop in RAM before sending it to the GPU for display. If you single buffer it, the mouse pointer flashes in and out as it moves. Double buffering prevents the flashing, but wastes a lot of RAM and CPU cycles just to draw a teensy little mouse pointer. So nowadays it's done by just sending the video card the desktop and an image of the mouse pointer, and telling it where to draw it. The video card uses special hardware (similar to what's used to draw textures onto 3D surfaces) to draw the mouse pointer on the image of the desktop.

If it's drawing incorrectly, it's usually a problem with your video drivers, or a hardware failure in your GPU. You say any mouse activity clears it up though, which suggests the problem is Windows not correctly getting a fully rendered desktop (with mouse pointer) from the video card when it turns off the monitor or goes into suspend mode. When the computer wakes up from a state like this, the desktop image it shows is just a screenshot from before it went to sleep. So I'd try the video drivers first.
 


Sorry , I haven´t been here for a long time , i don't have the mouse on 3.0 but on 2.0 usb ports and sometimes this still happens , and i dont know why .
 


my video card drivers are the most recent .