Minha pergunta é quase exatamente a mesma que esta , exceto que estou perguntando em referência ao uso do SMPlayer, não do VLC.
Quando pressiono os botões de volume no meu teclado, geralmente o volume do sistema é alterado, no entanto, quando o SMPlayer está em foco, os pressionamentos de tecla de volume são enviados para seu próprio "volume" enquanto o volume do sistema também está sendo alterado simultaneamente.
Existe um recurso nas configurações de áudio do SMPlayer para ' usar o controle de volume do software ' que deve desabilitar isso, no entanto, parece que ativar e desativar isso não teve nenhum efeito.
A versão que estou usando é 20.4.3 (revisão 9306) (64 bits) no Windows 10 Pro
Você pode impedir que as teclas de volume cheguem ao SMPlayer e fazer você mesmo a alteração do volume. Você pode usar para isso o AutoHotkey gratuito .
O script de exemplo a seguir interceptará as teclas de volume se o título da janela ativa contiver "SMPlayer" e alterará o volume em incrementos de
2
:Isso também desativará a exibição da tela pop-up de volume do SMPlayer.
Depois de instalar o AutoHotKey, coloque o texto acima em um
.ahk
arquivo e clique duas vezes nele para testar. Você pode interromper o script clicando com o botão direito do mouse no ícone H verde na barra de ferramentas e escolhendo Sair. Para executá-lo no login, coloque-o no grupo Inicialização emC:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
.Documentação útil do AutoHotkey:
Essas teclas (entre outras) são configuradas como atalhos por padrão.
Para mudar isso, vá para Preferências->Mouse e Teclado->(Tab)Teclado... Ordene a tabela por Descrição para encontrar os atalhos Volume+- (Ou algo) rapidamente. Lá eu confio em você para saber como editá-los.