domos | Bonjour,
J'ai testé cette télécommande qui se trouve sous le device /dev/input/event3.
La commande
Code :
- # evtest /dev/input/event3
|
me retourne bien les touches appuyées:
Code :
- Input driver version is 1.0.0
- Input device ID: bus 0x1 vendor 0x153b product 0x1166 version 0x1
- Input device name: "cx88 IR (TerraTec Cinergy 1400 "
- Supported events:
- Event type 0 (Sync)
- Event type 1 (Key)
- Event code 2 (1)
- Event code 3 (2)
- Event code 4 (3)
- Event code 5 (4)
- Event code 6 (5)
- Event code 7 (6)
- Event code 8 (7)
- Event code 9 (8)
- Event code 10 (9)
- Event code 11 (0)
- Event code 103 (Up)
- Event code 105 (Left)
- Event code 106 (Right)
- Event code 108 (Down)
- Event code 113 (Mute)
- Event code 114 (VolumeDown)
- Event code 115 (VolumeUp)
- Event code 116 (Power)
- Event code 119 (Pause)
- Event code 128 (Stop)
- Event code 167 (Record)
- Event code 173 (Refresh)
- Event code 207 (Play)
- Event code 352 (Ok)
- Event code 353 (Select)
- Event code 358 (Info)
- Event code 365 (EPG)
- Event code 388 (Text)
- Event code 393 (Video)
- Event code 398 (Red)
- Event code 399 (Green)
- Event code 400 (Yellow)
- Event code 401 (Blue)
- Event code 402 (ChannelUp)
- Event code 403 (ChannelDown)
- Event code 407 (Next)
- Event code 412 (Previous)
- Event type 20 (Repeat)
- Testing ... (interrupt to exit)
-
- Event: time 1154187003.412816, type 1 (Key), code 352 (Ok), value 1
- Event: time 1154187003.412818, -------------- Report Sync ------------
- Event: time 1154187003.590886, type 1 (Key), code 352 (Ok), value 0
- Event: time 1154187003.590888, -------------- Report Sync ------------
- Event: time 1154187008.992387, type 1 (Key), code 353 (Select), value 1
- Event: time 1154187008.992389, -------------- Report Sync ------------
- Event: time 1154187009.170451, type 1 (Key), code 353 (Select), value 0
- 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 :
- Syslog lors appuie touche:
- Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: time 1154188985.752697 type 1 code 352 value 1
- Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: code 80010160
- Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: devinput_decode
- Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: devinput_rec
- Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: time 1154188985.752699 type 0 code 0 value 0
- Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: code 00000000
- Jul 29 18:03:05 vesta lircd-0.8.0-CVS[12529]: devinput_decode
- 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 :
- irrecord -H dev/input -d /dev/input/event3 lircd-terratec.conf
- ...
- Press RETURN to continue.
- Hold down an arbitrary button.
- 1 x 250475 [250475,250475]
- .1 x 250475 [250475,250475]
- 1 x 31997 [31997,31997]
- 1 x 250475 [250475,250475]
- 1 x 31997 [31997,31997]
- 1 x 33616 [33616,33616]
- 1 x 250475 [250475,250475]
- 1 x 31997 [31997,31997]
- 1 x 33616 [33616,33616]
- 1 x 16594 [16594,16594]
- 1 x 250475 [250475,250475]
- 1 x 31997 [31997,31997]
- 1 x 33616 [33616,33616]
- 1 x 16594 [16594,16594]
- 1 x 20939 [20939,20939]
- 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 |