tl;dr: Me gustaría evitar que OS X piense que la tecla [Comando] se mantiene pulsada cuando [Alt][Tab] se aleja de una sesión TightVNC de Windows, o al menos conseguir que la tecla [Comando] se libere automáticamente después de un período de tiempo.
Estoy usando TightVNC en una caja de Windows 8 x64 para acceder a una caja de Mac OS X El Capitan a través del estándar incorporado en OS X Screen Sharing.
La combinación funciona muy bien para mis propósitos, con una excepción: cuando TightVNC tiene el foco y presiono [Alt][Tab] en la caja de Windows para cambiar el foco a otra aplicación, el OS X comprensiblemente ve la tecla [Alt] bajar, pero nunca volver a subir.
Como la tecla [Alt] de Windows se asigna a la tecla [Comando] de OS X, la caja de OS X se queda pensando que nunca he soltado la tecla [Comando].
Por lo tanto, cuando vuelvo a la sesión de TightVNC un minuto, una hora o un mes más tarde y empiezo a escribir, los resultados suelen ser sorprendentes y a veces malos, porque OS X sigue pensando que la tecla [Comando] está pulsada.
¿Hay alguna manera de evitar esta situación sin depender de cambiar mis hábitos, lo que todavía no me ha funcionado después de un año de quemarse ocasionalmente por esto? :)
Estoy pensando que un buen enfoque sería algo que se ejecute en OS X y que vigile si la tecla [Comando] se presiona durante varios segundos, y que la "despegue" a la fuerza. Este truco no crearía ningún problema para mi flujo de trabajo, pero no conozco una manera de lograrlo.