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

Я устанавливаю 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 - все звуки отключены.


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

2 ответа

gsettings reset volume-up
gsettings reset volume-down
gsettings reset volume-mute

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

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


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

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

sudo apt-get install openbox
Другие вопросы по тегам