Neno Loje menciona esse problema (e a solução) em seu blog.
Na seguinte chave do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Crie um novo valor DWORD IgnoreRemoteKeyboardLayout
e atribua a ele o valor 1
.
Isso deve ser suficiente para resolver seu problema. No entanto, existem alguns problemas conhecidos em determinadas versões do Windows, conforme discutido nestes artigos da base de conhecimento:
Windows XP
Windows Server 2003
Além disso, Remko Weijnen explica em seu blog como ajustar o perfil do teclado na página de login.
Se você deseja alterar o layout do teclado usado antes de efetuar o login ("na tela de logon"), é necessário modificar a tecla HKEY_USER\.DEFAULT\Keyboard Layout\Preload
:
Na captura de tela acima, o código de idioma 0413 (holandês), mas você pode até adicionar mais de uma entrada e alternar entre elas com ALT-SHIFT.
Uma descrição dos códigos de localidade ( LCIDs ) pode ser encontrada em kb 262283 .