Eu recomendaria Nircmd da Nirsoft .
Você pode definir o volume usando o seguinte comando:
nircmd.exe setsysvolume x
Em que x é um valor entre 0 e 65535 , então 50% seria 32767 .
Você pode criar um atalho em qualquer lugar do seu sistema e, em seguida, definir um atalho de teclado para executar esse comando - tecnicamente, ainda seriam necessários dois botões, mas espero que isso seja mais conveniente para você.