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?
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:
Pour augmenter le volume comme vous le savez:
amixer -D Pulse sset Master 10%+
Pour envoyer une notification:
notify-send Volume volume has been increased by +10
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
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
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?