Звуковые кнопки не работают

292
Rostislav Dugin

Я устанавливаю Debian 8 Jessie минимум на свой ноутбук Dell с LXQT. Я пытаюсь установить действия для своих звуковых кнопок, но действия не работают ... Я редактирую ~/.config/openbox/lxqt-rc.xmlкак пользователя, так и пользователя root с помощью следующих действий (в блоке <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> 

После перезагрузки мощность звука не меняется при нажатии кнопок. Я открываю xevдля обнаружения кнопки, и все было хорошо. Это выводится, когда я нажимаю кнопку для отключения звука:

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 

Когда я пишу в консоли команду amixer -c 0 set Master toggle- все звуки отключаются.


Почему не работают звуковые кнопки и как я могу это исправить?

1

2 ответа на вопрос

0
Rostislav Dugin

Проблема была в оконном менеджере. По умолчанию было xfwm4вместо, если openbox. Когда я меняю его на openboxwindows manager - все работает нормально.


Для просмотра вашего оконного менеджера откройте: меню> настройки> настройки lxqt> настройки сеанса

Вы можете включить openboxдиспетчер окон, установив open box и включив его в настройках сеанса.

sudo apt-get install openbox 
0
UserX
gsettings reset volume-up gsettings reset volume-down gsettings reset volume-mute 

выполните их в терминале и добавьте импульсный аудио плагин на вашу панель. у меня это работало на Debian Stretch

Похожие вопросы