VolumeTray : Controleur de volume
13 mai 2008Ne trouvant pas d'application me convenant pour gérer le son de mon portable (légere, avec une tray icon ...) voici un petit script Perl qui s'interface avec alsamixer et qui se charge de tout ça ...
Ce script s'inscrit dans la continuité d'une configuration "home made" de mon eeepc.
Il s'appuie sur Perl, alsamixer (remplaçable facilement par autre chose), et la librairie gtk2 pour perl.
Installation des modules nécessaires :
NB : Actuellement en sid, seul la version 0.04 est disponible. Cette version ne supporte pas la transparence pour les icones, je vous conseille donc d'installer la version 0.06 disponible sur le CPAN (ou d'attendre la mise à jour du dit paquet)
Pour l'installation via le CPAN :
Une fois le script téléchargé, placez-le dans un repertoire de votre PATH (~/bin chez moi), editez le pour changer le chemin de l'icone que vous souhaitez utiliser.
Rendez-le exécutable :
Il ne vous reste plus qu'à faire que ce dernier soit lancé en même temps que votre environnement, pour OpenBox, vous pouvez rajouter
Dans ~/.config/openbox/autostart.sh
Et voila !
Utilisation :
- Augmentation du son : scroll up sur l'icone
- Diminution du son : scroll down sur l'icone
- Clic Gauche : lancement de alsamixergui
- Clic Droit : petit menu useless :-)
Si jamais vous décidez de l'utiliser ... laissez un commentaire :-)
Un petit scrinchaute pour la route (en bas a droite à coté de l'horloge)

Il s'appuie sur Perl, alsamixer (remplaçable facilement par autre chose), et la librairie gtk2 pour perl.
Installation des modules nécessaires :
sudo apt-get install libgtk2-trayicon-perlNB : Actuellement en sid, seul la version 0.04 est disponible. Cette version ne supporte pas la transparence pour les icones, je vous conseille donc d'installer la version 0.06 disponible sur le CPAN (ou d'attendre la mise à jour du dit paquet)
Pour l'installation via le CPAN :
perl -MCPAN -e 'install Gtk2::TrayIcon'Une fois le script téléchargé, placez-le dans un repertoire de votre PATH (~/bin chez moi), editez le pour changer le chemin de l'icone que vous souhaitez utiliser.
Rendez-le exécutable :
chmod +x ~/bin/volumeTray.plIl ne vous reste plus qu'à faire que ce dernier soit lancé en même temps que votre environnement, pour OpenBox, vous pouvez rajouter
volumeTray.pl &Dans ~/.config/openbox/autostart.sh
Et voila !
Utilisation :
- Augmentation du son : scroll up sur l'icone
- Diminution du son : scroll down sur l'icone
- Clic Gauche : lancement de alsamixergui
- Clic Droit : petit menu useless :-)
Si jamais vous décidez de l'utiliser ... laissez un commentaire :-)
Un petit scrinchaute pour la route (en bas a droite à coté de l'horloge)

- Par Alexandre DE DOMMELIN
- - Dev
- - Tags :
Commentaires