Selon les tags présents sur cette page, celle-ci n'a pas été vérifiée pour une des versions LTS supportées d'Ubuntu.
Apportez votre aide…
Apportez votre aide…
Ceci est une ancienne révision du document !
Les fichiers de configuration de LIRC
C'est quoi ?
Les fichiers de configuration de lirc sont des fichiers cachés à la racine du profil. Le fichier principal de configuration est .lircrc.
Principe
Le principe de ce fichier est le suivant:
# ici démarre les actions pour le logiciel TOTEM begin totem # ici on défini la première action : begin #Le programme concerné ici TOTEM prog = Totem #Le bouton de la télécommande concerné par cette action #Il peut être modifié en fonction du modèle de télécommande #Pour tester le nom affecté à chaque touche de la télécommande #utilisez la commande irw button = power #L'action qui va être déclanché lors de l'appui sur le bouton config = quit end # ici on défini la deuxième action : begin prog = Totem button = max-window config = fullscreen #L'action sera répété qu'une seule fois repeat = 1 end # ici termine les actions pour le logiciel TOTEM end totem
Exemples
Voici quelques exemple pour la télécommande ATI REMOTE WONDER.
Le fichier principal
Pour éviter d'allourdir les fichiers ils ont été scindé en plusieurs morceaux. La commande include permet d'inserer d'autres fichier en fonction des logiciels pris en charge.
begin prog = irexec button = tv config = if [ $(ps -eo cmd | grep -c ^tvtime$) -eq 0 ]; then (tvtime &); fi mode = tvtime & end begin prog = irexec button = web config = if [ $(ps -eo cmd | grep -c ^vlc) -eq 0 ]; then (vlc "http://mafreebox.freebox.fr/freeboxtv/playlist.m3u" &); fi mode = vlc & end begin prog = irexec button = dvd config = if [ $(ps -eo cmd | grep -c ^mplayer$) -eq 0 ]; then (mplayer -playlist /media/LACIE/Video/playlist.txt &); fi mode = mplayer & end begin prog = irexec button = drag config = if [ $(ps -eo cmd | grep -c ^kaffeine$) -eq 0 ]; then (kaffeine &); fi mode = kaffeine & end include ~/.lircrc.vlc include ~/.lircrc.totem include ~/.lircrc.tvtime include ~/.lircrc.kaffeine include ~/.lircrc.mplayer include ~/.lircrc.elisa