A veces, la Ctrlclave se atasca de alguna manera durante las sesiones de depuración en Visual Studio 2010, y cuando presiono Shift+ F5para detener la depuración, se restablece ( Ctrl+ Shift+ F5).
Esto se vuelve muy frustrante a veces, especialmente cuando la solución genera una cantidad significativa de tiempo. ¿Cómo evito que esto vuelva a suceder?
Me acabo de dar cuenta de que esto sucede cuando hago Ctrl+ Somethingy el mensaje de error aparece justo después de eso diciéndome que no puedo hacer eso (no presiono las teclas, sino el resultado del combo, como cortar algún código o comentar).
Publicado un informe de error .
Como puede ver en la página de informe de errores vinculada a la derecha arriba, es probable que este problema no se solucione.
fuente
Debido a que Visual Studio rastrea el estado de la tecla de control mediante eventos de teclado, en lugar de verificarlo al responder a un evento.
Por lo tanto, si el evento KeyUp para la tecla de control se envía a alguna otra ventana, y esa ventana se traga el evento (se marca como Manejado), VS2010 no recibirá la notificación del evento, entonces la aplicación se comportará como si la tecla Ctrl aún no estuviera activada hasta presiona y suelta ctrl nuevamente (lo que provocará un evento de keyup).
Esto es pura conjetura basada en el comportamiento que he visto (y sus observaciones también), así que no sé por qué me estoy molestando en publicar esto ...
fuente
Esta es una vieja pregunta, pero tal vez esta respuesta ayude a alguien más.
Problema: la tecla de control aparece "atascada" en VS. Funciona bien en otras aplicaciones. Al presionar la tecla Ctrl no se vuelve al modo que no es Ctrl. Por ejemplo, la flecha hacia arriba desplaza la página en lugar de mover el cursor.
Para reproducir: Ctrl-V para pegar en la fuente de solo lectura mientras está en modo de depuración.
Para arreglar: Presione la tecla Ctrl derecha. De alguna manera, eso parece despegarlo cuando la tecla Ctrl izquierda no lo hará.
fuente
Ctrl+Shift
que cambia el idioma (donde esté disponible).He reproducido este problema en VS2010, los pasos son 1. Inicie la depuración 2. Haga clic en Ctrl + X para cortar una línea en las páginas bloqueadas 3. No le permitirá cambiar 4. Ahora, haga clic en x, s, pestaña, Mayús + F5 y encontrarás el error
fuente