O Caps Lock é mapeado para Shift

2

Em algum momento hoje, algo ocorreu com a minha máquina em que a tecla Caps Lock agora está mapeada para Shift. É chato porque eu preciso usar o Caps Lock para, entre outras coisas, uma planilha em que estou trabalhando (sem mencionar o CRUISE CONTROL, etc.).

A única causa remotamente plausível para isso é a seguinte entrada do registro, localizada no seguinte local:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

A chave é a seguinte:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,2a,00,3a,00,00,00,00,00

Não tenho nada como o AutoHotKey ou tal instalado e não obtive um novo teclado nem alterei o meu mapeamento de teclado. Eu bloqueio meu PC enquanto ele está sem supervisão, e eu corro o domínio aqui, então não é outra pessoa mexendo com minhas coisas.

    
por phuzion 07.08.2009 / 16:08

1 resposta

4

No meu XP não há "Mapa de Scancode", apenas excluir esse valor deve redefinir o layout do teclado para o padrão.

Algumas pessoas aqui no meu escritório preferem trocar o r-ctrl com o caps lock. Obteve os seguintes scripts .reg para alterar isso:

caps-ctrl-swap.reg:

REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,00,00,00,00

É para trocar

caps-as-ctrl.reg:

REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00

É para mapear o capslock somente para ctrl

(a reinicialização pode ser necessária depois de alterá-los, mas não tem certeza)

    
por 07.08.2009 / 16:43