Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
applications:lircrc [Le 19/02/2007, 20:30] 82.66.29.13 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== 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: | ||
- | <code># 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 | ||
- | </code> | ||
- | |||
- | |||
- | |||
- | ===== 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. | ||
- | |||
- | <code> | ||
- | 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 | ||
- | </code> | ||
- | |||
- | ==== VLC ==== | ||
- | |||
- | ==== Totem ==== | ||
- | |||
- | ==== Tvtime ==== | ||
- | |||
- | ==== Kaffeine ==== | ||
- | |||
- | |||
- | ==== Mplayer ==== | ||
- | |||
- | |||
- | ==== Elisa ==== |