Início
» PROGRAMAS
»
Baixe e instale o SharpKeys para Windows 10: Como remapear teclas
Baixe e instale o SharpKeys para Windows 10: Como remapear teclas
O SharpKeys é um utilitário gratuito e de código aberto para Windows que permite remapear uma tecla física para outra. No Windows 10, o processo básico é simples: baixe o pacote oficial, adicione um mapeamento, clique em " Gravar no Registro" e, em seguida, saia da sua conta e entre novamente ou reinicie o Windows. O SharpKeys não precisa permanecer em execução após o mapeamento ser salvo.
A principal limitação é que o SharpKeys remapeia teclas inteiras . Ele não é um gerenciador de macros ou atalhos, portanto não pode transformar uma combinação como Ctrl+C em F5.
MSI: o instalador padrão para PCs Windows de 64 e 86 bits.
ZIP: um pacote sem instalador. O projeto recomenda especificamente a versão ZIP para sistemas Windows ARM e ARM64, pois o MSI é para x64/x86.
WinGet: você pode instalar o MSI do GitHub a partir de um terminal com winget install -e RandyRants.SharpKeys.
O SharpKeys é um aplicativo .NET Framework. A Microsoft inclui o .NET Framework 4.x no Windows 10, portanto, normalmente não é necessária uma instalação separada do runtime em um sistema Windows 10 atualizado. Consulte as orientações da Microsoft sobre o .NET Framework e o Windows se o aplicativo não iniciar devido a um problema no runtime.
Observação sobre o Windows 10: A Microsoft encerrou o suporte normal para as edições padrão do Windows 10 em 14 de outubro de 2025. O SharpKeys ainda documenta a compatibilidade com o Windows 10, mas manter o próprio sistema operacional com suporte e atualizações é uma questão de segurança à parte.
Como instalar e usar o SharpKeys
1. Instale ou extraia o SharpKeys
Se você baixou o arquivo MSI, abra-o e conclua a instalação. Se você baixou a versão ZIP, extraia o arquivo para uma pasta e execute o arquivo executável do SharpKeys a partir dessa pasta. Inicie o SharpKeys pelo menu Iniciar ou pela pasta onde o arquivo foi extraído.
A janela principal do SharpKeys lista os mapeamentos antes de serem gravados no Windows.
2. Adicione um mapeamento de teclas
Clique em Adicionar . Na coluna da esquerda, escolha a tecla que deseja alterar. Na coluna da direita, escolha como o Windows deve tratar essa tecla. Por exemplo, você pode mapear a tecla Caps Lock para a tecla Shift esquerda ou criar dois mapeamentos separados para trocar duas teclas.
Selecione a chave original à esquerda e a sua substituta à direita.
3. Use a tecla Type Key quando for mais fácil.
Em vez de percorrer uma longa lista de teclas, clique em "Digitar Tecla" e pressione a tecla física que você deseja que o SharpKeys reconheça. A documentação oficial observa uma exceção importante: a função "Digitar Tecla" não consegue detectar as teclas Alt esquerda ou direita, portanto, selecione Alt diretamente na lista.
O Type Key consegue identificar várias chaves físicas sem precisar procurá-las manualmente na lista.
4. Escreva o mapeamento no Registro do Windows.
Após o mapeamento aparecer na lista principal, revise-o cuidadosamente e clique em "Gravar no Registro" . O SharpKeys armazena a alteração no teclado do Windows Scancode Map. Feche o aplicativo, faça logout e login novamente ou reinicie o computador antes de testar a tecla remapeada.
Revise cada mapeamento antes de gravá-lo no Registro.
5. Alterar ou remover um mapeamento
Abra o SharpKeys novamente, selecione um mapeamento e use Excluir ou Excluir tudo para limpar a lista. Em seguida, clique em Gravar no Registro novamente e faça logout ou reinicie o computador. A simples exclusão de um item da lista na tela não altera o Windows até que você grave a lista revisada no Registro.
Os botões Salvar chaves e Carregar chaves permitem salvar ou restaurar listas de mapeamento como arquivos SKL. Carregar uma lista não ignora a etapa final: gravá-la no Registro e sair da sessão ou reiniciar o computador para ativá-la.
O que o SharpKeys pode e não pode remapear.
Ele pode: remapear uma tecla inteira para outra, desativar uma tecla, mapear várias teclas para a mesma saída e trocar duas teclas criando um mapeamento em cada direção.
Não é possível: remapear combinações de atalhos como Ctrl+C, mapear cliques do mouse ou fornecer mapeamentos diferentes para diferentes usuários do Windows.
Algumas teclas podem não funcionar: muitas teclas Fn e botões controlados por hardware nunca enviam um código de varredura normal para o Windows, portanto, o SharpKeys não consegue interceptá-los.
A tecla Copilot não é suportada: as perguntas frequentes do projeto explicam que ela é representada como uma combinação de teclas, e não como um único código de varredura remapeável.
Se você precisa de combinações de atalhos, saída de texto ou remapeamentos específicos para aplicativos, o PowerToys Keyboard Manager da Microsoft é uma opção melhor.
O SharpKeys é seguro?
O SharpKeys é de código aberto e seu código-fonte está publicado no repositório oficial do GitHub . Seu propósito é específico: fornecer uma interface gráfica para a configuração de remapeamento de teclado do Windows no registro do Windows HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout. Ele não precisa ser executado em segundo plano após a gravação do mapeamento.
O principal risco é uma configuração incorreta, e não o uso contínuo de CPU ou memória. Evite desativar uma tecla necessária para fazer login, desbloquear o computador ou inserir uma senha. Baixe apenas do projeto oficial ou da Microsoft Store, e não de servidores alternativos.
Se um mapeamento incorreto impedir o uso normal, mas você conseguir acessar o Prompt de Comando como administrador pelo Modo de Segurança ou por ferramentas de recuperação, as perguntas frequentes do projeto documentam como remover o valor com reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout" /v "Scancode Map"`cd`, seguido de uma reinicialização. Para alterações comuns, usar os controles Excluir ou Excluir Tudo do SharpKeys é mais simples e seguro.