J'ai un problème étrange lorsqu'un bouton de ma télécommande Media Center n'est pas reconnu par irw
. Je l'ai configuré pour recevoir des analyses ir-keytable via devinput.
Le même environnement fonctionnait auparavant, la seule chose qui a changé est un format de la partition /
.
ir-keytable -t
reconnaît avec succès le bouton en tant que * KEY_ENTER 0x001c * et, dans la mappe de développement de lirc, le bouton est répertorié avec succès en tant que * KEY_ENTER 28 *.
Est-ce que quelqu'un sait où je devrais chercher? Des informations supplémentaires peuvent être fournies.
Il se trouve que j'avais un programme en conflit: inputlirc
Après l'avoir retiré, reconfiguré lirc, redémarré, reconfiguré sur des tables-clés, 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 montre 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 éditer / 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