Lautstärke-Hotkey funktioniert in Lubuntu nicht


9

Ich habe Lubuntu (14.04.2 LTS) in meinem Lenovo Z510 installiert.

Die Multimedia-Hotkeys in meinem Laptop sind unabhängig. Mittel zur Verwendung von Multimedia-Tasten Ich muss keine FnTaste drücken . Die Helligkeits-Hotkeys funktionieren einwandfrei, aber nur die Lautstärketasten (Stummschaltung, Lauter, Leiser) funktionieren nicht.

Ich habe es versucht

gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-down
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-mute

aber es passiert immer noch nichts.

Antworten:


8

Unter 17.04 funktionieren Standard-Volume-Befehle nicht, da unter ~ / .config / openbox / lubuntu-rc.xml der Befehl amixer falsch ist. Um dies zu beheben, suchen Sie nach "XF86Audio" -Schlüssel-Tags

<keybind key="XF86AudioRaiseVolume">
      <action name="Execute">
        <command>amixer -q sset Master 3%+ unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioLowerVolume">
      <action name="Execute">
        <command>amixer -q sset Master 3%- unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioMute">
      <action name="Execute">
        <command>amixer -q sset Master toggle</command>
      </action>
    </keybind>

Ändern Sie die Option amixer -q in "amixer -D puls". Die Datei muss wie folgt aussehen:

<!-- Keybinding for Volume management -->
    <keybind key="XF86AudioRaiseVolume">
      <action name="Execute">
        <command>amixer -D pulse sset Master 3%+ unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioLowerVolume">
      <action name="Execute">
        <command>amixer -D pulse sset Master 3%- unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioMute">
      <action name="Execute">
        <command>amixer -D pulse sset Master toggle</command>
      </action>
    </keybind>

2
Ich denke, es openbox --reconfigureist notwendig, damit Änderungen wirksam werden, aber es funktioniert immer noch nicht für mich. Normalerweise muss ich Fn in Verbindung mit F1, F2 und F3 für die Lautstärkeregelung (funktioniert nicht) und F5 und F6 für die Helligkeitsregelung (was funktioniert ) drücken .
Michael

Ok, ich nehme das zurück, es funktioniert tatsächlich, aber es gibt keinen Indikator wie das große Overlay, das angezeigt wird, wenn ich die Helligkeit anpasse.
Michael

@ Michael, du hast recht! Dieses DE zeigt keine OSD-Überlagerung für Sound. Da ich nie einen benutzt habe, kenne ich niemanden. Aber Sie können versuchen, es zu googeln oder sogar zu versuchen, xfce zu verwenden
meetnick

@ Michael, haben Sie eine Lösung für die Anzeige der Lautstärkeregelung gefunden? Ich habe das gleiche Problem.
Mahdi-Malv

@ Mahdi-Malv noch nicht
Michael

3

Versuchen Sie, einige Befehle in zu ändern $HOME/.config/openbox/lubuntu-rc.xml

<!-- Keybinding for Volume management -->
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer -D pulse sset Master 3%+</command>
</action>
</keybind>
<keybind key="XF86AudioLowerVolume">
<action name="Execute">
<command>amixer -D pulse sset Master 3%-</command>
</action>
</keybind>
<keybind key="XF86AudioMute">
<action name="Execute">
<command>amixer -D pulse sset Master 0%</command>
</action>
</keybind>

3

In Lubuntu 18.04.1 funktionierten die Hotkeys zur Lautstärkeregelung meiner Lautsprecher nicht. Bei dem Versuch, einen Weg zum Bearbeiten der Datei lubuntu-rc.xml zu finden, fand ich einen GUI-Ansatz, um die gleichen Ergebnisse zu erzielen, die von @spucktek und @Alexander Mordovskiy beantwortet wurden. Die Lösung besteht weiterhin darin, die XF86Audio-Befehlszeilen von "-q sset" in "-D puls sset" zu ändern.

Um die Datei lubuntu-rc.xml in der GUI zu ändern -> wählen Sie "Menü" im Desktop-Bereich, meine Menüschaltfläche befindet sich unten, -> dann "Einstellungen" -> "Hotkeys einrichten".
Das LXHotkey-Bedienfeld wird geöffnet. Oben im Bedienfeld befinden sich zwei Registerkarten: Aktionen und Programme. -> Wählen Sie die Registerkarte Programme.

Suchen Sie das Asset "XF86AudioRaiseVolume" in der Spalte "Hotkey 1".
-> Doppelklicken Sie auf 'XF86AudioRaiseVolume' und ein kleines Bearbeitungsfeld wird geöffnet. -> Ändern Sie im Befehlszeilenfeld die Zeile "amixer -q sset Master 3% + unmute" von "amixer -q sset" in "amixer -D puls sset".

Die Befehlszeile sollte nun "Amixer -D Impulssatz Master 3% + Aufheben der Stummschaltung" lauten -> Klicken Sie oben im Bedienfeld auf die Schaltfläche [Häkchen], um die Änderungen zu übernehmen.

Wiederholen Sie diesen Vorgang für die Einträge "XF86AudioLowerVolume" und "XF86AudioMute". Wenn Sie fertig sind -> speichern Sie Ihre Änderungen, indem Sie auf die Schaltfläche "Ordner" direkt unter dem Menü "Bearbeiten" klicken.

Hoffentlich findet ein Noob wie ich dies hilfreich.


0

Probieren Sie keytouch , einen Editor für Tastaturkürzel.

Installieren Sie im Terminal durch Eingabe

sudo apt-get install keytouch-editor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.