então, basicamente, eles não são simples processos de comando de atalhos de teclado & gt ;, o MediaKeys lhe dá um scancode que é interpretado pelo X. Algumas leituras para você link
No Unity, eu uso as teclas de atalho do ThinkPad para alterar o volume. Eu preciso saber o comando que essas chaves executam para que eu possa ligá-lo no meu gerenciador de janelas.
Eu tentei usar o amixer, mas não consegui alterar o volume através da linha de comando
amixer set Master 10%- amixer: Unable to find simple control 'Master',0
amixer scontrols: Simple mixer control 'IEC958',0
amixer set 'IEC958' 50%- amixer: Invalid command!
Então, obviamente, isso não é o que o Unity está executando. Eu tentei alterar a placa de som padrão também, mas isso não ajudou.
então, basicamente, eles não são simples processos de comando de atalhos de teclado & gt ;, o MediaKeys lhe dá um scancode que é interpretado pelo X. Algumas leituras para você link
O seguinte comando:
pactl set-sink-volume 0 50%
definirá o volume em 50%. Para aumentar o volume com 10%, você pode usar:
pactl set-sink-volume 0 -- +10%
Para diminuir o volume com 10%, você pode usar:
pactl set-sink-volume 0 -- -10%