Como remapear teclas especiais em um teclado no Windows 10

click fraud protection

Os teclados externos, com e sem fio, geralmente possuem teclas especiais. Essas teclas são separadas do conjunto de funções de teclas padrão em todos os laptops. O número e a função dessas teclas especiais variam de teclado para teclado, mas geralmente permitem abrir o navegador padrão, o aplicativo de email, a calculadora e controlar a reprodução da mídia. Você achará a maioria dessas chaves úteis, mas haverá exceções. Se você deseja remapear teclas especiais no teclado, o processo será um pouco complicado, mas ainda possível. Como sempre, estamos usando AutoHotKey para fazer o trabalho.

Identificar evento chave

O problema de remapear essas teclas especiais em um teclado é que, muitas vezes, elas não são reconhecidas pela maioria dos aplicativos de identificação de teclas. Testamos um teclado Logitech com Sharpkeys e não foi possível identificar a tecla 'Mail'. Quando uma chave não pode ser identificada, ela não pode ser remapeada. Você descobrirá que essas chaves também não possuem um código de chave virtual (vk) ou um código de escala (sc). Portanto, para resolver esse problema, vamos nos concentrar no que a chave faz, e não no código.

instagram viewer

Quando essas teclas são pressionadas, elas executam um evento. Esses eventos são facilmente reconhecidos pelo AutoHotKey e podem ser remapeados. Para encontrar o evento para uma chave específica, visite Código chave e toque na tecla para a qual você deseja identificar o evento. Na captura de tela abaixo, você pode ver o evento que é executado quando pressiono a tecla Mail: "LaunchMail".

Nota: Provavelmente, você pode adivinhar qual evento uma chave é executada com base no que ocorre, mas para eliminar as chances de erro, recomendamos o uso do Keycode para ter certeza.

O evento 'LaunchMail', com esse nome, não será reconhecido pelo AHK. Você precisa descobrir como o AHK vê esse evento.

Isso significa pouco mais do que procurar o nome correto do evento em uma tabela. A tabela que você precisa percorrer está disponível na Microsoft Developer Network. Veja esta lista de códigos de chave virtual até encontrar o que corresponde ao evento que o Keycode reconheceu. O valor do correio é chamado "VK_LAUNCH_MAIL". Encontre o seu código e remova o VK_ antes dele.

Criar script AutoHotKey

Use o modelo abaixo para criar um script para remapear a chave especial. Você pode remapear a chave para outra chave ou usá-la para abrir um aplicativo diferente. Os dois exemplos mostram como fazer as duas coisas. Leia o nosso guia sobre o mapeamento de chaves comuns no AHK.

Sintaxe

Valor VK:: Digite

Exemplo 1

Launch_Mail:: Enter

Sintaxe

Valor VK:: execute "caminho para o aplicativo EXE" Retorna

Exemplo 2

Launch_Mail:: Execute o notepad.exe. Retorna

Cole isso em um arquivo do Bloco de Notas, dê um bom nome que informe para que serve o script e salve-o com a extensão do arquivo AHK. Execute o script. O que eu criei permite que eu abra o Bloco de notas sempre que eu tocar na tecla especial 'Mail' no meu teclado.

Você pode adicione o script à sua pasta de inicialização e ele será executado quando você inicializar na área de trabalho.

watch instagram story