Télécommande carte Terratec 1400 DVB et LIRC

Télécommande carte Terratec 1400 DVB et LIRC - Hardware - Linux et OS Alternatifs

Marsh Posté le 29-07-2006 à 19:24:41    

Bonjour,
 
J'ai testé cette télécommande qui se trouve sous le device /dev/input/event3.
 
La commande  

Code :
  1. # evtest /dev/input/event3


 
me retourne bien les touches appuyées:

Code :
  1. Input driver version is 1.0.0
  2. Input device ID: bus 0x1 vendor 0x153b product 0x1166 version 0x1
  3. Input device name: "cx88 IR (TerraTec Cinergy 1400 "
  4. Supported events:
  5.   Event type 0 (Sync)
  6.   Event type 1 (Key)
  7.     Event code 2 (1)
  8.     Event code 3 (2)
  9.     Event code 4 (3)
  10.     Event code 5 (4)
  11.     Event code 6 (5)
  12.     Event code 7 (6)
  13.     Event code 8 (7)
  14.     Event code 9 (8)
  15.     Event code 10 (9)
  16.     Event code 11 (0)
  17.     Event code 103 (Up)
  18.     Event code 105 (Left)
  19.     Event code 106 (Right)
  20.     Event code 108 (Down)
  21.     Event code 113 (Mute)
  22.     Event code 114 (VolumeDown)
  23.     Event code 115 (VolumeUp)
  24.     Event code 116 (Power)
  25.     Event code 119 (Pause)
  26.     Event code 128 (Stop)
  27.     Event code 167 (Record)
  28.     Event code 173 (Refresh)
  29.     Event code 207 (Play)
  30.     Event code 352 (Ok)
  31.     Event code 353 (Select)
  32.     Event code 358 (Info)
  33.     Event code 365 (EPG)
  34.     Event code 388 (Text)
  35.     Event code 393 (Video)
  36.     Event code 398 (Red)
  37.     Event code 399 (Green)
  38.     Event code 400 (Yellow)
  39.     Event code 401 (Blue)
  40.     Event code 402 (ChannelUp)
  41.     Event code 403 (ChannelDown)
  42.     Event code 407 (Next)
  43.     Event code 412 (Previous)
  44.   Event type 20 (Repeat)
  45. Testing ... (interrupt to exit)
  46.                                    
  47. Event: time 1154187003.412816, type 1 (Key), code 352 (Ok), value 1
  48. Event: time 1154187003.412818, -------------- Report Sync ------------
  49. Event: time 1154187003.590886, type 1 (Key), code 352 (Ok), value 0
  50. Event: time 1154187003.590888, -------------- Report Sync ------------
  51. Event: time 1154187008.992387, type 1 (Key), code 353 (Select), value 1
  52. Event: time 1154187008.992389, -------------- Report Sync ------------
  53. Event: time 1154187009.170451, type 1 (Key), code 353 (Select), value 0
  54. Event: time 1154187009.170453, -------------- Report Sync ------------


 
La télécommande est donc ok.
 
Je compile LIRC avec le driver "LinuxInput Layer"
 
et je le lance  
# ./lircd --device=/dev/input/event3

syslog donne:


Jul 29 18:00:07 vesta lircd-0.8.0-CVS[12529]: lircd(devinput) ready


 
Si je lance  
irw
 
comme il n'y a pas de lircd.conf, irw ne me retourne rien, normal mais la log m'indique le code des touches appuyées:
 

Code :
  1. Syslog lors appuie touche:
  2. Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: time 1154188985.752697  type 1  code 352  value 1
  3. Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: code 80010160
  4. Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: devinput_decode
  5. Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: devinput_rec
  6. Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: time 1154188985.752699  type 0  code 0  value 0
  7. Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: code 00000000
  8. Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: devinput_decode
  9. Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: devinput_rec


 
Je voulais donc créer un lircd.conf avec irrecord
 

Code :
  1. irrecord -H dev/input -d /dev/input/event3 lircd-terratec.conf
  2. ...
  3. Press RETURN to continue.
  4. Hold down an arbitrary button.
  5. 1 x 250475 [250475,250475]
  6. .1 x 250475 [250475,250475]
  7. 1 x 31997 [31997,31997]
  8. 1 x 250475 [250475,250475]
  9. 1 x 31997 [31997,31997]
  10. 1 x 33616 [33616,33616]
  11. 1 x 250475 [250475,250475]
  12. 1 x 31997 [31997,31997]
  13. 1 x 33616 [33616,33616]
  14. 1 x 16594 [16594,16594]
  15. 1 x 250475 [250475,250475]
  16. 1 x 31997 [31997,31997]
  17. 1 x 33616 [33616,33616]
  18. 1 x 16594 [16594,16594]
  19. 1 x 20939 [20939,20939]
  20. irrecord: gap not found, can't continue


 
Aprés plusieurs tentatives, toujours la même erreur.
 
Voilà, j'en suis là, complétement bloqué pour créer ce fichier de conf.
 
merci pout toute aide

Reply

Marsh Posté le 29-07-2006 à 19:24:41   

Reply

Marsh Posté le 02-08-2006 à 11:25:58    

Pas trop eu de succés avec ma question.
Tout le monde est parti en vacances, c'est pas juste.
 
Enfin, pour les personnes interressées, j'ai pu trouver un lircd.conf opérationnel  pour cette télécommande.
Voici un petit modop.
http://vesta.homelinux.free.fr/dot [...] 1400-dvb-t


Message édité par domos le 10-09-2006 à 18:15:28
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed