Tente adicionar o $
prefix ao seu script, ele deve impedir que o script seja capturado seus próprios comandos enviados.
Meu botão de aumento de volume aumenta o volume em 1%. Seu também não é um botão, é uma coisa estranha 'toque' que é realmente muito terrível. Se eu quiser diminuir o volume, eu tenho que esfregar desajeitadamente por um tempo. Se diminuísse em 5% ou 10%, seria muito melhor.
Isso pode ser definido em algum lugar nas configurações do Windows / Teclado?
Cheguei perto de uma solução com Autohotkey, onde eu poderia fazer isso:
a::Send {Volume_Up 5}
que enviaria o comando aumentar volume cinco vezes, no entanto, quando eu o atribuo à tecla de volume, ele forma um loop infinito , já que o comando Send envia Volume_Up e analisa ao mesmo tempo.
Atualização: acabei com este script:
$Volume_Up::VolumeUp()
$Volume_Down::VolumeDown()
VolumeUp( ) {
Send {Volume_Up 6}
SoundBeep, 750, 50
}
VolumeDown( ) {
Send {Volume_Down 6}
SoundBeep, 750, 50
}
Tente adicionar o $
prefix ao seu script, ele deve impedir que o script seja capturado seus próprios comandos enviados.