Sound-Tasten funktionieren nicht

386
Rostislav Dugin

Ich installiere Debian 8 Jessie minimum auf meinem Dell-Laptop mit LXQT. Ich versuche, Aktionen für meine Sound-Buttons festzulegen, aber die Aktionen funktionieren nicht ... Ich bearbeite ~/.config/openbox/lxqt-rc.xmlsowohl für Benutzer als auch für root die folgenden Aktionen (in Block <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> 

Nach dem Neustart ändert sich die Lautstärke nicht, wenn Sie die Tasten drücken. Ich öffne mich xevfür die Tastenerkennung und alles war gut. Dies wird ausgegeben, wenn ich die Taste für die Stummschaltung drücke:

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 

Wenn ich in den Konsolenbefehl schreibe amixer -c 0 set Master toggle- alles stummgeschaltet.


Warum funktionieren die Sound-Tasten nicht und wie kann ich sie beheben?

1

2 Antworten auf die Frage

0
Rostislav Dugin

Problem war im Fenstermanager. Standard war xfwm4stattdessen if openbox. Wenn ich es auf openboxWindows Manager ändere, funktionieren alle einwandfrei.


Ihr Fenstermanager wird geöffnet: Menü> Voreinstellungen> Lxqt-Einstellungen> Sitzungseinstellungen

Sie können den openboxFenstermanager aktivieren, indem Sie open box installieren und in den Sitzungseinstellungen aktivieren.

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

Führen Sie sie im Terminal aus und fügen Sie Ihrem Panel ein pulsierendes Plugin hinzu. es hat für mich auf Debian-Strecke funktioniert