Eu encontrei uma solução! Eu usei uma combinação de nircmd e autohotkey.
Eu usei o Nircmd, para os controles de volume específicos do dispositivo e auto-chave para as macros.
este é o meu script:
Volume_Up::
Run, nircmd.exe changesysvolume 1000 USBSpeakers 4
Return
Volume_Down::
Run, nircmd.exe changesysvolume -1000 USBSpeakers 4
Return
Realmente simples, mas o comando nircmd foi um pouco complicado, já que tive que renomear meu dispositivo para USBSpeakers e o '4' foi necessário, mas não super óbvio, então houve um pouco de tentativa e erro.
Eu tentei o controle de volume integrado do autohotkey, mas não consegui fazer com que ele funcionasse para nenhum outro dispositivo além do padrão.
Tentarei refinar ainda mais essa solução, pois atualmente estou usando três programas diferentes, de preferência gostaria de usar o voicemeeter.