Closed RaymondFallon closed 7 years ago
Thanks for the PR. I see a few issues with it:
All in all, I think the introduced complexity is not worth the effect. I guess I could accept a PR that either printed a non-ambiguous message (by comparing pygame.key.get_mods()
output at begging and end for example), or (even better) showed a graphical indicator of the modified keys on the screen while running.
Bambam was able to alter a bit of the computer's state during execution, namely: turning on/off CAPSLOCK and NUMLOCK. Pygame seems ill-equipped to fix this problem, so I added a user-warning. It is activated once CAPS or NUMLOCK is turn on for the first time.