It uses both. Each time through the mainloop it will do aexplain "rough time" a little better? is it jumping around? sticking?I had a rough time with my mouse (optical logitech), in pygsaw.py.Anyone have any ideas why?
That is the only place I know of that I am using pygame.mouse.get_pos() pygame.event.pump() It is certainly possible that I am using it incorrectly and/or that get_pos() does not agree with your mouse.
lee, it sounds like you have the event and mouse all setup fine. actualy.. if you aren't grabbing any regular pygame events, try pygame.event.clear()? perhaps the SDL event queue is getting filled up (not too hard with MOUSEMOTION events).