web-dev-qa-db-fra.com

Comment reproduire le message de notification et le son du bouton Augmenter le volume?

Je sais que la commande suivante augmente le volume

amixer -D Pulse sset Master 10%+

Cette commande ne fait qu'augmenter le volume, mais n'affiche aucune notification via l'interface graphique. Mais la touche de volume par défaut donne également des notifications sonores et graphiques.

Quelles commandes sont appelées lorsque j'appuie sur le bouton d'augmentation du volume?

5

Je ne sais pas exactement quelle commande est appelée lorsque vous appuyez sur le bouton d'augmentation du volume, mais j'estime qu'il ne s'agit pas d'une commande unique. Vous pouvez simuler et obtenir le même comportement en utilisant trois commandes simples:

  1. Pour augmenter le volume comme vous le savez:

    amixer -D Pulse sset Master 10%+
    
  2. Pour envoyer une notification:

    notify-send Volume volume has been increased by +10
    
  3. Pour jouer une chanson:

    paplay '/usr/share/sounds/KDE-Window-All-Desktops-Not.ogg'
    

changez l'adresse du fichier avec tout ce que vous voulez, vous pouvez trouver différentes chansons à l'adresse:

/usr/share/sounds/

ou lancez une recherche simple:

locate .ogg | grep /share
2
Ravexina

Vous êtes probablement à la recherche de la bibliothèque X à l’écran XOSD . Le package s'appelle xosd-bin et la commande osd_cat permet d'afficher du texte, des barres d'état, etc. à l'écran.

osd_cat -b percentage -P 20 -T Status: -f "-Adobe-helvetica-bold-*-*--34-*-*-*-*"

affiche

enter image description here

Voir cette page wiki allemande pour les options et les exemples et man osd_cat pour plus d'informations.


Comme d'autres l'ont déjà souligné, les sons peuvent être joués avec un lecteur comme aplay, paplay, cvlc, mplayer, cmus,… - Où puis-je trouver les sons du système?

0
dessert