. . . "I am totally willing to submit to the idea that my hardware is the cause of the problem here, however I do not honestly think so because I have definitely seen the computer handle both kinds of input simultaneously using other software/games/etc, so I am guessing that the fault here is my approach to the PyGame event handler." .