Does this theory make sense?
I still get these annoying repeating characters when
connected to a linux box running VNC. Here's what I
think is going on.
I think that when you're sending something with a
modifier, like an ALL_CAPS_WORD, that sometimes when
you release the modifier, somehow the key-up of the
modified key is lost. Then the other side (the VNC
server) thinks the unmodified key is still held down
and goes into a hell of a repeat mode. I get it out of
that mode by pressing another key like backspace.
For example, setting up COTVNC so that command (apple)
is the same as option, and doing something like
command-C (cut in a typical linux text editor) you can
pretty easily get a stream of lower-case 'c's going on...
I'm not sure if this is a client issue or a server
issue... but on the client side, perhaps the keyboard
state has to be tracked such that a modifier key-up
forces a modified-key keyup?
Log in to post a comment.