Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/11/2010, à 21:58

lann

[RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Bonjour

Ce week-end, je me suis décidé à installer ma télécommande infrarouge de ma carte TV.
Pas de problème en suivant la documentation, en installant quelques paquets et en éditant les fichiers /etc/lirc/lircd.conf + hardware.conf, j'arrive à faire reconnaître les touches.
Avec irrecord toutes les touches sont prises en compte.
Le problème, c'est que lorsque j'appuie sur les touches numériques, le système prend en compte les touches numériques du clavier. 1->&, 2->é, 3->", 4->', 5->(, 6->-  ... etc
Ce qui fait que lorsque je suis sous VLC et quand j'appuie sur la touche 6 de la télécommande, vlc se met au ralenti puisque le raccourci pour le ralenti est -
Ce que j'aimerais faire c'est lui faire comprendre que un bouton de ma télécommande correspond à un raccourci qui n'a rien à voir avec celui du clavier.
J'ai essayé d'éditer le fichier ~/.lircrc

comme cela :

include ~/.config/vlc/lircrc

pour lui dire qu'il y avait un fichier de configuration de vlc dans le dossier ~/.config/vlc/lircrc

et voici mon fichier lircrc

## VLC ##
begin
        prog = vlc
        button = play
        config = key-play
        repeat=32
end
begin
        prog = vlc
        button = pause
        config = key-play-pause
end
begin
        prog = vlc
        button = KEY_STOP
        config = key-stop
end
begin
        prog = vlc
        button = power
        config = key-quit
        repeat=1
end

begin
        prog = vlc
        button = Chan+
        config = key-next
end
begin
        prog = vlc
        button = Chan-
        config = key-prev
end
begin
        prog = vlc
        button = max_window
        config = key-toggle-fullscreen
end
begin
        prog = vlc
        button = rewind
        config = key-slower
end
begin
        prog = vlc
        button = forward
        config = key-faster
end
#Audio controls
begin
        prog = vlc
        button = vol-down
        config = key-vol-down
        repeat=0
end
begin
        prog = vlc
        button = vol-up
        config = key-vol-up
        repeat=0
end
begin
        prog = vlc
        button = mute
        config = key-vol-mute
end

#For dvd navigation
begin
        prog = vlc
        button = 4
        config = key-nav-left
end
begin
        prog = vlc
        button = 8
        config = key-nav-down
end
begin
        prog = vlc
        button = 2
        config = key-nav-up
end
begin
        prog = vlc
        button = 6
        config = key-nav-right
end
begin
        prog = vlc
        button = 5
        config = key-nav-activate
end
begin
        prog = vlc
        button = source
        config = key-disc-menu
end

J'ai également arrêter lirc, car j'ai vu que le noyau avait apparemment déjà un module pour ce genre de télécommande : ça ne fonctionne plus. Preuve que c'est bien lirc qui décode les signaux infrarouge.

Quelqu'un aurait-il une solution ?

Merci

Dernière modification par lann (Le 21/11/2010, à 11:51)

Hors ligne

#2 Le 17/11/2010, à 00:30

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Bonjour,
Que contient le fichier ~/.lircrc ?


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#3 Le 17/11/2010, à 18:26

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Bonjour

Je l'ai mis sur le premier post

include ~/.config/vlc/lircrc

Hors ligne

#4 Le 18/11/2010, à 01:04

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

lann a écrit :

Bonjour

Je l'ai mis sur le premier post

include ~/.config/vlc/lircrc

D'accord, je n'avais pas bien compris. roll (J'étais un peu fatigué quand j'ai répondu).
Si ton fichier ~/.lircrc ne contient que la ligne indiquée, c'est bizarre. Comment le système peut-il recevoir de tels signaux s'ils ne sont pas configurés ? À moins que le télécommande soit reconnue comme un périphérique d'entrée comme le clavier. Mais la fin de ton premier message semble indiquer le contraire. hmm
Sinon, peux-tu vérifier que la commande irw renvoie bien quelque chose de normal ?


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#5 Le 18/11/2010, à 08:21

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

La commande irw me renvoie les touches comme si je tapais sur le clavier 1->&, 2->é, 3->", 4->', 5->(, 6->-  ... etc
Lorsque j'ouvre gedit et que j'appuie sur ces touches, ça me marque &, é, ", ' , (, - etc...
Donc lirc ne fait aucune conversion

Bonne journée

Hors ligne

#6 Le 18/11/2010, à 13:14

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

irw renvoie ce qui a été configuré dans le fichier /etc/lircd.conf. Que contient donc ce fichier ?


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#7 Le 18/11/2010, à 18:55

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Chez moi ce n'est pas /etc/.lircd.conf mais /etc/lirc/lircd.conf
Et voilà ce qu'il contient

# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.8.6(devinput) on Sun Nov 14 11:29:15 2010
#
# contributed by 
#
# brand:                       lircd.conf
# model no. of remote control: 
# devices being controlled by this remote:
#

begin remote

  name  lircd.conf
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          39995
  toggle_bit_mask 0x0

  begin codes
       Go              0x0161
       power           0x0074
       Tv              0x0179
       Videos          0x0189
       Music           0x0188
       Pictures        0x016F
       Guide           0x016D
       Radio           0x0181
       Up              0x0067
       Down            0x006C
       Left            0x0069
       Right           0x006A
       Ok              0x001C
       Back/edit       0x00AE
       Menu            0x008B
       Vol+            0x0073
       Vol-            0x0072
       PrevChan        0x019C
       Chan+           0x0192
       Chan-           0x0193
       Mute            0x0071
       Record          0x00A7
       Stop            0x0080
       replay          0x00A8
       SKip            0x00D0
       play            0x00CF
       Previous        0x00A5
       Next            0x00A3
       Pause           0x0077
       1               0x0002
       2               0x0003
       3               0x0004
       4               0x0005
       5               0x0006
       6               0x0007
       7               0x0008
       8               0x0009
       9               0x000A
       *               0x0184
       0               0x000B
       #               0x0172
       red             0x018E
       green           0x018F
       yellow          0x0190
       blue            0x0191

  end codes


end remote

Hors ligne

#8 Le 18/11/2010, à 19:00

Neko62

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Bonsoir,

je rebondis sur ce sujet, car personnellement j'essaye en vain de paramétrer un clavier sans fil "Microsoft Téléclavier pour Windows XP Edition Media Center" qui pour  l'instant ne donne aucun signe de réaction quand je tape dessus.
Est-ce que quelqu'un a déjà eu l'occasion de paramétrer un tel clavier ?
Et si oui, peut-il m'indiquer la marche à suivre ?

D'avance merci.

Hors ligne

#9 Le 18/11/2010, à 20:27

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Au lieu de pourrir mon fil, tu pourrais en ouvrir un autre STP sad

Hors ligne

#10 Le 19/11/2010, à 01:05

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

lann a écrit :

Au lieu de pourrir mon fil, tu pourrais en ouvrir un autre STP sad

+1 (Regarde à nouveau les règles du forum)


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#11 Le 19/11/2010, à 01:07

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Pour en revenir au sujet intitial, je ne vois pas pourquoi irw renvoie les caractères correspondant aux touches numériques au-dessus des touches alphabétiques puisqu'elle n'apparaissent pas dans le fichier /etc/lirc/lircd.conf (désolé pour le mauvais chemin donné et merci d'avoir corrigé).
Est-ce que tu pourrais coller le retour de la commande irw ici ?


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#12 Le 19/11/2010, à 08:22

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Le retour de la commande irw en appuyant sur les touches de la télécommande

&é"'(-è_çà^[[A^[[A^[[B

Les premières correspondent aux touches de 1 à 0
et celles là [[A^[[A^[[B correspondent à haut et bas

pour les autres rien ne s'affiche car ce ne doit pas être des caractères alphanumériques mais avec irrecord j'avais bien la prise en compte des touches.

Merci

Hors ligne

#13 Le 19/11/2010, à 12:35

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

lann a écrit :

Le retour de la commande irw en appuyant sur les touches de la télécommande

&é"'(-è_çà^[[A^[[A^[[B

Les premières correspondent aux touches de 1 à 0
et celles là [[A^[[A^[[B correspondent à haut et bas

Je trouve cela étrange. Chez moi, le retour de irw ressemble plutôt à cela :

00000014f31e0000 00 OK X10_20017670
00000014ef1a0000 00 UP X10_20017670
00000014ef1a0000 01 UP X10_20017670
00000014f31e0000 00 OK X10_20017670
00000014e30e0000 00 2 X10_20017670
00000014e30e0000 01 2 X10_20017670

J'ai appuyé sur les touches OK, haut, OK et 2 configurées comme telles dans mon fichier lircd.conf.
Que contient ton fichier hardware.conf et que donne lsmod quand la télécommande fonctionne ?

lann a écrit :

pour les autres rien ne s'affiche car ce ne doit pas être des caractères alphanumériques mais avec irrecord j'avais bien la prise en compte des touches.

Effectivement puisque ton fichier lircd.conf contient les codes des autres boutons.

Sinon, j'aurais peut-être dû demander cela depuis le début, quelle télécommande possèdes-tu (et quelle carte associée) ? Est-ce que le pilote de la carte TV ne gérerait pas la télécommande tout seul ? Comme ça, on va vérifier que le configuration correspond bien à ce qui est indiqué sur ce tableau sur le site de LIRC (si la télécommande est bien indiquée dedans).


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#14 Le 19/11/2010, à 21:07

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

lspci | grep Video

08:00.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
08:00.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
08:00.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)

C'est une Hauppauge TVHVR 1300
lsmod | grep ir :

lirc_i2c                7345  0 
lirc_dev               11308  1 lirc_i2c
nf_nat_irc              1577  0 
nf_conntrack_irc        4429  1 nf_nat_irc
nf_nat                 19501  2 nf_nat_irc,nf_nat_ftp
nf_conntrack           73966  7 xt_state,nf_nat_irc,nf_conntrack_irc,nf_nat_ftp,nf_nat,nf_conntrack_ipv4,nf_conntrack_ftp
ir_kbd_i2c              5903  0 
ir_common              47275  4 ivtv,bttv,ir_kbd_i2c,cx88xx
ir_core                 7186  4 bttv,ir_kbd_i2c,cx88xx,ir_common

hardware.conf

# /etc/lirc/hardware.conf
#lirc_cmdir
#Chosen Remote Control
REMOTE="Hauppauge HVR-1300"
REMOTE_MODULES="lirc_dev lirc_i2c"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="hauppauge/lircd.conf.hauppauge"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="Command IR : Direct TV Receiver"
TRANSMITTER_MODULES="lirc_dev "
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE="/dev/lirc1"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="directtv/general.conf"
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

#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"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""

ps -e | grep lirc

1505 ?        00:00:00 lircd
 1510 ?        00:00:00 lircd

J'ai deux processus lircd. Je ne sais pas pourquoi ?

Merci

Hors ligne

#15 Le 19/11/2010, à 23:56

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

lann a écrit :

lspci | grep Video

08:00.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
08:00.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
08:00.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)

C'est une Hauppauge TVHVR 1300

Tiens, j'ai la même carte. Mais je n'ai pas essayé la réception infrarouge avec. J'ai préféré intégrer un récepteur infrarouge à mon boîtier (branché sur un port audio interne).

lann a écrit :

lsmod | grep ir :

lirc_i2c                7345  0 
lirc_dev               11308  1 lirc_i2c
nf_nat_irc              1577  0 
nf_conntrack_irc        4429  1 nf_nat_irc
nf_nat                 19501  2 nf_nat_irc,nf_nat_ftp
nf_conntrack           73966  7 xt_state,nf_nat_irc,nf_conntrack_irc,nf_nat_ftp,nf_nat,nf_conntrack_ipv4,nf_conntrack_ftp
ir_kbd_i2c              5903  0 
ir_common              47275  4 ivtv,bttv,ir_kbd_i2c,cx88xx
ir_core                 7186  4 bttv,ir_kbd_i2c,cx88xx,ir_common

Ça semble normal puisque les modules lirc_dev et lirc_i2c sont chargés.

lann a écrit :

hardware.conf

# /etc/lirc/hardware.conf
#lirc_cmdir
#Chosen Remote Control
REMOTE="Hauppauge HVR-1300"
REMOTE_MODULES="lirc_dev lirc_i2c"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="hauppauge/lircd.conf.hauppauge"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="Command IR : Direct TV Receiver"
TRANSMITTER_MODULES="lirc_dev "
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE="/dev/lirc1"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="directtv/general.conf"
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

#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"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""

Je ne crois pas que la carte possède un transmetteur infrarouge. Pourtant, il y en a un de configuré (en même temps, il n'est pas indiqué comme étant sur la carte et tu n'as pas précisé si tu en possèdes un).
Et le fichier donné pour la configuration des touches n'est pas le fichier /etc/lirc/lircd.conf.

lann a écrit :

ps -e | grep lirc

1505 ?        00:00:00 lircd
 1510 ?        00:00:00 lircd

J'ai deux processus lircd. Je ne sais pas pourquoi ?

Merci

Le problème vient peut-être du point précédent.

Donc, peux-tu modifier ton fichier hardware.conf afin de changer le fichier lircd.conf à utiliser et enlever la configuration du transmetteur ?

PS : Chez moi, la partie du fichier hardware.conf concernant le transmetteur se présente ainsi :

#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""

Dernière modification par Julius22 (Le 21/11/2010, à 20:30)


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#16 Le 20/11/2010, à 11:04

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Bonjour Julius22

J'ai refait le fichier hardware.conf comme ceci

# /etc/lirc/hardware.conf
#lirc_cmdir
#Chosen Remote Control
REMOTE="Hauppauge HVR-1300"
REMOTE_MODULES="lirc_dev lirc_i2c"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

#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"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""

Il n'y a plus qu'un processus pour lircd
Mais c'est toujours la même chose avec irw. Il me fournit les touches du clavier.
mais il y a une autre chose qui m'inquiète, c'est que le device est sur /etc/lirc0. Mais je n'ai aucune entrée sur /dev/lirc0.
Mon entrée est sur /dev/input/event7 comme me dit
dmesg | grep input

[   17.682734] input: i2c IR (CX2388x remote) as /devices/virtual/input/input7

donc j'ai changé le fichier hardware.conf en mettant le REMOTE_DEVICE="/dev/input/input7"
mais ça ne change rien. sad

Si tu as la même carte tu pourrais peut-être faire un essai?
J'ai bien envie également de repartir de 0. Qu'en penses-tu ?

Merci

Dernière modification par lann (Le 20/11/2010, à 11:05)

Hors ligne

#17 Le 20/11/2010, à 13:24

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Je vais essayer de faire un essai cet après-midi.
Pour ce qui est de repartir de zéro, qu'entends-tu par là ?


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#18 Le 20/11/2010, à 14:16

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

- Supprimer les paquets lirc
- Supprimer les fichiers de configuration

puis refaire l'installation

Encore merci de m'aider

Hors ligne

#19 Le 20/11/2010, à 17:49

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

J'ai fait des recherches et des essais, malheureusement infructueux.
J'ai d'abord essayé d'utiliser ma télécommande. Le port infrarouge de ma carte HVR-1300 n'est pas reconnu ! mad J'ai, du coup, branché le récepteur sur le port IR de ma carte Nova-T. Mais ça ne fonctionne pas mieux. Même en modifiant des réglages.
J'ai alors fait des recherches sur Internet. Apparemment, il y a pas mal de changements dans LIRC (cf. https://bugs.launchpad.net/ubuntu/+sour … g/459021dh, par exemple). Et visiblement LIRC abandonne le /dev/lirc0 pour des /dev/input/eventx (et non /dev/input/inputx ! ).
Donc, tu peux toujours essayer de réinstaller LIRC en purgeant les fichiers de configuration. Sinon, si j'ai bien compris, tu avais réusssi à utiliser irrecord ? Donc, à priori, tu n'est pas touché par le problèmes avec les nouvelles versions. D'ailleurs, quelle version d'Ubuntu et du noyau Linux utilises-tu ?
Sinon, est-ce que tu sais à quoi sert la diode rouge avec le récepteur infrarouge ? Est-ce un émetteur infrarouge ou bien simplement un témoin  pour la télécommande ?
En attendant, je vais essayé LIRC sur une vieille version d'Ubuntu.


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#20 Le 20/11/2010, à 18:59

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Pour en revenir au problème des boutons qui sont convertis en touches de clavier, est-ce que tu utilises irxevent ?


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#21 Le 21/11/2010, à 11:11

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Salut Julius

Il y a du mieux smile

Mais tout d'abord je vais répondre à tes questions

Version Ubuntu : Lucid
Noyau : 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:52:42 UTC 2010 x86_64 GNU/Linux
Diode rouge : Je ne sais pas si c'est elle qui capte le signal infrarouge ou l'autre entouré de plastique gris. En tout cas, il n'y a aucune qui s'allume chez moi. J'ai cherché un peu sur le site d'Hauppauge mais bon j'ai rien trouvé. Entre parenthèses il faudrait leur dire que ça fonctionne aussi sur Gnu/Linux smile
Je n'utilises pas irxevent.

Pour le mieux :
- J'ai désinstallé tous les paquets liés à lirc en purgeant les fichiers de configuration
- J'ai tout réinstallé, choisi le modèle de ma carte TV
- J'ai recherché dans la liste des paquets correspondant à lirc. Je suis tombé sur ce paquet : gnome-lirc-properties
- Je l'ai installé et configurer ma réception infrarouge avec. C'est très intuitif.

Il m'a modifié mon fichier Hardware.conf

# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Hauppauge HVR-1300"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="name=i2c\?IR\?\(CX2388x\?remote\)"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD=true

#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"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""

# Receiver settings required by gnome-lirc-properties
RECEIVER_MODEL="i2c\ IR\ \(CX2388x\ remote\)"
RECEIVER_VENDOR="Linux\ Input\ Device"

# Remote settings required by gnome-lirc-properties
REMOTE_MODEL="Linux\ Input\ Layer\ compatible\ Remote"
REMOTE_VENDOR="Generic"

A noter les lignes
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="name=i2c\?IR\?\(CX2388x\?remote\)"
RECEIVER_MODEL="i2c\ IR\ \(CX2388x\ remote\)"
RECEIVER_VENDOR="Linux\ Input\ Device"
REMOTE_MODEL="Linux\ Input\ Layer\ compatible\ Remote"
REMOTE_VENDOR="Generic"

qui ont changé ou ajouté

Pour le fichier lircd.conf

#This configuration has been automatically generated via
#the Ubuntu LIRC package maintainer scripts.
#
#It includes the default configuration for the remote and/or
#transmitter that you have selected during package installation.
#
#Feel free to add any custom remotes to the configuration
#via additional include directives or below the existing
#Ubuntu include directives from your selected remote and/or
#transmitter.

#Configuration for the Hauppauge HVR-1300 remote:
include "/usr/share/lirc/extras/more_remotes/hauppauge/lircd.conf.hauppauge"


# Configuration selected with GNOME LIRC Properties
include </etc/lirc/lircd.conf.gnome>

A noter le :
include </etc/lirc/lircd.conf.gnome>

qui fait référence à un nouveau fichier

lircd.conf.gnome

# LIRC configuration file for linux-input-layer
# Generated by GNOME LIRC properties on Sun Nov 21 09:30:19 2010
# from linux-input-layer-lircd.conf
#
# brand: Generic
# model no. of remote control: Linux Input Layer compatible Remote
#

begin remote
  name  linux-input-layer
  bits  32

  begin codes
    BTN_0                 0x10100
    BTN_1                 0x10101
    BTN_2                 0x10102
    BTN_3                 0x10103
    BTN_4                 0x10104
    BTN_5                 0x10105
    BTN_6                 0x10106
    BTN_7                 0x10107
    BTN_8                 0x10108
    BTN_9                 0x10109
    BTN_A                 0x10130
    BTN_B                 0x10131
    BTN_BACK              0x10116
    BTN_BASE              0x10126
    BTN_BASE2             0x10127
    BTN_BASE3             0x10128
    BTN_BASE4             0x10129
    BTN_BASE5             0x1012a
    BTN_BASE6             0x1012b
    BTN_C                 0x10132
    BTN_DEAD              0x1012f
    BTN_DIGI              0x10140
    BTN_EXTRA             0x10114
    BTN_FORWARD           0x10115
    BTN_GAMEPAD           0x10130
    BTN_GEAR_DOWN         0x10150
    BTN_GEAR_UP           0x10151
    BTN_JOYSTICK          0x10120
    BTN_LEFT              0x10110
    BTN_MIDDLE            0x10112
    BTN_MISC              0x10100
    BTN_MODE              0x1013c
    BTN_MOUSE             0x10110
    BTN_PINKIE            0x10125
    BTN_RIGHT             0x10111
    BTN_SELECT            0x1013a
    BTN_SIDE              0x10113
    BTN_START             0x1013b
    BTN_STYLUS            0x1014b
    BTN_STYLUS2           0x1014c
    BTN_TASK              0x10117
    BTN_THUMB             0x10121
    BTN_THUMB2            0x10122
    BTN_THUMBL            0x1013d
    BTN_THUMBR            0x1013e
    BTN_TL                0x10136
    BTN_TL2               0x10138
    BTN_TOOL_AIRBRUSH     0x10144
    BTN_TOOL_BRUSH        0x10142
    BTN_TOOL_DOUBLETAP    0x1014d
    BTN_TOOL_FINGER       0x10145
    BTN_TOOL_LENS         0x10147
    BTN_TOOL_MOUSE        0x10146
    BTN_TOOL_PEN          0x10140
    BTN_TOOL_PENCIL       0x10143
    BTN_TOOL_RUBBER       0x10141
    BTN_TOOL_TRIPLETAP    0x1014e
    BTN_TOP               0x10123
    BTN_TOP2              0x10124
    BTN_TOUCH             0x1014a
    BTN_TR                0x10137
    BTN_TR2               0x10139
    BTN_TRIGGER           0x10120
    BTN_WHEEL             0x10150
    BTN_X                 0x10133
    BTN_Y                 0x10134
    BTN_Z                 0x10135
    KEY_0                 0x1000b
    KEY_1                 0x10002
    KEY_102ND             0x10056
    KEY_2                 0x10003
    KEY_3                 0x10004
    KEY_4                 0x10005
    KEY_5                 0x10006
    KEY_6                 0x10007
    KEY_7                 0x10008
    KEY_8                 0x10009
    KEY_9                 0x1000a
    KEY_A                 0x1001e
    KEY_AB                0x10196
    KEY_ADDRESSBOOK       0x101ad
    KEY_AGAIN             0x10081
    KEY_ALTERASE          0x100de
    KEY_ANGLE             0x10173
    KEY_APOSTROPHE        0x10028
    KEY_ARCHIVE           0x10169
    KEY_AUDIO             0x10188
    KEY_AUX               0x10186
    KEY_B                 0x10030
    KEY_BACK              0x1009e
    KEY_BACKSLASH         0x1002b
    KEY_BACKSPACE         0x1000e
    KEY_BASSBOOST         0x100d1
    KEY_BATTERY           0x100ec
    KEY_BLUE              0x10191
    KEY_BLUETOOTH         0x100ed
    KEY_BOOKMARKS         0x1009c
    KEY_BREAK             0x1019b
    KEY_BRIGHTNESSDOWN    0x100e0
    KEY_BRIGHTNESSUP      0x100e1
    KEY_BRIGHTNESS_CYCLE  0x100f3
    KEY_BRIGHTNESS_ZERO   0x100f4
    KEY_C                 0x1002e
    KEY_CALC              0x1008c
    KEY_CALENDAR          0x1018d
    KEY_CAMERA            0x100d4
    KEY_CANCEL            0x100df
    KEY_CAPSLOCK          0x1003a
    KEY_CD                0x1017f
    KEY_CHANNEL           0x1016b
    KEY_CHANNELDOWN       0x10193
    KEY_CHANNELUP         0x10192
    KEY_CHAT              0x100d8
    KEY_CLEAR             0x10163
    KEY_CLOSE             0x100ce
    KEY_CLOSECD           0x100a0
    KEY_COFFEE            0x10098
    KEY_COMMA             0x10033
    KEY_COMPOSE           0x1007f
    KEY_COMPUTER          0x1009d
    KEY_CONFIG            0x100ab
    KEY_CONNECT           0x100da
    KEY_CONTEXT_MENU      0x101b6
    KEY_COPY              0x10085
    KEY_CUT               0x10089
    KEY_CYCLEWINDOWS      0x1009a
    KEY_D                 0x10020
    KEY_DATABASE          0x101aa
    KEY_DELETE            0x1006f
    KEY_DELETEFILE        0x10092
    KEY_DEL_EOL           0x101c0
    KEY_DEL_EOS           0x101c1
    KEY_DEL_LINE          0x101c3
    KEY_DIGITS            0x1019d
    KEY_DIRECTION         0x10099
    KEY_DIRECTORY         0x1018a
    KEY_DISPLAYTOGGLE     0x101af
    KEY_DISPLAY_OFF       0x100f5
    KEY_DOCUMENTS         0x100eb
    KEY_DOLLAR            0x101b2
    KEY_DOT               0x10034
    KEY_DOWN              0x1006c
    KEY_DVD               0x10185
    KEY_E                 0x10012
    KEY_EDIT              0x100b0
    KEY_EDITOR            0x101a6
    KEY_EJECTCD           0x100a1
    KEY_EJECTCLOSECD      0x100a2
    KEY_EMAIL             0x100d7
    KEY_END               0x1006b
    KEY_ENTER             0x1001c
    KEY_EPG               0x1016d
    KEY_EQUAL             0x1000d
    KEY_ESC               0x10001
    KEY_EURO              0x101b3
    KEY_EXIT              0x100ae
    KEY_F                 0x10021
    KEY_F1                0x1003b
    KEY_F10               0x10044
    KEY_F11               0x10057
    KEY_F12               0x10058
    KEY_F13               0x100b7
    KEY_F14               0x100b8
    KEY_F15               0x100b9
    KEY_F16               0x100ba
    KEY_F17               0x100bb
    KEY_F18               0x100bc
    KEY_F19               0x100bd
    KEY_F2                0x1003c
    KEY_F20               0x100be
    KEY_F21               0x100bf
    KEY_F22               0x100c0
    KEY_F23               0x100c1
    KEY_F24               0x100c2
    KEY_F3                0x1003d
    KEY_F4                0x1003e
    KEY_F5                0x1003f
    KEY_F6                0x10040
    KEY_F7                0x10041
    KEY_F8                0x10042
    KEY_F9                0x10043
    KEY_FASTFORWARD       0x100d0
    KEY_FAVORITES         0x1016c
    KEY_FILE              0x10090
    KEY_FINANCE           0x100db
    KEY_FIND              0x10088
    KEY_FIRST             0x10194
    KEY_FN                0x101d0
    KEY_FN_1              0x101de
    KEY_FN_2              0x101df
    KEY_FN_B              0x101e4
    KEY_FN_D              0x101e0
    KEY_FN_E              0x101e1
    KEY_FN_ESC            0x101d1
    KEY_FN_F              0x101e2
    KEY_FN_F1             0x101d2
    KEY_FN_F10            0x101db
    KEY_FN_F11            0x101dc
    KEY_FN_F12            0x101dd
    KEY_FN_F2             0x101d3
    KEY_FN_F3             0x101d4
    KEY_FN_F4             0x101d5
    KEY_FN_F5             0x101d6
    KEY_FN_F6             0x101d7
    KEY_FN_F7             0x101d8
    KEY_FN_F8             0x101d9
    KEY_FN_F9             0x101da
    KEY_FN_S              0x101e3
    KEY_FORWARD           0x1009f
    KEY_FORWARDMAIL       0x100e9
    KEY_FRAMEBACK         0x101b4
    KEY_FRAMEFORWARD      0x101b5
    KEY_FRONT             0x10084
    KEY_G                 0x10022
    KEY_GAMES             0x101a1
    KEY_GOTO              0x10162
    KEY_GRAPHICSEDITOR    0x101a8
    KEY_GRAVE             0x10029
    KEY_GREEN             0x1018f
    KEY_H                 0x10023
    KEY_HANGEUL           0x1007a
    KEY_HANGUEL           0x10000
    KEY_HANJA             0x1007b
    KEY_HELP              0x1008a
    KEY_HENKAN            0x1005c
    KEY_HIRAGANA          0x1005b
    KEY_HOME              0x10066
    KEY_HOMEPAGE          0x100ac
    KEY_HP                0x100d3
    KEY_I                 0x10017
    KEY_INFO              0x10166
    KEY_INSERT            0x1006e
    KEY_INS_LINE          0x101c2
    KEY_ISO               0x100aa
    KEY_J                 0x10024
    KEY_K                 0x10025
    KEY_KATAKANA          0x1005a
    KEY_KATAKANAHIRAGANA  0x1005d
    KEY_KBDILLUMDOWN      0x100e5
    KEY_KBDILLUMTOGGLE    0x100e4
    KEY_KBDILLUMUP        0x100e6
    KEY_KEYBOARD          0x10176
    KEY_KP0               0x10052
    KEY_KP1               0x1004f
    KEY_KP2               0x10050
    KEY_KP3               0x10051
    KEY_KP4               0x1004b
    KEY_KP5               0x1004c
    KEY_KP6               0x1004d
    KEY_KP7               0x10047
    KEY_KP8               0x10048
    KEY_KP9               0x10049
    KEY_KPASTERISK        0x10037
    KEY_KPCOMMA           0x10079
    KEY_KPDOT             0x10053
    KEY_KPENTER           0x10060
    KEY_KPEQUAL           0x10075
    KEY_KPJPCOMMA         0x1005f
    KEY_KPLEFTPAREN       0x100b3
    KEY_KPMINUS           0x1004a
    KEY_KPPLUS            0x1004e
    KEY_KPPLUSMINUS       0x10076
    KEY_KPRIGHTPAREN      0x100b4
    KEY_KPSLASH           0x10062
    KEY_L                 0x10026
    KEY_LANGUAGE          0x10170
    KEY_LAST              0x10195
    KEY_LEFT              0x10069
    KEY_LEFTALT           0x10038
    KEY_LEFTBRACE         0x1001a
    KEY_LEFTCTRL          0x1001d
    KEY_LEFTMETA          0x1007d
    KEY_LEFTSHIFT         0x1002a
    KEY_LINEFEED          0x10065
    KEY_LIST              0x1018b
    KEY_LOGOFF            0x101b1
    KEY_M                 0x10032
    KEY_MACRO             0x10070
    KEY_MAIL              0x1009b
    KEY_MEDIA             0x100e2
    KEY_MEDIA_REPEAT      0x101b7
    KEY_MEMO              0x1018c
    KEY_MENU              0x1008b
    KEY_MESSENGER         0x101ae
    KEY_MHP               0x1016f
    KEY_MINUS             0x1000c
    KEY_MODE              0x10175
    KEY_MOVE              0x100af
    KEY_MP3               0x10187
    KEY_MSDOS             0x10097
    KEY_MUHENKAN          0x1005e
    KEY_MUTE              0x10071
    KEY_N                 0x10031
    KEY_NEW               0x100b5
    KEY_NEWS              0x101ab
    KEY_NEXT              0x10197
    KEY_NEXTSONG          0x100a3
    KEY_NUMLOCK           0x10045
    KEY_O                 0x10018
    KEY_OK                0x10160
    KEY_OPEN              0x10086
    KEY_OPTION            0x10165
    KEY_P                 0x10019
    KEY_PAGEDOWN          0x1006d
    KEY_PAGEUP            0x10068
    KEY_PASTE             0x10087
    KEY_PAUSE             0x10077
    KEY_PAUSECD           0x100c9
    KEY_PC                0x10178
    KEY_PHONE             0x100a9
    KEY_PLAY              0x100cf
    KEY_PLAYCD            0x100c8
    KEY_PLAYER            0x10183
    KEY_PLAYPAUSE         0x100a4
    KEY_POWER             0x10074
    KEY_POWER2            0x10164
    KEY_PRESENTATION      0x101a9
    KEY_PREVIOUS          0x1019c
    KEY_PREVIOUSSONG      0x100a5
    KEY_PRINT             0x100d2
    KEY_PROG1             0x10094
    KEY_PROG2             0x10095
    KEY_PROG3             0x100ca
    KEY_PROG4             0x100cb
    KEY_PROGRAM           0x1016a
    KEY_PROPS             0x10082
    KEY_PVR               0x1016e
    KEY_Q                 0x10010
    KEY_QUESTION          0x100d6
    KEY_R                 0x10013
    KEY_RADIO             0x10181
    KEY_RECORD            0x100a7
    KEY_RED               0x1018e
    KEY_REDO              0x100b6
    KEY_REFRESH           0x100ad
    KEY_REPLY             0x100e8
    KEY_RESTART           0x10198
    KEY_REWIND            0x100a8
    KEY_RIGHT             0x1006a
    KEY_RIGHTALT          0x10064
    KEY_RIGHTBRACE        0x1001b
    KEY_RIGHTCTRL         0x10061
    KEY_RIGHTMETA         0x1007e
    KEY_RIGHTSHIFT        0x10036
    KEY_RO                0x10059
    KEY_S                 0x1001f
    KEY_SAT               0x1017d
    KEY_SAT2              0x1017e
    KEY_SAVE              0x100ea
    KEY_SCREEN            0x10177
    KEY_SCREENLOCK        0x10000
    KEY_SCROLLDOWN        0x100b2
    KEY_SCROLLLOCK        0x10046
    KEY_SCROLLUP          0x100b1
    KEY_SEARCH            0x100d9
    KEY_SELECT            0x10161
    KEY_SEMICOLON         0x10027
    KEY_SEND              0x100e7
    KEY_SENDFILE          0x10091
    KEY_SETUP             0x1008d
    KEY_SHOP              0x100dd
    KEY_SHUFFLE           0x1019a
    KEY_SLASH             0x10035
    KEY_SLEEP             0x1008e
    KEY_SLOW              0x10199
    KEY_SOUND             0x100d5
    KEY_SPACE             0x10039
    KEY_SPELLCHECK        0x101b0
    KEY_SPORT             0x100dc
    KEY_SPREADSHEET       0x101a7
    KEY_STOP              0x10080
    KEY_STOPCD            0x100a6
    KEY_SUBTITLE          0x10172
    KEY_SUSPEND           0x100cd
    KEY_SWITCHVIDEOMODE   0x100e3
    KEY_SYSRQ             0x10063
    KEY_T                 0x10014
    KEY_TAB               0x1000f
    KEY_TAPE              0x10180
    KEY_TEEN              0x1019e
    KEY_TEXT              0x10184
    KEY_TIME              0x10167
    KEY_TITLE             0x10171
    KEY_TUNER             0x10182
    KEY_TV                0x10179
    KEY_TV2               0x1017a
    KEY_TWEN              0x1019f
    KEY_U                 0x10016
    KEY_UNDO              0x10083
    KEY_UNKNOWN           0x100f0
    KEY_UP                0x10067
    KEY_UWB               0x100ef
    KEY_V                 0x1002f
    KEY_VCR               0x1017b
    KEY_VCR2              0x1017c
    KEY_VENDOR            0x10168
    KEY_VIDEO             0x10189
    KEY_VIDEOPHONE        0x101a0
    KEY_VIDEO_NEXT        0x100f1
    KEY_VIDEO_PREV        0x100f2
    KEY_VOICEMAIL         0x101ac
    KEY_VOLUMEDOWN        0x10072
    KEY_VOLUMEUP          0x10073
    KEY_W                 0x10011
    KEY_WAKEUP            0x1008f
    KEY_WIMAX             0x100f6
    KEY_WLAN              0x100ee
    KEY_WORDPROCESSOR     0x101a5
    KEY_WWW               0x10096
    KEY_X                 0x1002d
    KEY_XFER              0x10093
    KEY_Y                 0x10015
    KEY_YELLOW            0x10190
    KEY_YEN               0x1007c
    KEY_Z                 0x1002c
    KEY_ZENKAKUHANKAKU    0x10055
    KEY_ZOOM              0x10174
    KEY_ZOOMIN            0x101a2
    KEY_ZOOMOUT           0x101a3
    KEY_ZOOMRESET         0x101a4
  end codes
end remote

Un petit

sudo /etc/init.d/lirc restart

et avec irw j'ai cela maintenant :

0000000000010002 00 KEY_1 linux-input-layer
0000000000010003 00 KEY_2 linux-input-layer
0000000000010004 00 KEY_3 linux-input-layer
0000000000010005 00 KEY_4 linux-input-layer
0000000000010006 00 KEY_5 linux-input-layer
0000000000010007 00 KEY_6 linux-input-layer
0000000000010008 00 KEY_7 linux-input-layer
0000000000010009 00 KEY_8 linux-input-layer
000000000001000a 00 KEY_9 linux-input-layer
000000000001001c 00 KEY_ENTER linux-input-layer
000000000001001c 00 KEY_ENTER linux-input-layer
00000000000100cf 00 KEY_PLAY linux-input-layer

  smile

Il ne me reste plus, je pense, à configurer les fichiers lircrc pour les fonctionnalités de chaque logiciel (surtout VLC)

Je te tiens au courant pour la configuration des fichiers

Merci

Hors ligne

#22 Le 21/11/2010, à 11:50

lann

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Bon ben c'est résolu smile

J'ai mis ça pour le fichier ~/.lircrc

include </home/administrateur/.config/vlc/lircrc>

et pour mon fichier /home/administrateur/.config/vlc/lircrc

## VLC ##
begin
        prog = vlc
        button = KEY_STOP
        config = key-stop
end
begin
        prog = vlc
        button = KEY_CHANNELUP
        config = key-next
end
begin
        prog = vlc
        button = KEY_CHANNELDOWN
        config = key-prev
end

Quand j'appuie sur la touche Stop de la télécommande le programme TV s'arrête
Lorsque j'appuie sur le bouton des chaines, ça change bien les chaines

Ne pas oublier également, em mettant les paramètres en mode Tous, de cocher le paramètre "Interface de contrôle à distance par infra-rouge" dans les préférences/Interface/Interfaces de contrôle.

Pour connaître tous les raccourcis de vlc, il faut faire cette commande :

vlc -H --advanced 2>&1 |sed -n '/--key/ {s/^\ *--//; s/^\(.*\) <[^>]*>\ *\(.*\)$/\2 -> \1/; h}; /^.*[^ ].*-> key/ p; /^ -> key/ { n; s/^[ \t\n]*//M; G; s/\n//; p}'

Pour moi maintenant cette carte TV est pleinement fonctionnelle : TNT, HD, Télécommande Infrarouge. Elle fonctionne même mieux que lorsque j'étais sous Windows

Un grand merci à toi Julius

Dernière modification par lann (Le 21/11/2010, à 12:00)

Hors ligne

#23 Le 21/11/2010, à 13:14

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

De rien. D'ailleurs, tu as résolu ton problème tout seul, finalement ! Je ne me rappelais plus de l'existence de gnome-lirc-properties. Et visiblement, le tableau que je t'ai indiqué sur le site de LIRC n'est pas à jour.
Et, pour finir, je crois que c'est ta solution qui va m'aider. wink


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne

#24 Le 21/11/2010, à 16:46

Julius22

Re : [RESOLU] Configuration télécommande Hauppauge TV-HVR 1300

Finalement, j'ai réussi à utiliser le récepteur infrarouge de ma carte HVR-1300 sur cette dernière (pas sur la carte Nova-T).  Pour cela, j'ai utilisé le fichier hardware.conf suivant :

# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Hauppauge WinTV HVR-1300"
REMOTE_MODULES="lirc_dev lirc_i2c"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

#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"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""

Il me semblait avoir déjà essayé quelque chose de proche. Je pense que c'est /dev/lirc0 qui m'a mis en défaut. Il n'existe pas mais il faut quand même le renseigner. Par ailleurs, la diode rouge n'est pas allumée quand elle est branchée sur la carte HVR-1300 mais elle l'est quand elle est branchée sur la carte Nova-T.


Membre de l'April (www.april.org)
Pour éviter de perdre vos données, utilisez des formats ouverts (cf. www.formats-ouverts.org).
Regardez l'utilisation moyenne de votre processeur et pensez à BOINC.

Hors ligne