Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
irkeytable [Le 18/02/2017, 15:55] Tout_seul [Utiliser son fichier de paramétrage] |
irkeytable [Le 11/09/2022, 10:33] (Version actuelle) moths-art 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) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{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 ====== | ||
Ligne 20: | Ligne 20: | ||
===== 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 | ||
Ligne 41: | Ligne 42: | ||
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==== | ||
Ligne 58: | Ligne 59: | ||
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==== | ||
Ligne 222: | Ligne 223: | ||
===== 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]] |