I fixed it a while ago, but the fix was never merged. Tonight I applied an old patch I made and made a pull request. It may be a few days until this is fixed in bitbucket. In the mean time, don't assign anything to the ALT key. This bug has been known for a long time, but only affects windows users, and is related to the ALT key, which not many people use anyway.
I can't say how the breakpoints affects it for certain, but my guess is that the breakpoints are causing the pyglet window to lose focus, which interferes with key events in windows, and those side effects don't cause the behavior that was causing erratic input after pressing ALT. A debugger should never cause functions to work differently. In this case it is more related to the windows window manager more than anything. On Saturday, March 21, 2015 at 8:54:06 PM UTC-7, pyglet_has_bugs wrote: > Wow, so this has been known for a while, and you just finally fixed it? > Just for me? :o :D > > On Saturday, March 21, 2015 at 8:31:02 PM UTC-4, Leif Theden wrote: >> >> Please, your nick 'pyglet_has_bugs' is a bit excessive; 99.999% software >> projects have bugs. In any case, thank you for the detailed bug report. >> In the future please submit bug reports to >> https://bitbucket.org/pyglet/pyglet/issues. Finally, I've fixed the >> problem on my branch and submitted a pull request. >> >> In case anyone is interested, the issue is documented here: >> https://code.google.com/p/pyglet/issues/detail?id=462&q=leif&colspec=ID%20Stars%20Type%20Status%20OpSys%20Modified%20Summary >> >> >> On Saturday, March 21, 2015 at 5:19:02 PM UTC-5, pyglet_has_bugs wrote: >>> >>> Someone on reddit.com/r/learnpython says they couldn't reproduce the >>> bug with Pyglet 1.2.2 and Python 3 on Linux. >>> >>> http://redd.it/2zqtyf >>> >> -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/d/optout.
