web-dev-qa-db-fra.com

La touche de raccourci du volume ne fonctionne pas à Lubuntu

J'ai installé Lubuntu (14.04.2 LTS) dans mon Lenovo Z510.

Les touches de raccourci multimédia de mon ordinateur portable sont indépendantes. Utilisation des touches multimédias Je n'ai pas à appuyer sur la touche Fn. Les touches d'activation de la luminosité fonctionnent parfaitement, mais seuls les boutons de volume (sourdine, augmentation du volume, diminution du volume) ne fonctionnent pas.

J'ai essayé

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

mais toujours rien ne se passe.

7
user3797836

sur 17.04, les commandes de volume par défaut ne fonctionneront pas, car sur ~/.config/openbox/lubuntu-rc.xml, la commande amixer est incorrecte. Pour résoudre ce problème, recherchez les balises clé "XF86Audio".

<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>

changez l'option amixer -q en "amixer -D Pulse". le fichier doit ressembler à ceci:

<!-- 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>
7
shabang

Essayez de changer certaines commandes dans $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

Dans Lubuntu 18.04.1, les touches de raccourci pour le contrôle du volume de mon haut-parleur ne fonctionnaient pas. En essayant de trouver un moyen de modifier le fichier lubuntu-rc.xml, j'ai trouvé une approche graphique permettant d'obtenir les mêmes résultats que celle fournie par @spucktek et @Alexander Mordovskiy. La solution consiste toujours à modifier les lignes de commande XF86Audio de "-q sset" à "-D Pulse sset".

Pour modifier le fichier lubuntu-rc.xml dans l'interface graphique -> sélectionnez "Menu" dans le panneau du bureau, le bouton de menu se trouve en bas, -> puis "Préférences" -> "Configurer les touches de raccourci".
Le panneau LXHotkey s'ouvre. Il y a deux onglets en haut du panneau, Actions et Programmes. -> Sélectionnez l'onglet Programmes.

Recherchez l'élément "XF86AudioRaiseVolume" dans la colonne Hotkey 1.
-> double-cliquez sur 'XF86AudioRaiseVolume' pour ouvrir un petit panneau d'édition. -> Dans le champ de ligne de commande, changez la ligne "amixer -q sset Master 3% + unmute" de "amixer -q sset" à "amixer -D Pulse sset"

La ligne de commande doit maintenant indiquer "amixer -D Pulse sset Master 3% + unmute" -> cliquez sur le bouton de vérification en haut du panneau pour appliquer les modifications.

Répétez cette procédure pour les entrées "XF86AudioLowerVolume" et "XF86AudioMute". Une fois que vous avez terminé -> enregistrez vos modifications en cliquant sur le bouton icône "dossier" situé directement sous le menu "Edition".

Espérons qu'un noob comme moi trouvera cela utile.

1
ddmax

Essayez keytouch , un éditeur de raccourcis clavier.

Installez dans le terminal en tapant

Sudo apt-get install keytouch-editor
0
Niklas Lindskog