amixer funcionou para mim, mas eu não recebi a animação que recebo quando pressiono o botão aumentar volume no meu teclado.
Eu decidi usar xte
para pressionar diretamente essa chave na linha de comando:
Aumentar o volume:
xte 'key 0x1008ff13'
Diminuir o volume:
xte 'key 0x1008ff11'
Mudo:
xte 'key 0x1008ff12'
Eu descobri o keysym (esse número hexadecimal) usando xev
.
sudo apt-get install xbindkeys xautomation
xev
e, em seguida, pressione o botão aumentar volume no seu teclado para obter o keysym. O sym chave pode variar de sistema para sistema, então encontrá-lo do xev será a maneira mais confiável.
O resultado é assim para mim:
KeyRelease event, serial 37, synthetic NO, window 0x2c00001,
root 0xef, subw 0x0, time 6660080, (566,573), root:(664,651),
state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False