Mi teclado de Windows está siendo "inteligente" con las teclas de comillas. ¿Cómo puedo detenerlo?

214

Estoy usando Windows 7 en una computadora portátil. En el teclado de la computadora portátil, por alguna razón, la tecla de comillas (que tiene comillas dobles y simples) está haciendo algunas cosas molestas "inteligentes":

  1. Cuando presiono comillas simples (o comillas dobles), Windows no envía ningún carácter hasta que lo presiono dos veces (resultando en ''o "")
  2. Cuando lo presiono antes de una vocal, obtengo algún tipo de carácter acentuado. Como generalmente solo escribo inglés, esto es molesto.

La tecla de retroceso / tilde está sujeta a un comportamiento similar.

Esto no es un duplicado de la pregunta vinculada porque los dos problemas tienen soluciones completamente diferentes. Esta pregunta fue causada por una configuración de internacionalización activada; esa otra pregunta fue causada por las llaves puestas a punto muerto.

No he intentado configurar mi computadora para procesar otra cosa que no sea inglés. Mi teclado parece ser (en la medida en que estas cosas son estándar en las computadoras portátiles) un teclado qwerty estándar de EE. UU.

¿Cómo puedo evitar que esto suceda?

Marcin
fuente
1
No hay suficiente reputación para publicar una respuesta, pero el problema que tiene es que las comillas, las comillas dobles y tilde están configuradas como "Dead Keys". Si desea conservar el Teclado internacional de EE. UU. Pero eliminar la funcionalidad de "Teclas muertas", debe crear e instalar su propio teclado (o descargar uno listo) con Microsoft Keyboard Layout Creator . Acabo de abrir el teclado US-Interntaional, eliminé la funcionalidad de las teclas muertas, las guardé e instalé.
Agustín Lado
Esta es una vieja pregunta, pero al usar un teclado internacional, tengo acceso a otros caracteres que no son ascii. Me gusta más que el viejo teclado estadounidense. El sistema está esperando y esperando que se presione otra tecla para hacer una ä, o ê o ù o ç ... Debe presionar la barra espaciadora después de presionar ", si solo desea la cita". La tecla derecha-alt también da acceso al teclado internacional por € (derecha-alt 5). De lo contrario, vuelva a convertir al teclado US QUERTY. Si presiona "" dos veces, el resultado volverá con dos "".
CrazyEnigma

Respuestas:

200

Primero me aseguraría de que la configuración del "método de entrada" esté establecida en "EE. UU." (Y definitivamente no en "Estados Unidos-Internacional"). Puede hacerlo a través del Panel de control. Se puede requerir un reinicio.

Para Windows 7:

  1. Panel de control abierto
  2. Haga clic en Reloj, Idioma y Región , y luego en Región e Idioma .
  3. Haga clic en la pestaña Teclados e idiomas y luego haga clic en Cambiar teclados .
  4. En Servicios instalados , haga clic en Agregar .
  5. Haga doble clic en el idioma que desea agregar, haga doble clic en Teclado , seleccione las opciones de servicios de texto que desea agregar y luego haga clic en Aceptar .

Ver también:

Para Windows 10:

  1. Abra el panel de control .
  2. Haga clic en Reloj, Idioma y Región y luego haga clic en Idioma .
  3. Si no ve una tarjeta que dice "Inglés (Estados Unidos)" en la lista, haga clic en " Agregar un idioma " en la barra de herramientas para agregarla.
  4. En la misma fila que pertenece a la tarjeta "Inglés (Estados Unidos)", asegúrese de que haya una línea que diga "Distribución del teclado: EE. UU.". Si no es así (esa es la suposición de esta respuesta), haga clic en el hipervínculo " Opciones " que pertenece a la misma línea, a la izquierda.
  5. En la sección "Método de entrada", haga clic en el hipervínculo "Agregar un método de entrada" para agregar un diseño de teclado llamado " EE . UU .". Elimine cualquier otro método de entrada instalado relacionado con el inglés.

Ver también:

Ahmed
fuente
66
¡Gracias! No me di cuenta de que esta configuración requería un reinicio para tener efecto.
Marcin
66
Sí, una cosa que he aprendido es que nunca está de más cerrar la sesión y volver a iniciarla cuando juegas con la configuración del panel de control, la administración de la computadora o el registro de Windows (aunque sea molesto).
Ahmed
3
Paro e inicio el explorador a través de la ventana de ejecución "cmd / c taskkill / f / im explorer.exe & explorer". La mayoría de las veces permitirá que los cambios en muchas cosas surtan efecto. Eso funciona en XP debería funcionar en 7 y 8
Michael Mantion
2
¡TENER CUIDADO! Usted perderá signo de número £( AltGr+Shift+4) cambiando de United States-Internationala USdiseño, pero se va a resolver la molestia antes mencionado.
igor
2
"... y definitivamente no" Estados Unidos-Internacional ". Me acaba de salvar de cientos de horas de sufrimiento. ¡Gracias!
golosovsky
64

En el caso de Windows 8/10 (no es la pregunta, lo sé): estas teclas de acento están activas cuando el teclado es US International (US INTL), y se desactivarán si cambia a US ENG.

Puede cambiar entre los dos utilizando el atajo "WindowsKey + Space".

