Que comando estão executando minhas teclas de volume?

1

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.

    
por user2787904 21.10.2013 / 12:14

2 respostas

0

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

    
por panaut0lordv 21.10.2013 / 12:28
1

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%
    
por Radu Rădeanu 21.10.2013 / 12:28