Mike wrote:
[...]
Problem with the rdesktop and
vnc windows is that they get a "key down" event, but never receive
a "key up" event when I leave the frame.

Yes, we get this with the embedded OS we have at work; when changing virtual desktops, the OS's graphics window thinks that ALT (or whichever modifier key) has been left down. It happens with all virtual desktop window managers.


The correct solution has nothing to do with the window manager. Instead, rdesktop and vnc should be watching for FocusLeave events and should be spoofing KeyUps whenever it gets one. That is, when the focus leaves the window, it should assume that all keys have been released.

--
[insert interesting .sig here]



Reply via email to