Eek, I wouldn't know how to run it in the VM.
Nah, turning off the hardware accel didn't do much, but thanks for the suggestion.
And yep, it's a windows box (xp).
I'm brand new to python so still finding my way. One thing I thought was perhaps I could just draw a new pointer on top of the image after it's been captured.
Haven't had much luck so far - can't even get the bloody thing to tell me where the mouse actually is...
print "Mouse ="+str(mouse_pos.x)+","+str(mouse_pos.y)
I get that "context" is probably the wrong thing to pass to the MouseEvent class but what should