Meu áudio é roteado através de um segundo dispositivo (padrão), que depois é alimentado ao principal. Alterar o volume do segundo dispositivo não afeta nada, mesmo que eu o defina como 0.
O Windows exige que o dispositivo padrão seja aquele controlado pelas teclas de volume do teclado.
Existe uma maneira de, além de alterar o padrão, controlar qual dispositivo é controlado pelas teclas de volume?
As teclas de volume ps se referem genericamente ao que pode ser implementado de maneira diferente fisicamente (algo que envia caracteres de aumento / redução de volume)
Além disso, estou usando o Win8.1, se isso mudar alguma coisa.
Vendo como me deparei com o mesmo problema e isso veio ao topo do google:
Tanto quanto sei, não há como fazer isso em janelas independentes. No entanto, existe um aplicativo chamado volume2 que permite escolher um dispositivo de áudio para usar e configurar atalhos de teclado para controlar o volume desse dispositivo usando as teclas de volume e volume originais. Ele também vem com muitos outros recursos interessantes, mas você não precisa usá-los.
fonte
Não sei exatamente como fazer isso, mas talvez eu possa lhe dar alguns pontos de partida. Clique com o botão direito do mouse no ícone Iniciar da Realtech e vá para dispositivos de áudio. Selecione o dispositivo que você deseja modificar e vá para propriedades. Vá para a guia Avançado e marque "Permitir que os aplicativos assumam controle exclusivo do dispositivo". Não tenho certeza de qual conjunto de drivers / software controla diretamente suas teclas de volume, mas isso deve permitir que ele assuma o controle, se você especificar. Espero que isto ajude. (Geralmente, isso é usado para players de mídia de software, mas também pode ser aplicado a botões)
fonte
Encontrei uma solução diferente que alguns podem querer usar em vez do AutoHotkey
Eu postei em outro post aqui
fonte