On Sun, Sep 13, 2009 at 7:27 PM, Fawkes <fawkesga...@gmail.com> wrote: > print (event.key == K_F4 and event.mod == KMOD_ALT)
Try: print (event.key == K_F4 and bool(event.mod & KMOD_ALT)) I'm not 100% sure, but I would bet that the difference between your machines is that one of them has NUMLOCK turned on. Note that this example will trigger on ctrl+alt+F4, shift+alt+F4 and others. If you don't want that, you'll need to mask for specifically the modifier keys you care about and not the modifiers (like NUMLOCK) that you don't care about.