Meu teclado não possui teclas de controle de volume; como atribuo atalhos para controlar o volume global do som? [duplicado]

14

Meu teclado não possui teclas "multimídia", mas eu realmente quero ter atalhos de teclado para as ações globais Aumentar volume, Diminuir volume e Mudo. Qual é a maneira mais fácil de programar atalhos de teclado personalizados para acionar virtualmente essas teclas ausentes?

Não estou perguntando sobre como trabalhar com um aplicativo específico. Quero afetar o controle de volume principal, independentemente de qual aplicativo tenha o foco.

Brendan Kidwell
fonte

Respostas:

24

Instale o AutoHotkey usando o link "Instalador do AutoHotkey_L" em http://www.autohotkey.com/download/ .

Execute o AutoHotkey no menu Iniciar para criar um arquivo de exemplo chamado "AutoHotkey.ahk" na pasta "Documentos". Abra "AutoHotkey.ahk" na sua pasta "Documentos" em um editor de texto.

Você pode comentar todos os comandos de exemplo colocando um " ;" no início de cada linha. Adicione o seguinte texto ao final do arquivo:

#,::Volume baixo
#.::Aumentar o volume
# / :: Volume_Mute

Estes comandos atribuem:
Win+ ,→ Diminuir volume
Win+ .→ Aumentar volume
Win+ /→ Silenciar volume

Se você quiser usar outras chaves, leia brevemente "Uso básico e sintaxe" no arquivo de ajuda - particularmente a subseção "Lista de chaves".

Crie um atalho na pasta "Inicialização" do menu Iniciar, apontando para o arquivo "AutoHotkey.ahk" na pasta "Documentos" e execute-o. O script será executado sempre que você efetuar login.

Se você alterar o conteúdo do seu script e desejar recompilá-lo: Saia e faça login novamente; ou clique com o botão direito do mouse no ícone "AutoHotkey.ahk" na bandeja do sistema, clique no comando Sair e execute o atalho na pasta Inicialização novamente.

Brendan Kidwell
fonte
6
Existe alguma maneira de fazer isso sem o AutoHotkey? (Algo como o editor de registro ...) Como você sabe, alguns teclados com botões de controle de volume fazem isso sem nenhum aplicativo de terceiros.
sky
@sky Esta resposta é bastante útil: superuser.com/a/694773/74576
Ryan