Como atribuir teclas especiais não utilizadas no teclado a uma macro?

Como atribuir teclas especiais não utilizadas no teclado a uma macro?

Eu tenho um antigo "teclado de internet Compaq" mostrado abaixo. Muitas das teclas principais não funcionam mais no Windows 10 sem o software correto ou fazem algo completamente não relacionado (por exemplo: ejetar abre vlc).

Meu interesse não é fazer com que essas chaves façam o que deveriam. Meu interesse é redirecionar essas chaves para fazer algo útil. Por exemplo, alguns botões podem abrir aplicativos diferentes, outro pode ser dedicado a mostrar a visualização de tarefas, outros 2 para copiar/colar, etc. Existe alguma maneira de fazer isso?

insira a descrição da imagem aqui

Responder1

Existem vários utilitários que podem fazer o que você pede. Eu recomendaria o AutoHotkey. A maioria dessas chaves extras possui funções documentadas que podem ser remapeadas. De resto, pode ser necessário fazer algum trabalho para encontrar os códigos-chave gerados e então mapeá-los como desejar.

Aqui está uma lista de chaves especiais conhecidas em minha cópia instalada do AutoHotKey,

Browser_Back Back 
Browser_Forward Forward 
Browser_Refresh Refresh 
Browser_Stop Stop 
Browser_Search Search 
Browser_Favorites Favorites 
Browser_Home Homepage 
Volume_Mute Mute the volume 
Volume_Down Lower the volume 
Volume_Up Increase the volume 
Media_Next Next Track 
Media_Prev Previous Track 
Media_Stop Stop 
Media_Play_Pause Play/Pause 
Launch_Mail Launch default e-mail program 
Launch_Media Launch default media player 
Launch_App1 Launch My Computer 
Launch_App2 Launch Calculator 

De resto, você pode usar o comando #UseHook onno arquivo de script para poder ver os códigos de teclas gerados ao pressionar os botões especiais.

https://autohotkey.com/board/topic/64875-mapping-special-keys/para uma discussão e informações relacionadas. Mais aqui,https://autohotkey.com/board/topic/64503-make-the-fn-key-usable/

informação relacionada