Además, si mira la barra de tareas del escritorio (parte inferior de la pantalla), a la izquierda de la pantalla Fecha / Hora, debería ver un mosaico que muestra el teclado actual (en este caso, US ENG o US INTL): haga clic en él para que aparezca arriba un selector.

david.barkhuizen
fuente
3
Trabajó para mí, estaba trabajando con el editor de Sublime Text y me estaba volviendo loco mientras programaba. ¡Gracias!
Șerban Ghiță
1
Esto es realmente un PITA cuando estás acostumbrado a trabajar con Mac OS ... Apple Key-Space significa "Búsqueda de Spotlight" allí, así que lo
presiono con
Left alt + left shift estaba obligado a cambiar los idiomas del teclado para mí en Windows 7. (El acceso directo debe aparecer en la ventana donde agrega más idiomas de teclado). Cambió a un mapa no internacional y volvió a la normalidad, gracias.
aportr
1
1 El atajo WindowsKey + Spaceestá trabajando en Windows 10demasiado. Gracias :)
Krishna Mohan
1
"Puede cambiar entre los dos utilizando el atajo" WindowsKey + Space "." Esto me salvó el día. Estaba a punto de reiniciar mi servidor web pensando que eso lo arreglaría, pero me alegro de que no fuera necesario. (Esto funcionó en Windows Server 2012)
Vincent
11

Probablemente presionaste inadvertidamente ctrl shift '.

Este es un acceso directo de Windows que afecta a algunas aplicaciones (los ejemplos incluyen: mIRC, gtalk, wordpad, etc.) y provoca el comportamiento que está describiendo. Al presionar el atajo nuevamente o reiniciar la computadora, se deshabilitará (y, por lo tanto, la respuesta de Dmnisih es incorrecta).

Thomas Bonini
fuente
¿Su lista incluye cmd y xemacs que se ejecutan bajo cygwin? Si no, entonces su diagnóstico es incorrecto.
Marcin
SharePoint Designer 2010 también se ve afectado por este acceso directo.
MrChrister
1
Esto hizo el truco para mí. "Gracias"
ViVi
@Marcin Cualquier cosa que use una entrada de texto enriquecido win32 se vería afectada por esto. CMD sí, y IIRC GTK corriendo bajo cygwin sí. El diagnóstico es correcto.
Tritium21
7

Si presiona la barra espaciadora después de la cotización, será como si tuviera solo una cotización

rupweb
fuente
¿Funciona esto con alguna tecla? ¿O solo espacio?
Marcin
cualquier tecla por lo que puedo ver ...
rupweb
55
Sí, pero presionar 2 teclas para que aparezca una sola tecla no es la respuesta al problema.
simo.37920
4

Así es como lo arreglé:

  1. Abra el panel de control de Opciones regionales y de idioma.
  2. Haga clic en la pestaña Teclados e idiomas.
  3. Haga clic en el botón Cambiar teclados.
  4. Retire todos los teclados instalados hasta que no quede ninguno excepto el inglés de EE. UU.
  5. Reinicia tu computadora.
Pascal
fuente
3
Por lo general, las variantes "internacionales" de los teclados tienen este comportamiento. Tenga en cuenta que no puede quitar el teclado que está seleccionado actualmente y que probablemente no sea necesario reiniciar. (pero Windows a menudo me sorprende con los reinicios solicitados)
pabouk
4

Suele ocurrir cuando uno golpea accidentalmente las teclas Ctrl izquierda y derecha Shift del teclado.

La forma de recuperación es presionar estas teclas Ctrl-Shift dos veces más.

Se ha ilustrado muy bien en http://www.pctips.smittystips.com/v_laptop_keyboard_errors.php

Arturo
fuente
¡Wow gracias! Una solución simple para mí cuando mi teclado ya estaba seleccionado como inglés de EE. UU. ¡Casi me salteo tu sugerencia pensando que no podría ser correcto! :)
pcdev
1
  1. Si presiona "una vez, seguido de Space bar, cede 'sin un espacio al lado.
  2. Si presiona ", mientras mantiene presionado Shift, y luego presiona Space bar, obtendrá "un espacio al lado.
  3. Si presiona "seguido de una consonante, obtendrá el mismo resultado que (2). Por ejemplo:

    ", seguido de m, da 'm.

    Shift+ ", seguido de m, da "m.

jaydeepsb
fuente
¿Qué solución / acción estás sugiriendo?
meatspace
Lo que sugiero es que la barra espaciadora hará el truco. No es necesario cambiar la configuración de Región e Idioma 'porque' este problema ocurre, en general, en cualquier distribución de teclado.
jaydeepsb
1
Su respuesta es muy difícil de leer y podría mejorarse si se edita y se utiliza <kbd>space</kbd>y la <kbd>"</kbd>forma que da formato a los nombres de las teclas del teclado para que sean más fáciles de leer.
Ryan
Gracias por describir la miseria del póster original en tantas palabras. Aún así, esta no es una respuesta a la pregunta "¿Cómo puedo detenerlo?" Voto negativo
-3

Para WinXP

Abra la ventana RUN (winbutton + r) escriba la siguiente línea y presione enter

cmd /c intl.cpl ,1 & taskkill /f /im explorer.exe & explorer

Haga clic en "detalle"

Resalta y elimina todos los teclados excepto EE. UU.

Haga clic en Aceptar dos veces y ya debería haber terminado

Michael Mantion
fuente