1

Я устанавливаю 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 ответа2

0

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


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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .