Sou usuário de Mac há muito tempo, mas acabei de construir um PC. Não gosto da localização das teclas ctrl e alt. Sempre espero que a tecla Ctrl esteja onde está a tecla de comando no meu Macbook. Posso mudar isso de alguma forma? Estou executando o Windows 10 e estou atualizado.
Responder1
O utilitário de remapeamento de chaveTeclas afiadas (Download) deve permitir que você revincule suas chaves da maneira que desejar. (Fonte)
Passos:
- Abra Sharpkeys e clique emAdicionar
Adicione as duas entradas a seguir como mapeamentos de teclas
From: To: Special: Left Alt (00_38) Special: Left Ctrl (00_1D) Special: Left Ctrl (00_1D) Special: Left Alt (00_38)
Confirme seus remapeamentos e clique emEscreva no Registro
Responder2
Para remapear qualquer chave física no teclado é uma entrada de registro.
Está em [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
Você cria uma chave com o nome Scancode Map
. Ele pode redirecionar qualquer chave para outra chave ou desativá-la.
Essa chave é um valor hexadecimal com o seguinte significado:
00,00,00,00 Header: Version. Set to all zeroes.
00,00,00,00 Header: Flags. Set to all zeroes.
05,00,00,00 5 entries in the map (including null entry).
38,00,1d,00 Left CTRL -> Left ALT (can also be another key).
1d,00,38,00 Left ALT -> Left CTRL.
38,e0,1d,e0 Right CTRL -> Right ALT.
1d,e0,38,e0 Right ALT -> Right CTRL.
00,00,00,00 Null entry.
Para trocar as teclas CTRL e ALT você precisa de quatro entradas (mais nulo).
A Esquerda Left-CTRL(1d 00), a Esquerda Left-ALT(38 00), a Right-CTRL(1d e0) e a Right-ALT(38 e0).
Então você pode criar um arquivo .reg como este:Disable_CTRL-key.reg
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,05,00,00,00,38,00,1d,00,1d,00,38,00,38,e0,1d,e0,1d,e0,38,e0,00,00,00,00
Execute (clique duas vezes) o arquivo .reg e faça logout e login novamente (ou reinicie o computador). Agora suas teclas CTRL e ALT deveriam ter sido trocadas.
Outras chaves úteis para saber:
1d 00 Left Ctrl
1d e0 Right Ctrl
38 00 Left Alt
38 e0 Right Alt
5b e0 Left Windows Key
5c e0 Right Windows Key
5d e0 Windows Menu Key
(Baseado emesta respostaporRik)
Se você não se sentir confortável em alterar o registro ou quiser outras chaves também, você pode usar o programaSharpKeyspara editá-los com mais facilidade. Ele também possui uma lista conveniente de todas as chaves para que você possa adicioná-las em uma janela.
Embora SharpKeys (talvez - não posso realmente verificar se funcionou) costumava ser uma opção alternativa, o atual SharpKeysLeia-meafirma que SharpKeys não pode ser usado para esta finalidade, embora possa ser usado para outros remapeamentos de teclas. (h/tGabe)
Alternativamente, encontrei oFerramentas do Kit de Recursos do Windows Server 2003(download arquivado) que contém um pequeno executável chamado remapkey.exe
, com apenas 340 KB de tamanho. É um programa gráfico que permite remapear as teclas do seu teclado. É necessária uma reinicialização, como acontece com qualquer alteração manual. No Windows Vista+ serão necessários privilégios de administrador.
Enquanto procurava algumas capturas de tela, me depareioutra respostaneste site que o recomenda:
A melhor ferramenta para o trabalho é a própria Microsoft
remapkey
, disponível como parte doKit de recursos do Windows. (Esse link é para o Windows 2003; usei-o com sucesso ao longo dos anos em muitas versões do Windows, incluindo o Windows 7; não testei o Windows 8).
remapkey
irá gravar o mapeamento diretamente no registro, acredito, e não requer um processo em execução. Basta arrastar da chave real para a chave desejada e salvar.