Comment activer les touches de volume de mon clavier dans XFCE?


33

Mon clavier possède des touches dédiées pour modifier le volume audio et désactiver / réactiver le son. Comment puis-je les faire fonctionner dans XFCE?

Réponses:


47
  1. Cliquez avec le bouton droit sur un panneau -> sous-menu Panneau -> Ajouter de nouveaux éléments ...
  2. Ajouter une instance de PulseAudio Plugin
  3. Cliquez avec le bouton droit sur l'icône qui vient d'apparaître dans votre panneau et cliquez sur "Propriétés". Assurez-vous que "Activer les raccourcis clavier pour le contrôle du volume" est activé.

Vous devrez peut-être installer le plug-in PulseAudio en premier. Dans les distributions Debian et basées sur Debian, le paquet est appelé xfce4-pulseaudio-plugin.


2
Pour les futurs chercheurs: cela a résolu mon problème dans un Thinkpad X1 lors de la mise à niveau de jessie Debian à une extension Debian
bnewbold

2
agréable. Travaillé pour ma configuration: Ubuntu 18 + xfce4
Zeta.Investigator

2
Je ne veux pas d'un article dans mon panneau juste pour travailler les raccourcis clavier. Assez étrange solution
phil294

2
@Blauhirn Vous pouvez plutôt installer xfce4-volumed-pulse(qui semble être empaqueté comme xfce4-volumeddans Ubuntu 18.04) pour obtenir une prise en charge des touches de raccourci sans plug-in de panneau. Launchpad
Jon

Cela a réglé le problème pour moi dans Fedora 30.
Paul

18

1.-Configuration

2.-clavier

3.-Raccourcis d'application

4.-Ajouter

amixer set Master 5%+     --> (Volume Up)
amixer set Master 5%-     --> (Volume Down)
amixer set Master toggle  --> (Mute/Unmute)

Mise à jour:

amixer -D pulse set Master 1+ toggle   --> (fixed unmute, after mute)

entrez la description de l'image ici


L'ajout de la bascule Muet / Muet ne coupe que l'audio. Lorsque j'appuie sur la même combinaison de touches, l'audio n'est pas activé. Sur Ubuntu 18.04 + xfce4. Les commandes de volume haut et bas fonctionnent bien.
Akshay Gaur

J'ai utilisé les raccourcis clavier Enable pour le contrôle du volume = Désactivé, associé à l'amixer set Master 20% - commande du raccourci clavier Mute, pour désactiver le raccourci clavier Mute et réduire le volume au lieu de Mute. Son plus pratique que Mute :)
idonnie

Ubuntu 18.04 / xfce4 je devais utiliser amixer -D pulse set Master 15%- sans "impulsion -D" le volume ne changeait pas.
user3183018

Utilisez "amixer -D pulse set Master 1+ toggle" pour activer le muet
Panoptik

9

Veuillez noter que les deux réponses sont correctes, mais qu'elles dépendent de packages différents pour la gestion du son. Erik utilise ici pulseaudio alors que la réponse de Samuel Loza implique, c'est alsamixer utilisée.

xfce4-pulseaudio-plugin

  1. Cliquez avec le bouton droit sur un panneau -> sous-menu Panneau -> Ajouter de nouveaux éléments ...
  2. Ajouter une instance de PulseAudio Plugin
  3. Cliquez avec le bouton droit sur l'icône qui vient d'apparaître dans votre panneau et cliquez sur "Propriétés". Assurez-vous que "Activer les raccourcis clavier pour le contrôle du volume" est activé. -> Voir: Paramètres sonores -> Le mélangeur audio vous dira quel paquet vous utilisez. Si pulseadioest utilisé le champ devrait dire pavucontrol.
  4. Ouvrez la configuration de vos raccourcis clavier et ajoutez les commandes suivantes:
    pactl -- set-sink-volume 0 +10%# augmenter le volume de 10% (plus de 100% possible, risque de déformer le son)
    pactl -- set-sink-volume 0 -10% # de réduire le volume de 10%
    pactl -- set-sink-mute 0 toggle # mute / rétablit le son

alsamixer (comparez la réponse de Samuel)

  1. Vérifiez si alsamixer fonctionne comme votre gestion du son.
  2. Allez voir la configuration pour les raccourcis clavier et éditez:
    amixer set Master 10%+ #augmentez le volume de 10%,
    amixer set Master 10%- #réduisez le volume de 10% le son en
    amixer set Master toggle #sourdine

La première solution fonctionne pour moi sur l’extension Debian, j’ai eu des problèmes de son après la mise à jour de Jessie. Les paramètres fonctionnent également avec un casque. On peut adapter le montant d'augmentation / diminution en% librement.

Questions en double:
Comment augmenter ou diminuer le volume dans Xfce à l'aide de raccourcis clavier? (Anglais, NA)
Couper et rétablir le son avec mutebutton (Anglais, Debian Jessie)

Autres liens:
https://wiki.debian.org/Sound (anglais, Debian)
https://bugs.launchpad.net/xfce4-volumed/+bug/883485 (anglais, Debian + Ubuntu)
https: // askubuntu. com / questions / 652890 / shortcuts-volume-spécifique-sortie (anglais, Ubuntu 15.04)
Réduisez ou augmentez le volume pulseaudio sur toutes les sorties (anglais, en ligne Debian)
https://mysudo.wordpress.com/2015/03/27/unmute -pulseaudio-sound-in-xfce-debian-jessie / (allemand, jessie Debian)
https://ubuntuforums.org/showthread.php?t=2342661 (anglais, Ubuntu)


Alsamixer devrait toujours fonctionner, même avec Pulseaudio
Erik

0

Supprimez les fichiers dans ~ / .config / pulse, puis exécutez ce qui suit dans le terminal pour résoudre le problème:

pulseaudio -k

Vous devrez peut-être redémarrer vos applications de lecture audio après cela, et si pulseaudio ne redémarre pas seul, cela le redémarrera:

pulseaudio --start

D'accord. Au bas de la fenêtre click sur Ajouter . Dans la fenêtre qui s'ouvre pour la commande, entrez ceci:

amixer -D pulse sset Master 3%+ unmute

Maintenant, cliquez sur Ok, vous serez ensuite invité à appuyer sur la ou les touches que vous souhaitez affecter à cette commande. Il suffit d'appuyer sur le bouton d'augmentation du volume et cela devrait être fait.

Vous pouvez ensuite répéter le processus en utilisant ceci pour le bouton de diminution du volume:

amixer -D pulse sset Master 3%- unmute

Si vous avez également un bouton muet, répétez l'opération une fois de plus en utilisant ceci:

amixer -D pulse sset Master toggle

Si vos autorisations sont gâchées, cette commande de terminal les corrigera (je ne connais pas d'autre moyen de le faire, désolé!):

sudo chown -Rc $USER:$USER $HOME

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.