2010-03-22 06:45:45 +0000 2010-03-22 06:45:45 +0000
126
126

Apostrofes e aspas duplas não aparecem até eu digitar a próxima letra

no Windows XP, quando eu digito um apóstrofo ', ou dumb/typewriter quote ", nenhum caracter é exibido. Se eu digitar outro caractere, o apóstrofo ou citação mudo e o próximo caractere aparecem ao mesmo tempo. Isto acontece com aspas duplas ", apóstrofos ' e caracteres til ~.

O que poderá estar a causar isto?

Isto ocorre em todas as aplicações que testei - wordpad, firefox, ms word etc.

Respostas (8)

201
201
201
2011-10-06 03:30:10 +0000

A razão é porque você está usando US-internacional teclado.

Aqui está como mudar isso:

  1. No Windows run box (Windows+R) digite control intl.cpl ou control international .
  2. Clique no separador “Teclados e Línguas”
  3. Clique em “Alterar Teclados…”
  4. AT THIS POINT MAKE SURE YOU A USING “English (United Kingdom) - US” as the default input language, meaning you set the keyboard to US, not US-international
47
47
47
2011-04-05 08:20:19 +0000

Edit: uma vez que as pessoas se queixam que esta resposta apenas responde à pergunta “Porquê”, e não fornece uma solução para o problema (que não foi a pergunta feita pelo PO), por favor encontre a solução para o problema na próxima resposta https://superuser.com/a/343483

Isto porque tem um teclado onde ' ~ " ' estão definidos para ser uma chave morta.

O comportamento de uma chave morta é … bem… estar morto! Portanto, nenhuma reacção quando se carrega nela.

Uma tecla morta vai estar à espera que a próxima tecla seja premida, para alterar o que essa tecla vai imprimir. Por exemplo, a + á pode produzir &007 se a tecla de aspas estiver configurada como tecla morta.

Normalmente, quando um toque de tecla não tem significado depois de uma tecla morta, a impressão do carácter da tecla morta é feita por defeito, seguido do novo carácter que foi digitado.

Por isso pode seguir os conselhos de outros cartazes sobre como mudar o seu teclado (veja qual KB configurou). Pode também obter o Microsoft Keyboard Layout Creator para mapear um novo teclado e ver como pode programar teclas mortas.

Update: com o editor de teclado, pode também carregar o teclado actual e modificar a configuração da tecla morta

8
8
8
2010-03-22 07:24:17 +0000

Verifique as configurações do seu teclado na Região/Língua. Se estiver definido para não-Inglês/US pode estar à espera de caracteres acentuados, formados pela pressão do acento (‘, “, ^, etc) e depois de um carácter.

8
8
8
2011-01-21 19:33:06 +0000

Os problemas residem na linguagem de entrada. Para mudar entre os idiomas de entrada, prima Alt+Shift da esquerda. Isto deverá resolver o seu problema. Se isto não funcionar, faça-o da seguinte forma:

  1. Procure por Language no menu Iniciar
  2. Clique em Change keyboards or other input methods
  3. Clique no separador Keyboards and Languages
  4. Clique no Change Keyboards...
  5. Clique no separador Advanced Key Settings
  6. Clique no Change Key Sequence
  7. Atribua um atalho ao Switch Input Language
6
6
6
2013-05-29 15:19:13 +0000

Tive o mesmo problema irritante desde a instalação fresca e limpa do Windows 7, há alguns meses atrás. Verificou-se que durante a instalação da linguagem de entrada adicional, o Windows adicionou ** Correcção de tinta***. Este é um serviço de teclado para introdução “fácil” de caracteres acentuados.

A solução é remover esta ** Correcção de tinta*** :

E não se esqueça de reiniciar o Windows depois de remover a Correcção de tinta.

EDIT:

Removendo a ** Correcção de tinta*** corrigiu o problema apenas parcialmente. (As teclas mortas desapareceram no chat do Skype, mas ainda estavam mortas no Word 2010.)

Solução Final: Alterar a língua de entrada Estados Unidos-Internacionais* para US*.

5
5
5
2013-03-07 12:05:33 +0000

Eu também tinha o mesmo problema. As minhas “chaves não estavam a funcionar no primeiro golpe. Mudei a língua de entrada para inglês(Reino Unido) Estados Unidos internacional para inglês(Reino Unido) EUA. O meu teclado está agora a funcionar perfeitamente.

0
0
0
2019-07-04 12:06:46 +0000

Utilizando o Windows 10

descobri que o meu pacote de idiomas estava associado a um teclado que fornecia este comportamento em vez do comportamento que eu queria.

  1. Na parte inferior direita do seu ecrã (barra de tarefas) existe um símbolo que mostra o seu idioma. Para mim é ENG
  2. Clique sobre isso, seleccione ‘Preferência de Idioma’
  3. Clique no idioma, seleccione ‘Options’
  4. Adicione o teclado que pretende e apague o que não pretende. Mudei o teclado para ‘US QWERTY’ e agora não tenho teclas ‘mortas’ ou como quer que se chamem
0
0
0
2016-12-20 15:35:40 +0000

No Windows 10, a solução mais simples e mais funcional que encontrei foi remover o atalho de teclado que causou a confusão em primeiro lugar de Control panel \ Clock, language and country / region \ Language \ Advanced Settings

O pacote de idioma de entrada de 28 MB de inglês (EUA) e as definições de visibilidade da barra de idioma não eram necessárias.