Instalei o mínimo do Debian 8 Jessie no meu laptop Dell com o LXQT. Eu tento definir ações em meus botões de som, mas as ações não funcionam ... Eu edito ~/.config/openbox/lxqt-rc.xml
para o usuário e o root com as seguintes ações (no bloco <keyboard>
):
<!-- AUDIO BUTTONS -->
<keybind key="XF86AudioLowerVolume">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>volumedown</name>
</startupnotify>
<command>amixer -c 0 set Master 5%- unmute</command>
</action>
</keybind>
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>volumeup</name>
</startupnotify>
<command>amixer -c 0 set Master 5%+ unmute</command>
</action>
</keybind>
<keybind key="XF86AudioMute">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>volumedown</name>
</startupnotify>
<command>amixer -c 0 set Master toggle</command>
</action>
</keybind>
Após a reinicialização, a potência do som não muda, ao pressionar os botões. Eu abro xev
para ver a detecção de botões e tudo foi bom. Esta é a saída quando eu pressiono o botão para o volume mudo:
KeyPress event, serial 37, synthetic NO, window 0x1a00001,
root 0xd6, subw 0x0, time 569224, (-96,387), root:(999,666),
state 0x0, keycode 121 (keysym 0x1008ff12, XF86AudioMute), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x1a00001,
root 0xd6, subw 0x0, time 569363, (-96,387), root:(999,666),
state 0x0, keycode 121 (keysym 0x1008ff12, XF86AudioMute), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Quando escrevo no comando do console amixer -c 0 set Master toggle
- todos os sons são silenciados.
Por que os botões de som não funcionam e como posso corrigi-lo?