3 votes

Le bouton de la télécommande IR est reconnu par ir-keytable mais pas par irw

J'ai un problème étrange : un bouton de la télécommande de mon media center n'est pas reconnu par le système. irw . Je l'ai configuré pour recevoir les scans ir-keytable via devinput .

J'ai eu le même environnement de travail auparavant, la seule chose qui a changé est le format de l'écran. / partition.

ir-keytable -t reconnaît avec succès le bouton comme *KEY_ENTER 0x001c* et dans la carte devinput de lirc, le bouton est listé avec succès comme *KEY_ENTER 28*.

Quelqu'un sait-il où je dois chercher ? Des informations supplémentaires peuvent être fournies.

2voto

gpojd Points 12043

Il s'avère que j'avais un programme contradictoire : inputlirc

Après l'avoir retiré, reconfiguré lirc, redémarré, reconfiguré ir-keytables, tout semblait fonctionner.

$ sudo apt-get purge inputlirc
$ sudo dpkg-reconfigure lirc
$ sudo reboot now
$ sudo ir-keytables -c -w /etc/rc_keymaps/rc6_mce

irw ne présente aucun problème.

$ sudo irw
000000008001006c 00 KEY_DOWN devinput
000000008001001c 00 KEY_ENTER devinput
000000008001006f 00 KEY_DELETE devinput

Pour rendre l'effet permanent, je dois modifier /etc/rc.local

/etc/init.d/lirc stop
/usr/bin/ir-keytable -c
/usr/bin/ir-keytable -w /etc/rc_keymaps/rc6_mce
/etc/init.d/lirc start

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X