Esta é uma maneira genérica de remapear qualquer botão do teclado. Mesmo estranhas
-
Use KeyCodes (portátil, 415 KB) para capturar o código da chave. Baixe, extraia e inicie o KeyCodes3.exe. Pressione o botão misterioso e você verá o código da chave como número decimal
UmamaneiraalternativafoiestescriptAHKqueusaumganchodetecladoe"KeyHistory"
#Persistent #InstallMouseHook #InstallKeybdHook while !(getKeyState("F1", "T")) KeyHistory return esc::exitapp
Convertaonúmerodedecimalemhexadecimal:
171
»AB
Usea versão portátil do AutoHotKey para remapear o botão.
Baixe e extraia a versão .zip de sua escolha em algum lugar. Nenhuma instalação necessária.
Crie um novo arquivo de texto e cole#NoEnv, #Persistent, #SingleInstance vkB5::return ;music node button 181 » B5 do nothing vkAC::return ;home button 172 » AC do nothing vkAA::return ;search button 170 » AA do nothing vkAB::Run, c:\myapp.exe ;star button 171 » AB execute tool vkB4::Send {Volume_Mute} ;mail button 180 » B4 mute/unmute
-
vk
significa código de tecla virtual seguido pelo seu código de chave hexadecimal que você deseja remapear -
::
é o operador de remapeamento. Esquerda é o gatilho, à direita dele é o seu novo botão ou ação -
Send {<my_new_key>}
poderia ser qualquer tecla da lista .
Como alternativa, você pode executar um caminho personalizado com o comando Executar .
Ou, se você quiser executar um botão de mídia novamente, use{vkAB}
como ação
-
-
Crie um novo atalho na sua pasta de início automático para iniciar seu script AHK em cada inicialização. Por exemplo
"D:\Tools\AutoHotKey\AutoHotkey.exe" "D:\Tools\AutoHotKey\RemapKeys.ahk"
Após a reinicialização ou início manual do script AHK, todos os botões são remapeados