aCABE COM AS MALDITAS MAIÚSCULAS DO WINDOWS (CAPS LOCK)

aCABE COM A TECLA CAPS LOCK, PARA QUE VOCÊ NÃO ESCREVA UM PARÁGRAFO COMO ESTE, SEM OLHAR, E SEJA OBRIGADO A REESCREVER TUDO.

Coloque as linhas abaixo num arquivo-texto com o nome de caps2shift.reg (o nome não é importante, só o .REG). Grave, dê dois clics no arquivo para incluir os comandos no registro do Windows (confirme que vai incluir no registro, quando o Windows perguntar). E pronto: a tecla CAPS LOCK foi transformada em SHIFT, a partir do próximo boot.

Este é o código que muda o registro do Windows para trocar a tecla CAPS LOCK (trava das maiúsculas) por uma coisa mais inócua:

Windows Registry Editor Version 5.00

[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

Os códigos em hexadecimal significam o seguinte (códigos menores vêm primeiro, o chamado little endian):

00,00,00,00 versão (zero, até agora)
00,00,00,00 flags (alguns indicadores)
02,00,00,00 quantos mapeamentos existem (incluindo os 4 zeros finais)
2a,00,3a,00 Teclas trocadas: agora SHIFT (002a) é que está no lugar de CAPS LOCK (003a)
00,00,00,00 Indicador de final de mapeamento

Para desfazer a gambiarra, apague a chave “Scancode Map” (que não existe normalmente) através do programa editor de registro regedit.

Para transformar o CAPS LOCK em SHIFT e transformar a tecla WINDOWS LOGO da esquerda em ALT esquerdo (útil para evitar erros em joguinhos), use o código:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,38,00,5b,e0,2a,00,3a,00,00,00,00,00

Bibliografia

About José Antonio Meira da Rocha

Jornalista, professor das áreas de Editoração e de Mídias Digitais na Universidade Federal de Santa Maria, campus cidade de Frederico Westphalen, Rio Grande do Sul, Brasil. Doutor em Design pelo Programa de Pós-Graduação em Design (PGDesign)/Universidade Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brasil, 2023. Mestre em Mídias pela UNISINOS, São Leopoldo, RS, Brasil, 2003. Especialista em Informática na Educação, Unisinos, 1976.