Hi, thanks for your comment. Unfortunately this is less a bug and more a limitation of SFML (which I am using to handle rendering, window management, and mouse/keyboard events).
If enough people request it i can try to implement my own event handling but this will be awkward and probably time consuming.