Como remapear Caps Lock para CTRL no Windows 7 sem direitos de administrador e sem aplicativos de terceiros

Como remapear Caps Lock para CTRL no Windows 7 sem direitos de administrador e sem aplicativos de terceiros

No meu PC de trabalho, sem administrador e sem desejo de instalar coisas de terceiros:

Como posso remapear a tecla Caps Lock para funcionar como CTRL?

Estou ciente de hacks de registro em todo o sistema com esta chave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

Mas presumo que isso não consiga escrever a chave devido a problemas de acesso.

E uma abordagem por usuário:

HKEY_CURRENT_USER\Keyboard Layout

O que pode ser escrito, mas sem efeito. Presumo que isso se deva ao fato de a chave ser usada apenas em versões pré-vista do Windows, como sugerem comentários na Internet.

Alguma sugestão sobre como isso pode ser alcançado?

Responder1

Peguei isso do wiki do emacs (ao qual não consigo vincular porque não tenho representante suficiente no superusuário). Use a tecla de atalho automático. Você pode instalar uma versão portátil que não precisa de direitos de administrador.

No entanto, eu apenas useiahktoexee o script listado no site do emacs para fazer um exe que eu executo (sem precisar de direitos de administrador). O script é específico para emacs, mas você pode simplesmente remover a instrução if e torná-la permanente.

Faça um arquivo chamado script.ahk e adicione isto:

Capslock::Control

Execute-oahktoexe, e pronto. Coloque o exe na inicialização no menu Iniciar e ele será executado sempre que você ligar o PC.

informação relacionada