On my machine it appears as the pointer is not changed, the pixels on the screen close to the pointer get "wrong" (the pattern itself has similarities to the picture, but the main pointer is ok) and then these pixels stay there until something happens, they appear somewhere else. They appear always present, no matter what is done on the screen. But they don't follow the pointer in all movements, they stay somewhere for a while and then appear somewhere else.
I guess that if the hardware has two independent "sprites" (sorry for C64 terminology if now it has some other name, I'm that old) for hardware drawn cursors then what I observe must be the second one which gets initialized to something and then turned on on some events and then reinitialized on some other events? Is there any docs or info that there can be two (or more) hardware sprites? The obvious fix would be to avoid touching the second, especially avoid setting the "show" flag for it. (I have a lot of programming experience, although not on Linux and with drivers, but I'm really willing to help as much as I can). ** Attachment added: "unnamed" http://launchpadlibrarian.net/13983049/unnamed -- [mach64] ATI Mobility M1 -- the mouse cursor garbles some underlying pixels https://bugs.launchpad.net/bugs/194521 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs