Quando liga um teclado USB a um computador com o Windows Vista, o Windows Vista poderá não utilizar o esquema de teclado correcto.
Por exemplo, se ligar um teclado USB Japonês de 106/109 teclas ao computador ou se ligar um teclado USB de dez teclas ao computador, o Windows Vista poderá utilizar o dispositivo como se tivesse um esquema de teclado Inglês de 101/102 teclas.
Este problema pode ocorrer caso se verifique uma das seguintes condições:
- O teclado USB tem um chipset com o "ID de Plug and Play " definido como "Teclado Inglês de 101/102 teclas".
Alguns teclados USB japoneses de 106/109 teclas têm um chipset inglês de 101/102 teclas, que também partilha o "ID de Plug and Play". Se ligar este tipo de teclado USB japonês de 106/109 teclas ao computador, o Windows Vista identifica-o como um dispositivo inglês. Assim, o Windows Vista altera o esquema de teclado do sistema para Inglês 101/102. - O "ID de Plug and Play " do teclado USB não está definido no ficheiro Keyboard.inf.
Se o "ID de Plug and Play " do teclado USB não estiver definido no ficheiro Keyboard.inf, o Windows Vista não consegue identificar o modelo do teclado. Quando liga este tipo de teclado, o Windows Vista utiliza o esquema de teclado predefinido que foi configurado quando instalou o Windows Vista. Por exemplo, este problema pode ocorrer se ligar um teclado Japonês de 106/109 teclas ou se ligar um teclado USB de dez teclas. - O Windows Vista não identifica o teclado correctamente.
Em determinadas condições, o esquema de teclado utilizado actualmente fica dessincronizado com o esquema de teclado definido pelo Windows Vista. Este problema poderá ocorrer quando está a utilizar um teclado USB genérico. Este problema ocorre devido à forma como o Windows Vista mapeia o teclado USB genérico para o esquema de teclado seleccionado.
Para resolver este problema, configure a subchave do registo
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
para ter as entradas do registo apresentadas na seguinte tabela.
Reduzir esta tabelaExpandir esta tabela
| Nome do valor | Tipo do valor | Dados do valor |
|---|
| LayerDriver JPN | REG_SZ |
kbd106.dll
|
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_106KEY
|
| OverrideKeyboardSubtype | DWORD
| 2 |
| OverrideKeyboardType | DWORD
| 7 |
Nota para mais informações sobre as entradas de registo correspondentes para teclados USB Ingleses e para teclados USB Coreanos, consulte a secção "Mais Informação".
Para nos solicitar a correcção deste problema, consulte a secção ?
Corrigir por mim?. Se preferir corrigir o problema sem ajuda, consulte a secção ?
Deixar-me corrigir manualmente?.
Corrigir por mim
Para corrigir este problema automaticamente, clique na hiperligação
Corrigir este problema. Em seguida, clique em
Executar, na caixa de diálogo
Transferência de ficheiros, e siga os passos indicados neste assistente.
Nota: este assistente pode estar apenas em inglês; contudo, a correcção automática também funciona em versões do Windows noutros idiomas.
Nota Se não estiver a trabalhar no computador que tem o problema, pode guardar a correcção automática numa unidade Flash ou num CD e, em seguida, pode executá-la no computador que tem o problema.
Deixar-me corrigir o problema
Importante: esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Assim, certifique-se de que segue estes passos cuidadosamente. Para uma maior segurança, efectue uma cópia de segurança do registo antes de o modificar. Deste modo, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
322756
(http://support.microsoft.com/kb/322756/pt/
)
Como criar uma cópia de segurança e restaurar o registo no Windows
Para configurar autonomamente estas entradas do registo, siga estes passos:
- Clique em Iniciar
Reduzir esta imagemExpandir esta imagem
, escreva regedit na caixa Iniciar Procura e clique em regedit na lista Programas.
Reduzir esta imagemExpandir esta imagem
Se for solicitada uma palavra-passe de administrador ou uma confirmação, escreva a palavra-passe ou clique em Continuar. - Localize e clique na seguinte subchave do registo:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
- Clique com o botão direito do rato em LayerDriver JPN e clique em Modificar.
Nota: se a entrada do registo LayerDriver JPN não existir, crie-a. Para tal, clique com o botão direito do rato numa área em branco no painel de detalhes, aponte para Novo e clique em Valor da Cadeia. Em seguida, escreva LayerDriver JPN para atribuir um nome ao novo valor de cadeia. - Na caixa Dados do Valor, elimine o valor existente, escreva kbd106.dll e clique em OK.
- Clique com o botão direito do rato em OverrideKeyboardIdentifier e clique em Modificar.
Nota se a entrada do registo OverrideKeyboardIdentifier não existir, crie-a. Para tal, clique com o botão direito do rato numa área em branco no painel de detalhes, aponte para Novo e clique em Valor da Cadeia. Em seguida, escreva OverrideKeyboardIdentifier para atribuir um nome ao novo valor de cadeia. - Na caixa Dados do valor, elimine o valor existente, escreva PCAT_106KEY e clique em OK.
- Clique com o botão direito do rato em OverrideKeyboardSubtype e clique em Modificar.
Nota se a entrada do registo OverrideKeyboardSubtype não existir, crie-a. Para tal, clique com o botão direito do rato numa área em branco no painel de detalhes, aponte para Novo e clique em Valor DWORD (32 bits). Em seguida, escreva OverrideKeyboardSubtype para atribuir um nome ao novo valor DWORD. - Na caixa Dados do valor, elimine o valor existente, escreva 2 e clique em OK.
- Clique com o botão direito do rato em OverrideKeyboardType e clique em Modificar.
Nota se a entrada do registo OverrideKeyboardType não existir, crie-a. Para tal, clique com o botão direito do rato numa área em branco no painel de detalhes, aponte para Novo e clique em Valor DWORD (32 bits). Em seguida, escreva OverrideKeyboardType para atribuir um nome ao novo valor DWORD. - Na caixa Dados do valor, elimine o valor existente, escreva 7 e clique em OK.
- Saia do Editor de Registo. Reinicie o computador.
Nota: se o teclado não funcionar conforme esperado depois de reiniciar o computador, pode ter ocorrido um erro tipográfico quando modificou estas definições de registo. Para contornar este problema, utilize o teclado apresentado no ecrã para iniciar sessão no computador e verifique as definições do registo.
Entradas de registo do teclado inglês e coreano
Teclado inglês (Estados Unidos) de 101/102 teclas
A tabela que se segue ilustra a entrada do registo
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
para um teclado USB inglês (Estados Unidos) de 101/102 teclas.
Reduzir esta tabelaExpandir esta tabela
| Nome do valor | Tipo do valor | Dados do valor |
|---|
| LayerDriver JPN | REG_SZ | kbd101.dll |
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_101KEY |
| OverrideKeyboardSubtype | DWORD
| 0 |
| OverrideKeyboardType | DWORD
| 7 |
Teclado USB Tipo 1 Coreano de 101 teclas
A tabela que se segue ilustra a entrada do registo
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
para um teclado USB Tipo 1 Coreano de 101 teclas.
Reduzir esta tabelaExpandir esta tabela
| Nome do valor | Tipo do valor | Dados do valor |
|---|
| LayerDriver KOR | REG_SZ | kbd101a.dll |
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_101AKEY |
| OverrideKeyboardSubtype | DWORD
| 3 |
| OverrideKeyboardType | DWORD
| 8 |
Teclado USB Tipo 2 Coreano de 101 teclas
A tabela que se segue ilustra a entrada do registo
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
para um teclado USB Tipo 2 Coreano de 101 teclas.
Reduzir esta tabelaExpandir esta tabela
| Nome do valor | Tipo do valor | Dados do valor |
|---|
| LayerDriver KOR | REG_SZ | kbd101b.dll
|
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_101BKEY
|
| OverrideKeyboardSubtype | DWORD
| 4 |
| OverrideKeyboardType | DWORD
| 8 |
Teclado USB Tipo 3 Coreano de 101 teclas
A tabela que se segue ilustra a entrada do registo
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
para um teclado USB Tipo 3 Coreano de 101 teclas.
Reduzir esta tabelaExpandir esta tabela
| Nome do valor | Tipo do valor | Dados do valor |
|---|
| LayerDriver KOR | REG_SZ | kbd101c.dll
|
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_101CKEY
|
| OverrideKeyboardSubtype | DWORD
| 5 |
| OverrideKeyboardType | DWORD
| 8 |
Teclado USB Coreano de 103/106 teclas
A tabela que se segue ilustra a entrada do registo
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
para um teclado USB Coreano de 103/106 teclas.
Reduzir esta tabelaExpandir esta tabela
| Nome do valor | Tipo do valor | Dados do valor |
|---|
| LayerDriver KOR | REG_SZ | kbd103.dll
|
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_103KEY
|
| OverrideKeyboardSubtype | DWORD
| 6 |
| OverrideKeyboardType | DWORD
| 8 |
Passos para um teclado PS/2
A secção "Resolução" descreve como resolver este problema se tiver um teclado USB. Se verificar um problema semelhante a este e tiver um teclado PS/2, terá de utilizar passos diferentes para resolver o problema. Para resolver este problema se tiver um teclado PS/2, siga estes passos:
- Clique em Iniciar
Reduzir esta imagemExpandir esta imagem
, escreva Gestor de Dispositivos na caixa Iniciar Procura e clique em Gestor de Dispositivos na lista Programas.
Reduzir esta imagemExpandir esta imagem
Se lhe for solicitada uma palavra-passe de administrador ou uma confirmação, escreva a palavra-passe ou clique em Continuar. - No Gestor de Dispositivos, expanda Teclados e faça duplo clique no dispositivo teclado. Por predefinição, é Teclado Padrão de 101/102 Teclas ou Microsoft Natural PS/2.
- Clique no separador Controlador e clique em Actualizar Controlador.
- Clique em Procurar software do controlador no computador e clique em Permitir escolha a partir de uma lista de controladores de dispositivos no computador.
- Clique para desmarcar a caixa de verificação Mostrar hardware compatível e clique em Teclado Japonês PS/2 (106/109 teclas).
- Clique em Seguinte, clique em Sim se receber uma mensagem de aviso de actualização do controlador e siga os passos restantes para actualizar o teclado.
- Reinicie o computador.
Nota: se ligar posteriormente um teclado Inglês de 101/102 teclas ao computador, modifique estes passos para configurar o Windows Vista para utilizar o dispositivo
Teclado Padrão de 101/102 Teclas ou Microsoft Natural PS/2.