| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| irkeytable [Le 18/02/2017, 15:55] – [Utiliser son fichier de paramétrage] Tout_seul | irkeytable [Le 11/09/2022, 10:33] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art |
|---|
| {{tag>Xenial télécommande multimédia matériel media_center}} | {{tag>Xenial télécommande multimédia matériel media_center}} |
| ---- | ---- |
| | {{ https://openclipart.org/image/2400px/svg_to_png/239995/IR_symbol_paths.png?100}} |
| ====== Gérer sa télécommande avec IR-Keytable ====== | ====== Gérer sa télécommande avec IR-Keytable ====== |
| |
| ===== Configuration ===== | ===== Configuration ===== |
| Pour savoir si votre récepteur est reconnu tapez dans un [[:terminal]] : | Pour savoir si votre récepteur est reconnu tapez dans un [[:terminal]] : |
| <code>sudo ir-keytable</code> | <code bash>sudo ir-keytable</code> |
| Si votre récepteur est reconnu vous obtenez quelque chose de la sorte : <code> | Si votre récepteur est reconnu vous obtenez quelque chose de la sorte : |
| | <code> |
| Found /sys/class/rc/rc2/ (/dev/input/event14) with: | Found /sys/class/rc/rc2/ (/dev/input/event14) with: |
| Driver (null), table rc-dib0700-rc5 | Driver (null), table rc-dib0700-rc5 |
| 1446572211.558001: event type EV_MSC(0x04): scancode = 0x0d</code> | 1446572211.558001: event type EV_MSC(0x04): scancode = 0x0d</code> |
| |
| Chaque touche génère un ''scancode'' mais il est très probable que toutes les touches ne génère pas un ''keycode'' (un code clavier). Il faut donc y remédier en indiquant à Linux l’association à faire entre le ''scancode'' (ex. 0x1f32) et le ''keycode'' (ex. KEY_UP). Pour cela il est possible d'utiliser des fichiers de paramétrage existants ou bien de créer son propre fichier. Dans tous les cas, à ce stade, il est fortement recommandé de se faire un petit fichier permettant de connaître le scancode généré par chacune des touches de sa télécommande. | Chaque touche génère un ''scancode'' mais il est très probable que toutes les touches ne génèrent pas un ''keycode'' (un code clavier). Il faut donc y remédier en indiquant à Linux l’association à faire entre le ''scancode'' (ex. 0x1f32) et le ''keycode'' (ex. KEY_UP). Pour cela il est possible d'utiliser des fichiers de paramétrage existants ou bien de créer son propre fichier. Dans tous les cas, à ce stade, il est fortement recommandé de se faire un petit fichier permettant de connaître le scancode généré par chacune des touches de sa télécommande. |
| |
| ====Fichiers de paramétrage prédéfinis==== | ====Fichiers de paramétrage prédéfinis==== |
| Dans cet exemple on obtenait le ''scancode 0x0d'' lorsqu'on appuyait sur le bouton "Couper le son" de la télécommande. Grâce à la commande précédente on peut se rendre compte que le fichier ''budget_ci_old'' contient le bon ''scancode''. | Dans cet exemple on obtenait le ''scancode 0x0d'' lorsqu'on appuyait sur le bouton "Couper le son" de la télécommande. Grâce à la commande précédente on peut se rendre compte que le fichier ''budget_ci_old'' contient le bon ''scancode''. |
| |
| Pour être sûr d'avoir le bon fichier, répéter l'opération avec différents scancodes. | Pour être sûr d'avoir le bon fichier, répéter l'opération avec différents scancodes. |
| |
| ====Créer son fichier de paramétrage==== | ====Créer son fichier de paramétrage==== |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| | |
| * [[http://kodi.wiki/view/HOW-TO:Set_up_an_MCE_remote_control_in_Linux|Tuto en anglais sur lirc et IR-Keytable]]. | * [[https://kodi.wiki/view/HOW-TO:Set_up_an_MCE_remote_control_in_Linux|Tuto en anglais sur lirc et IR-Keytable]]. |
| | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=2005215|Une installation, pas à pas, sur notre forum]]. |
| ------ | ------ |
| //Contributeurs : [[utilisateurs:zarmu]]// | //Contributeurs : [[utilisateurs:zarmu]]// , [[utilisateurs:Tout_seul]] |