Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| applications:lirc [Le 19/02/2007, 20:06] – 82.66.29.13 | applications:lirc [Le 08/03/2007, 17:28] (Version actuelle) – Deplacee vers http://doc.ubuntu-fr.org/lirc thedamocles | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | |||
| - | **Howto : installer une télécommande infrarouge sur une Ubuntu** | ||
| - | |||
| - | ====== But ====== | ||
| - | |||
| - | |||
| - | * contrôler le lancement d' | ||
| - | * contrôler le comportement de ses applications depuis le canapé | ||
| - | |||
| - | |||
| - | ===== Matériel ===== | ||
| - | |||
| - | |||
| - | * une vieille télécommande Pinnacle system retrouvée dans mes cartons normalement associée à une carte Tv miro PCTV (la carte ayant était perdue depuis longtemps) | ||
| - | * un recepteur infrarouge fournie avec la télécommande | ||
| - | |||
| - | ===== Branchements ===== | ||
| - | |||
| - | * remettre des piles neuve dans la télécommande | ||
| - | * brancher le recepteur sur le port COM de votre ordinateur | ||
| - | |||
| - | |||
| - | ====== Installation de Lirc (Module de controle infrarouge) ====== | ||
| - | |||
| - | * Récuperer les dernieres sources du logiciel Lirc : http:// | ||
| - | * Les placer dans le repertoire / | ||
| - | * Les décompresser : | ||
| - | |||
| - | tar xjvf lirc-0.8.1.tar.bz2 | ||
| - | |||
| - | * faire un lien symbolique : | ||
| - | |||
| - | ln -s lirc-0.8.1 lirc | ||
| - | |||
| - | * lancer ./setup.sh : | ||
| - | |||
| - | cd lirc | ||
| - | ./setup.sh | ||
| - | |||
| - | * dans driver configuration choisir le port, le type de télécommande, | ||
| - | * "save configuration & run" | ||
| - | * il ne reste plus qu'a compiler le tout | ||
| - | |||
| - | make | ||
| - | sudo make install | ||
| - | sudo ldconfig | ||
| - | |||
| - | * Rendre le périphérique utilisable par l' | ||
| - | |||
| - | sudo chmod 666 /dev/lircd | ||
| - | |||
| - | * Chargement du module | ||
| - | |||
| - | sudo modprobe lirc_serial | ||
| - | |||
| - | (Attention : le module ne se chargera pas automatiquement au démarage, il faudra donc modifier quelques ptit truc dans votre config pour ne plus avoir a se soucier du modprobe) | ||
| - | * Test de la télécommande : | ||
| - | |||
| - | mode2 (si vous appuyez sur une touche, des petits points apparaissent à l' | ||
| - | |||
| - | ===== Configuration ===== | ||
| - | |||
| - | * A ce stade, le module lircd doit être lancer (si ce n'est pas le cas : > sudo / | ||
| - | * Si le fichier de configuration n' | ||
| - | |||
| - | irrecord lircd.conf | ||
| - | |||
| - | (placer le fichier créé dans le repertoire /etc) | ||
| - | |||
| - | * le programme irw permet d' | ||
| - | * et le plus important le programme irexec permet de configurer le comportement de ses touches à l'aide d'un fichier de configuration a creer et a placer dans le répertoire de l' | ||
| - | * création du fichier de configuration | ||
| - | |||
| - | kate .lircrc | ||
| - | |||
| - | * ajout des régles de comportemment | ||
| - | |||
| - | begin | ||
| - | remote = PinnacleSysPCTVRemote | ||
| - | prog = irexec | ||
| - | button = Power | ||
| - | config = xmmsctrl quit | ||
| - | end | ||
| - | |||
| - | * Remote : le nom de votre télécommande indiqué dans le fichier / | ||
| - | * prog : le programme controllant la télécommande | ||
| - | * button : le nom du bouton (vérifiez avec irw qui affiche le nom du bouton) | ||
| - | * config : l' | ||
| - | |||
| - | Voici a quoi ressemble mon fichier .lircrc (qui pour le moment ne gére que xmms) | ||
| - | |||
| - | > # Begin General Config # | ||
| - | > | ||
| - | > begin | ||
| - | > | ||
| - | > prog = irexec | ||
| - | > | ||
| - | > | ||
| - | > end | ||
| - | > | ||
| - | > begin | ||
| - | > | ||
| - | > prog = irexec | ||
| - | > | ||
| - | > | ||
| - | > end | ||
| - | > | ||
| - | > begin | ||
| - | > | ||
| - | > prog = irexec | ||
| - | > | ||
| - | > | ||
| - | > end | ||
| - | > | ||
| - | > begin | ||
| - | > | ||
| - | > prog = irexec | ||
| - | > | ||
| - | > | ||
| - | > end | ||
| - | > | ||
| - | > begin | ||
| - | > | ||
| - | > prog = irexec | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | > end | ||
| - | > | ||
| - | > begin | ||
| - | > | ||
| - | > prog = irexec | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | > end | ||
| - | > | ||
| - | > begin | ||
| - | > | ||
| - | > prog = irexec | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | > end | ||
| - | > | ||
| - | > begin | ||
| - | > | ||
| - | > prog = irexec | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | > end | ||
| - | > | ||
| - | |||
| - | |||
| - | ===== xmmsctrl / xmms-lirc ===== | ||
| - | |||
| - | Ce petit programme n' | ||
| - | |||
| - | * le recuperer sur le net | ||
| - | * le décompresser | ||
| - | |||
| - | tar zxvf prgms/ | ||
| - | |||
| - | * le compiler | ||
| - | |||
| - | cd xmmsctrl-1.8/ | ||
| - | make | ||
| - | |||
| - | * placer l' | ||
| - | |||
| - | sudo cp xmmsctrl /usr/bin/ | ||
| - | |||
| - | * Il faut ensuite installer le plugin xmms-lirc | ||
| - | |||
| - | sudo apt-get install xmms-lirc | ||
| - | |||
| - | * et l' | ||
| - | |||
| - | |||
| - | ===== LIRC et KDE ===== | ||
| - | |||
| - | A cette étape, nous sommes capable en lancant dans une console irexec, et en lancant xmms de gerer son comportement via la télécommande, | ||
| - | |||
| - | * Automatiser le lancement de irexec au démarage de kde | ||
| - | * placer ce cript dans votre repertoire .kde/ | ||
| - | |||
| - | ># | ||
| - | >killall irexec | ||
| - | >irexec -d | ||
| - | |||
| - | |||
| - | * et rendez le executable | ||
| - | |||
| - | chmod + x nom-script.sh | ||
| - | |||
| - | |||
| - | ===== Installation de irKick pour KDE ===== | ||
| - | |||
| - | sudo apt-get install kdelirc | ||
| - | |||
| - | * lancez le dans une console | ||
| - | |||
| - | irkick | ||
| - | |||
| - | * une petite icone doit être apparue dans votre barre des taches (un click droit dessus permet d' | ||
| - | * click droit + fermer, le programme demande si il doit être activé à tous les démarages : repondez oui. | ||
| - | |||
| - | Maintenant dés que vous lancerez une session KDE, irexec et irkick serons lancer automatiquement. | ||
| - | Il ne vous reste plus qu'a configurer irckick pour associer chacune des touches de votre télécommande à un programme pour pouvoir lancer xine depuis son cannapé, l' | ||
| - | |||
| - | ====== Les sites qui m'ont aidés ====== | ||
| - | |||
| - | * http:// | ||
| - | * http:// | ||
| - | * http:// | ||
| - | * http:// | ||
| - | * http:// | ||
