[WinFast TV 2000 XP Deluxe] no télécommande
Bonjour,
J'essaie en vain de configurer la télécommande. Voici le modus operandi.
Merci de votre aide.
Configuration matérielles
Pentium III (Katmai)
Fréquence (MHz): 458.224
Ram 256 Mo
Logiciel TV : xwaTV
Carte son : Sound Blaster Live (Modèle 1998)
Carte TV : WinFast TV 2000 XP Deluxe Edition
Télécommande : Leadtek référence Y0400046
Téléchargement du package lirc
https://www.lirc.org/
ou
https://sourceforge.net/projects/lirc/files/LIRC/0.8.1/lirc-0.8.1.tar.bz2/download?use_mirror=master
Invite de commande
#su root
# cd /usr/src
# tar -jxvf '/rep/source/lirc-0.8.1.tar.bz2'
# cd lirc-0.8.1
# ./configure
Un menu graphique apparait
Choix 1 Drivers configuration
----> je choisis Winfast TV 2000/XP
Choix 3 Save configuration & run configure
Ensuite j'ai compilé
#make
J'ai installé le package
#make install
J'ai rebooté
La télécommande de marque : Leadtek réf : Y0400046 ne fonctionne pas.
J'ai vérifié les branchements.
# find / -name 'lircd.conf*' -print
Par cette commande j'ai listé toutes les occurrences 'lircd.conf'
/etc/lircd.conf
/usr/src/lirc-0.8.1/contrib/lircd.conf
/usr/src/lirc-0.8.1/remotes/adaptec/lircd.conf.AVC-2410
/usr/src/lirc-0.8.1/remotes/animax/lircd.conf.animax
/usr/src/lirc-0.8.1/remotes/asus/lircd.conf.asus
/usr/src/lirc-0.8.1/remotes/asus/lircd.conf.digimatrix
/usr/src/lirc-0.8.1/remotes/atiusb/lircd.conf.atiusb
/usr/src/lirc-0.8.1/remotes/avermedia/lircd.conf.avermedia
/usr/src/lirc-0.8.1/remotes/avermedia/lircd.conf.avermedia98
/usr/src/lirc-0.8.1/remotes/avermedia/lircd.conf.vdomate
/usr/src/lirc-0.8.1/remotes/bestbuy/lircd.conf.bestbuy
/usr/src/lirc-0.8.1/remotes/bestbuy/lircd.conf.bestbuy2
/usr/src/lirc-0.8.1/remotes/caraca/lircd.conf.caraca
/usr/src/lirc-0.8.1/remotes/chronos/lircd.conf.chronos
/usr/src/lirc-0.8.1/remotes/cph03x/lircd.conf.cph03x
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.alsa_usb
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.breakoutbox
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.creative
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.infracd
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.livedrive
/usr/src/lirc-0.8.1/remotes/dvico/lircd.conf.fusionHDTV
/usr/src/lirc-0.8.1/remotes/ea65/lircd.conf.ea65
/usr/src/lirc-0.8.1/remotes/ericsson/lircd.conf.bte
/usr/src/lirc-0.8.1/remotes/hauppauge/lircd.conf.hauppauge
/usr/src/lirc-0.8.1/remotes/hercules/lircd.conf.smarttv_stereo
/usr/src/lirc-0.8.1/remotes/imon/lircd.conf.imon
/usr/src/lirc-0.8.1/remotes/imon/lircd.conf.imon-knob
/usr/src/lirc-0.8.1/remotes/imon/lircd.conf.imon-pad
/usr/src/lirc-0.8.1/remotes/imon/lircd.conf.imon-rsc
/usr/src/lirc-0.8.1/remotes/iodata/lircd.conf.gvbctv5pci
/usr/src/lirc-0.8.1/remotes/knc_one/lircd.conf.knc_one
/usr/src/lirc-0.8.1/remotes/kworld/lircd.conf.kworld
/usr/src/lirc-0.8.1/remotes/leadtek/lircd.conf.PVR2000
/usr/src/lirc-0.8.1/remotes/leadtek/lircd.conf.RM-0007
/usr/src/lirc-0.8.1/remotes/leadtek/lircd.conf.RM-0010
/usr/src/lirc-0.8.1/remotes/life-view/lircd.conf.flyvideo
/usr/src/lirc-0.8.1/remotes/logitech/lircd.conf.logitech
/usr/src/lirc-0.8.1/remotes/mceusb/lircd.conf.mceusb
/usr/src/lirc-0.8.1/remotes/packard_bell/lircd.conf.packard_bell
/usr/src/lirc-0.8.1/remotes/pcmak/lircd.conf.pcmak
/usr/src/lirc-0.8.1/remotes/pinnacle_systems/lircd.conf.pctv
/usr/src/lirc-0.8.1/remotes/pixelview/lircd.conf.playtv
/usr/src/lirc-0.8.1/remotes/pixelview/lircd.conf.playtv_bt878
/usr/src/lirc-0.8.1/remotes/pixelview/lircd.conf.playtv_pro
/usr/src/lirc-0.8.1/remotes/pixelview/lircd.conf.remotemaster
/usr/src/lirc-0.8.1/remotes/provideo/lircd.conf.pv951
/usr/src/lirc-0.8.1/remotes/remotec/lircd.conf.BW6130
/usr/src/lirc-0.8.1/remotes/sasem/lircd.conf.sasem
/usr/src/lirc-0.8.1/remotes/sigma_designs/lircd.conf.realmagic
/usr/src/lirc-0.8.1/remotes/silitek/lircd.conf.silitek
/usr/src/lirc-0.8.1/remotes/streamzap/lircd.conf.streamzap
/usr/src/lirc-0.8.1/remotes/technisat/lircd.conf.mediafocusI
/usr/src/lirc-0.8.1/remotes/tekram/lircd.conf.m230
/usr/src/lirc-0.8.1/remotes/x10/lircd.conf.mouseremote
/usr/src/lirc-0.8.1/remotes/x10/lircd.conf.mp3anywhere
Par cette commande je liste les packages relatif à lircd
# rpm -qa |find / -name 'lircd' -print
/usr/local/sbin/lircd
/usr/src/lirc-0.8.1/daemons/lircd
Mes questions sont :
« Est-ce que le fichier de configuration a bien été généré ? »
« Est-il bien au bon endroit ? »
«Comment s'appelle le processus ou daemon ? »
« Pourquoi ça ne fonctionne pas ? »
Merci par avance de vos suggestions
J'essaie en vain de configurer la télécommande. Voici le modus operandi.
Merci de votre aide.
Configuration matérielles
Pentium III (Katmai)
Fréquence (MHz): 458.224
Ram 256 Mo
Logiciel TV : xwaTV
Carte son : Sound Blaster Live (Modèle 1998)
Carte TV : WinFast TV 2000 XP Deluxe Edition
Télécommande : Leadtek référence Y0400046
Téléchargement du package lirc
https://www.lirc.org/
ou
https://sourceforge.net/projects/lirc/files/LIRC/0.8.1/lirc-0.8.1.tar.bz2/download?use_mirror=master
Invite de commande
#su root
# cd /usr/src
# tar -jxvf '/rep/source/lirc-0.8.1.tar.bz2'
# cd lirc-0.8.1
# ./configure
Un menu graphique apparait
Choix 1 Drivers configuration
----> je choisis Winfast TV 2000/XP
Choix 3 Save configuration & run configure
Ensuite j'ai compilé
#make
J'ai installé le package
#make install
J'ai rebooté
La télécommande de marque : Leadtek réf : Y0400046 ne fonctionne pas.
J'ai vérifié les branchements.
# find / -name 'lircd.conf*' -print
Par cette commande j'ai listé toutes les occurrences 'lircd.conf'
/etc/lircd.conf
/usr/src/lirc-0.8.1/contrib/lircd.conf
/usr/src/lirc-0.8.1/remotes/adaptec/lircd.conf.AVC-2410
/usr/src/lirc-0.8.1/remotes/animax/lircd.conf.animax
/usr/src/lirc-0.8.1/remotes/asus/lircd.conf.asus
/usr/src/lirc-0.8.1/remotes/asus/lircd.conf.digimatrix
/usr/src/lirc-0.8.1/remotes/atiusb/lircd.conf.atiusb
/usr/src/lirc-0.8.1/remotes/avermedia/lircd.conf.avermedia
/usr/src/lirc-0.8.1/remotes/avermedia/lircd.conf.avermedia98
/usr/src/lirc-0.8.1/remotes/avermedia/lircd.conf.vdomate
/usr/src/lirc-0.8.1/remotes/bestbuy/lircd.conf.bestbuy
/usr/src/lirc-0.8.1/remotes/bestbuy/lircd.conf.bestbuy2
/usr/src/lirc-0.8.1/remotes/caraca/lircd.conf.caraca
/usr/src/lirc-0.8.1/remotes/chronos/lircd.conf.chronos
/usr/src/lirc-0.8.1/remotes/cph03x/lircd.conf.cph03x
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.alsa_usb
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.breakoutbox
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.creative
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.infracd
/usr/src/lirc-0.8.1/remotes/creative/lircd.conf.livedrive
/usr/src/lirc-0.8.1/remotes/dvico/lircd.conf.fusionHDTV
/usr/src/lirc-0.8.1/remotes/ea65/lircd.conf.ea65
/usr/src/lirc-0.8.1/remotes/ericsson/lircd.conf.bte
/usr/src/lirc-0.8.1/remotes/hauppauge/lircd.conf.hauppauge
/usr/src/lirc-0.8.1/remotes/hercules/lircd.conf.smarttv_stereo
/usr/src/lirc-0.8.1/remotes/imon/lircd.conf.imon
/usr/src/lirc-0.8.1/remotes/imon/lircd.conf.imon-knob
/usr/src/lirc-0.8.1/remotes/imon/lircd.conf.imon-pad
/usr/src/lirc-0.8.1/remotes/imon/lircd.conf.imon-rsc
/usr/src/lirc-0.8.1/remotes/iodata/lircd.conf.gvbctv5pci
/usr/src/lirc-0.8.1/remotes/knc_one/lircd.conf.knc_one
/usr/src/lirc-0.8.1/remotes/kworld/lircd.conf.kworld
/usr/src/lirc-0.8.1/remotes/leadtek/lircd.conf.PVR2000
/usr/src/lirc-0.8.1/remotes/leadtek/lircd.conf.RM-0007
/usr/src/lirc-0.8.1/remotes/leadtek/lircd.conf.RM-0010
/usr/src/lirc-0.8.1/remotes/life-view/lircd.conf.flyvideo
/usr/src/lirc-0.8.1/remotes/logitech/lircd.conf.logitech
/usr/src/lirc-0.8.1/remotes/mceusb/lircd.conf.mceusb
/usr/src/lirc-0.8.1/remotes/packard_bell/lircd.conf.packard_bell
/usr/src/lirc-0.8.1/remotes/pcmak/lircd.conf.pcmak
/usr/src/lirc-0.8.1/remotes/pinnacle_systems/lircd.conf.pctv
/usr/src/lirc-0.8.1/remotes/pixelview/lircd.conf.playtv
/usr/src/lirc-0.8.1/remotes/pixelview/lircd.conf.playtv_bt878
/usr/src/lirc-0.8.1/remotes/pixelview/lircd.conf.playtv_pro
/usr/src/lirc-0.8.1/remotes/pixelview/lircd.conf.remotemaster
/usr/src/lirc-0.8.1/remotes/provideo/lircd.conf.pv951
/usr/src/lirc-0.8.1/remotes/remotec/lircd.conf.BW6130
/usr/src/lirc-0.8.1/remotes/sasem/lircd.conf.sasem
/usr/src/lirc-0.8.1/remotes/sigma_designs/lircd.conf.realmagic
/usr/src/lirc-0.8.1/remotes/silitek/lircd.conf.silitek
/usr/src/lirc-0.8.1/remotes/streamzap/lircd.conf.streamzap
/usr/src/lirc-0.8.1/remotes/technisat/lircd.conf.mediafocusI
/usr/src/lirc-0.8.1/remotes/tekram/lircd.conf.m230
/usr/src/lirc-0.8.1/remotes/x10/lircd.conf.mouseremote
/usr/src/lirc-0.8.1/remotes/x10/lircd.conf.mp3anywhere
Par cette commande je liste les packages relatif à lircd
# rpm -qa |find / -name 'lircd' -print
/usr/local/sbin/lircd
/usr/src/lirc-0.8.1/daemons/lircd
Mes questions sont :
« Est-ce que le fichier de configuration a bien été généré ? »
« Est-il bien au bon endroit ? »
«Comment s'appelle le processus ou daemon ? »
« Pourquoi ça ne fonctionne pas ? »
Merci par avance de vos suggestions
A voir également:
- [WinFast TV 2000 XP Deluxe] no télécommande
- Zuma deluxe - Télécharger - Jeux vidéo
- Cle windows xp - Guide
- Touches télécommande tv - Guide
- No signal tv - Guide
- Google tv streamer - Accueil - TV & Vidéo
6 réponses
Ah tiens si tu y arrives ca m'intéresse j'ai la même carte tv et je n'ai jamais pris le temps de la configurer. Mais a priori tu as déjà les boutons classiques (les chaines et volume) qui doivent marcher directement, si lircd est installé et lancé. Ensuite toute la difficulté c'est de configurer lircd correctement pour avoir la bonne map de touches. Je crois que le site de lirc en propose un bon éventail, avec un peu de chance tu trouveras la notre ;)
Bonne chance
Bonne chance
J'avance petit à petit, en lançant irw puis en appuyant sur la télécommande celle-ci est reconnue par Linux mais pas par xdtv.
Comment faire la liaison entre le driver<---->OS Linux<---->xvtx ?
# irw
00000000c03f609f 00 2 RM-0010
00000000c03f609f 01 2 RM-0010
00000000c03f609f 02 2 RM-0010
00000000c03f609f 03 2 RM-0010
00000000c03f20df 00 VOL_UP RM-0010
00000000c03f20df 01 VOL_UP RM-0010
00000000c03f20df 02 VOL_UP RM-0010
00000000c03f20df 03 VOL_UP RM-0010
00000000c03f30cf 00 CH_UP RM-0010
00000000c03f30cf 01 CH_UP RM-0010
00000000c03f30cf 02 CH_UP RM-0010
00000000c03f30cf 03 CH_UP RM-0010
Les processus actifs relatifs à lirc
# ps -ef |grep lirc
root 1552 1 0 Mar28 ? 00:00:00 [lirc_dev]
root 6500 1 0 Mar28 ? 00:00:00 lircd --device /dev/lirc/0
Rappel sommaire de la config
OS : Mandriva 2006
Logiciel TV : xwaTV
Carte son : Sound Blaster Live (Modèle 1998)
Carte TV : WinFast TV 2000 XP Deluxe Edition (remote control intégré)
Télécommande : Leadtek référence Y0400046
Malgré des recherches sur ces sites.
https://www.lirc.org/
http://xawdecode.sourceforge.net/cgi-bin/searchAideFR.pl
http://www.trustonme.net/didactels/339.html
Je n'ai pas trouvé de solutions car ça part dans tous les sens, configurations, compilations, mode de réception IR, distributions Linux, toutes ces approches sont différentes. et ne correspondent pas à mon cas, à savoir une commande à distance intégrée à la carte TV et avec un Linux Mandriva.
Mais je ne désespère pas de trouver le kador qui sera me mettre sur la bonne voie.
Merci
Comment faire la liaison entre le driver<---->OS Linux<---->xvtx ?
# irw
00000000c03f609f 00 2 RM-0010
00000000c03f609f 01 2 RM-0010
00000000c03f609f 02 2 RM-0010
00000000c03f609f 03 2 RM-0010
00000000c03f20df 00 VOL_UP RM-0010
00000000c03f20df 01 VOL_UP RM-0010
00000000c03f20df 02 VOL_UP RM-0010
00000000c03f20df 03 VOL_UP RM-0010
00000000c03f30cf 00 CH_UP RM-0010
00000000c03f30cf 01 CH_UP RM-0010
00000000c03f30cf 02 CH_UP RM-0010
00000000c03f30cf 03 CH_UP RM-0010
Les processus actifs relatifs à lirc
# ps -ef |grep lirc
root 1552 1 0 Mar28 ? 00:00:00 [lirc_dev]
root 6500 1 0 Mar28 ? 00:00:00 lircd --device /dev/lirc/0
Rappel sommaire de la config
OS : Mandriva 2006
Logiciel TV : xwaTV
Carte son : Sound Blaster Live (Modèle 1998)
Carte TV : WinFast TV 2000 XP Deluxe Edition (remote control intégré)
Télécommande : Leadtek référence Y0400046
Malgré des recherches sur ces sites.
https://www.lirc.org/
http://xawdecode.sourceforge.net/cgi-bin/searchAideFR.pl
http://www.trustonme.net/didactels/339.html
Je n'ai pas trouvé de solutions car ça part dans tous les sens, configurations, compilations, mode de réception IR, distributions Linux, toutes ces approches sont différentes. et ne correspondent pas à mon cas, à savoir une commande à distance intégrée à la carte TV et avec un Linux Mandriva.
Mais je ne désespère pas de trouver le kador qui sera me mettre sur la bonne voie.
Merci
Pour moi si lircd marche et est lancé, c'est bon. Normalement tu dois avoir les boutons de chaines qui marchent directement sinon il y a sans doute un problème de noyau et/ou d'installation de lirc (je penche plutôt pour la 2e explication).
Si par contre la télécommande marche partiellement, c'est très probablement parce que lircd n'est pas configuré avec la bonne map de télécommande.
Bonne chance
Si par contre la télécommande marche partiellement, c'est très probablement parce que lircd n'est pas configuré avec la bonne map de télécommande.
Bonne chance
Merci de t'intéresser à mon cas.
Les boutons des chaînes ne répondent pas.
La map de la télécommande est bonne, car irw renvoie les fonctions de toutes les touches avec le bon intitulé.
La version du noyau est :
# uname -r
2.6.12-12mdk
Peux-tu me dire quelle sont les fichiers de configuration générés par xdtv dans une solution Mandriva ?
Les boutons des chaînes ne répondent pas.
La map de la télécommande est bonne, car irw renvoie les fonctions de toutes les touches avec le bon intitulé.
La version du noyau est :
# uname -r
2.6.12-12mdk
Peux-tu me dire quelle sont les fichiers de configuration générés par xdtv dans une solution Mandriva ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Si irw répond à toutes les touches, tu es sur la bonne voie. Regarde dans xdtv s'il n'existe pas un fichier de mappage des touches.
En effet, moi j'utilise freevo et il a son propre fichier de gestion de la télécommande dans /etc/freevo/lircrc.
Il faut pour chaque touche que je vaux utiliser, que je créé un paragraphe sur le principe :
begin
prog = freevo
button = 'nom qui s' afficheche dans irw'
config = 'correspondance freevo'
end
Dans ton cas le nom d'une touche serait par exemple button = VOL_UP
Si irw répond à toutes les touches, tu es sur la bonne voie. Regarde dans xdtv s'il n'existe pas un fichier de mappage des touches.
En effet, moi j'utilise freevo et il a son propre fichier de gestion de la télécommande dans /etc/freevo/lircrc.
Il faut pour chaque touche que je vaux utiliser, que je créé un paragraphe sur le principe :
begin
prog = freevo
button = 'nom qui s' afficheche dans irw'
config = 'correspondance freevo'
end
Dans ton cas le nom d'une touche serait par exemple button = VOL_UP
Ok donc voici le début de la démarche sous debian lenny avec la même télécommande et la même carte tv. Je mets en italique les sections spécifiques debian (aptitude est le gestionnaire de paquet debian et module-assistant permet de créer facilement un module)
1) Installer lirc et autres paquets utiles. En root :
2) Afin que le module soit chargé au prochain démarrage, l'ajouter dans /etc/modules. A titre indicatif voici mon fichier /etc/modules :
3) Afin que tout se passe bien il faut mettre son utilisateur dans le groupe video :
Donc il faut corriger /etc/group en conséquence (ici mon utilisateur s'appelle mando) pour qu'il puisse accéder à la télécommande :
Il suffit ensuite de se relogguer :
4) Normalement à ce stade mode2 doit voir quand on appuie sur une touche de la télécommande :
4) Configurer lirc :
Normalement on le peut le faire au travers d'un "irrecord lircd.conf" (pour plus d'infos : http://doc.ubuntu-fr.org/lirc mais personnellement j'ai préféré récupérer un fichier tout prêt sur le site de lirc.
/etc/lirc/hardware.conf
/etc/lirc/lircd.conf
/etc/lirc/lircmd.conf
/etc/lirc/lirc-modules-source.conf
/etc/lirc/lircrc
Ce fichier est sensé coupler lirc avec tvtime (mais pour le moment je ne suis pas arrivée à le faire marcher)
Source : http://rdoursenaud.free.fr/wordpress/
Normalement (mais chez moi pour le moment ça ne marche pas) il suffit de lancer irexec et irxevent au démarrage de KDE pour que ça marche (mais en tout cas chez moi pour le moment tvtime reste de marbre). A noter que les commandes du genre "tvtime-command CHANNEL_0" et autres permettent pourtant bien de piloter tvtime donc je pense que le problème vient plutôt de irexec
~/.kde/Autostart/irexec
~/.kde/Autostart/irxevent
Ensuite :
5) A présent pour faire marcher tout ça avec les applis KDE :
Là il va falloir s'armer de patience car la seule façon de configurer le comportement de la télécommande que j'ai trouvé consiste à configurer les touches une par une pour chaque applis KDE (une paille) sois via irkick, soit via le centre de contrôle KDE. Au final ça génère un fichier ~/.kde/share/config/irkickrc. Etant donné que le fichier est un peu long je ne reporte pas le mien ici, mais une fois configuré, on peut piloter les applications KDE.
Bref je vais essayer de regarder ça un peu plus en détail quand j'aurais plus de temps. Je pense que ça vient en partie des fichiers lirc que je n'ai pas encore configuré. Si tu arrives à avancer de ton côté je suis intéressée ;-)
Bonne chance
1) Installer lirc et autres paquets utiles. En root :
aptitude update aptitude upgrade aptitude install lirc-modules-source lirc-x module-assistant module-assistant -f auto-install lirc-modules-source modprobe lirc_gpio /etc/init.d/lirc start
2) Afin que le module soit chargé au prochain démarrage, l'ajouter dans /etc/modules. A titre indicatif voici mon fichier /etc/modules :
# /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. loop sbp2 bttv nvidia lirc_gpio
3) Afin que tout se passe bien il faut mettre son utilisateur dans le groupe video :
(root@aldur) (~) # ls -l /dev/lirc* crw-rw---- 1 root video 61, 0 2007-10-27 12:18 /dev/lirc0 srw-rw-rw- 1 root root 0 2007-10-27 12:18 /dev/lircd
Donc il faut corriger /etc/group en conséquence (ici mon utilisateur s'appelle mando) pour qu'il puisse accéder à la télécommande :
... utmp:x:43: video:x:44:mando sasl:x:45: ...
Il suffit ensuite de se relogguer :
(mando@aldur) (~) $ groups mando dialout cdrom floppy audio video plugdev
4) Normalement à ce stade mode2 doit voir quand on appuie sur une touche de la télécommande :
(root@aldur) (~) # mode2 code: 0xc03f30cf code: 0xc03f30cf code: 0xc03f30cf code: 0xc03f30cf code: 0xc03f08f7 code: 0xc03f08f7 code: 0xc03f08f7 code: 0xc03f08f7
4) Configurer lirc :
Normalement on le peut le faire au travers d'un "irrecord lircd.conf" (pour plus d'infos : http://doc.ubuntu-fr.org/lirc mais personnellement j'ai préféré récupérer un fichier tout prêt sur le site de lirc.
/etc/lirc/hardware.conf
# /etc/lirc/hardware.conf # # Arguments which will be used when launching lircd LIRCD_ARGS="--device=/dev/lirc0" #Don't start lircmd even if there seems to be a good config file #START_LIRCMD=false #Try to load appropriate kernel modules LOAD_MODULES=true # Run "lircd --driver=help" for a list of supported drivers. DRIVER="" # If DEVICE is set to /dev/lirc and devfs is in use /dev/lirc/0 will be # automatically used instead DEVICE="" MODULES="lirc_dev lirc_gpio" # Default configuration files for your hardware if any LIRCD_CONF="" LIRCMD_CONF=""
/etc/lirc/lircd.conf
# This config file was generated using irrecord 3/6/06
#
# contributed by: Dave Edwards
#
# brand: Leadtech
# model no. of remote control: Y0400052 (bundled with Winfast 2000 in Australia)
#
begin remote
name Y0400052
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9066 4504
one 587 1661
zero 587 539
ptrail 592
repeat 9056 2233
pre_data_bits 16
pre_data 0xC03F
gap 108081
toggle_bit 0
begin codes
MENU 0xF20D
SQUARES 0x8A75
CH_SURF 0x4AB5
l 0xCA35
AUDIO 0xD827
POWER 0x00000000000000FF
TV 0x0000000000006A95
FM 0x000000000000EA15
SCAN 0x000000000000A857
DISPLAY 0x0000000000006897
1 0x000000000000A05F
2 0x000000000000609F
3 0x000000000000E01F
4 0x000000000000906F
5 0x00000000000050AF
6 0x000000000000D02F
7 0x000000000000B04F
8 0x000000000000708F
9 0x000000000000F00F
0 0x00000000000048B7
CROSS 0xC03F
RECALL 0x0000000000008877
ENTER 0x000000000000C837
DVD 0x1AE5
ZZ 0x02FD
CC 0x000000000000F807
MTS 0x000000000000D827
FINE_DOWN 0x0000000000009867
FINE_UP 0x00000000000018E7
VIDEO 0x0000000000007887
MUTE 0x00000000000028D7
CH_UP 0x00000000000030CF
CH_DOWN 0x00000000000008F7
VOL_DOWN 0x00000000000010EF
VOL_UP 0x00000000000020DF
FULLSCREEN 0x000000000000C03F
SLEEP 0x00000000000004FB
BOSS_KEY 0x000000000000926D
RED 0x000000000000D22D
GREEN 0x00000000000032CD
YELLOW 0x000000000000B24D
BLUE 0x000000000000728D
PIP 0x00000000000052AD
. 0x000000000000827D
BACK 0x0000000000002AD5
PLAY 0x000000000000C23D
NEXT 0x000000000000AA55
FFWD 0x22DD
REW 0x42BD
TIMESHIFT 0x000000000000A25D
STOP 0x000000000000629D
REC 0x000000000000E21D
REC_STOP 0x629D
SNAPSHOT 0x00000000000012ED
CLEAR 0x0AF5
MENU 0xF20D
end codes
end remote
/etc/lirc/lircmd.conf
#UNCONFIGURED # # To find out how to get a proper configuration file please read: # # /usr/share/doc/lirc/README.Debian
/etc/lirc/lirc-modules-source.conf
# lirc-modules-source config file used by Debian GNU/Linux # Space separated list of lirc kernel drivers to build LIRC_MODULES="i2c, gpio" # It87 module configuration LIRC_IT87_CFLAGS="UNCONFIGURED" # Parallel module configuration LIRC_PARALLEL_PORT="UNCONFIGURED" LIRC_PARALLEL_IRQ="UNCONFIGURED" LIRC_PARALLEL_TIMER="UNCONFIGURED" # Serial module configuration LIRC_SERIAL_PORT="UNCONFIGURED" LIRC_SERIAL_IRQ="UNCONFIGURED" LIRC_SERIAL_CFLAGS="UNCONFIGURED" # Sir module configuration LIRC_SIR_PORT="UNCONFIGURED" LIRC_SIR_IRQ="UNCONFIGURED" LIRC_SIR_CFLAGS="UNCONFIGURED"
/etc/lirc/lircrc
Ce fichier est sensé coupler lirc avec tvtime (mais pour le moment je ne suis pas arrivée à le faire marcher)
Source : http://rdoursenaud.free.fr/wordpress/
#/etc/lirc/lircrc
begin
prog = irexec
button = tv
mode = tvtime
config = tvtime &
end
begin tvtime
begin
prog = irexec
button = power
config = tvtime-command QUIT
end
begin
prog = irexec
button = e
config = tvtime-command TOGGLE_INPUT
end
begin
prog = irexec
button = launch_setup
config = tvtime-command DISPLAY_INFO
end
begin
prog = irexec
button = max_window
config = tvtime-command TOGGLE_FULLSCREEN
end
begin
prog = irexec
button = mute
config = tvtime-command TOGGLE_MUTE
end
begin
prog = irexec
button = up
config = tvtime-command UP
end
begin
prog = irexec
button = down
config = tvtime-command DOWN
end
begin
prog = irexec
button = right
config = tvtime-command RIGHT
end
begin
prog = irexec
button = left
config = tvtime-command LEFT
end
begin
prog = irexec
button = vol-up
config = tvtime-command MIXER_UP
repeat = 1
end
begin
prog = irexec
button = vol-down
config = tvtime-command MIXER_DOWN
repeat = 1
end
begin
prog = irexec
button = chan-up
config = tvtime-command CHANNEL_UP
end
begin
prog = irexec
button = chan-down
config = tvtime-command CHANNEL_DOWN
end
begin
prog = irexec
button = dvd-root_menu
config = tvtime-command CHANNEL_JUMP
end
begin
prog = irexec
button = 1
config = tvtime-command CHANNEL_1
end
begin
prog = irexec
button = 2
config = tvtime-command CHANNEL_2
end
begin
prog = irexec
button = 3
config = tvtime-command CHANNEL_3
end
begin
prog = irexec
button = 4
config = tvtime-command CHANNEL_4
end
begin
prog = irexec
button = 5
config = tvtime-command CHANNEL_5
end
begin
prog = irexec
button = 6
config = tvtime-command CHANNEL_6
end
begin
prog = irexec
button = 7
config = tvtime-command CHANNEL_7
end
begin
prog = irexec
button = 8
config = tvtime-command CHANNEL_8
end
begin
prog = irexec
button = 9
config = tvtime-command CHANNEL_9
end
begin
prog = irexec
button = 0
config = tvtime-command CHANNEL_0
end
begin
prog = irexec
button = ok
config = tvtime-command ENTER
end
end tvtime
Normalement (mais chez moi pour le moment ça ne marche pas) il suffit de lancer irexec et irxevent au démarrage de KDE pour que ça marche (mais en tout cas chez moi pour le moment tvtime reste de marbre). A noter que les commandes du genre "tvtime-command CHANNEL_0" et autres permettent pourtant bien de piloter tvtime donc je pense que le problème vient plutôt de irexec
~/.kde/Autostart/irexec
#!/bin/bash irexec
~/.kde/Autostart/irxevent
#!/bin/bash irxevent
Ensuite :
chmod +x ~/.kde/Autostart/irexec ~/.kde/Autostart/irxevent
5) A présent pour faire marcher tout ça avec les applis KDE :
aptitude install kdelirc kdetv
Là il va falloir s'armer de patience car la seule façon de configurer le comportement de la télécommande que j'ai trouvé consiste à configurer les touches une par une pour chaque applis KDE (une paille) sois via irkick, soit via le centre de contrôle KDE. Au final ça génère un fichier ~/.kde/share/config/irkickrc. Etant donné que le fichier est un peu long je ne reporte pas le mien ici, mais une fois configuré, on peut piloter les applications KDE.
Bref je vais essayer de regarder ça un peu plus en détail quand j'aurais plus de temps. Je pense que ça vient en partie des fichiers lirc que je n'ai pas encore configuré. Si tu arrives à avancer de ton côté je suis intéressée ;-)
Bonne chance