PEGASUS: Poll for events in more places

Based on a patch by Keith Kaisershot (blitter)