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 | ||
telecommande_ati_remote_wonder [Le 26/12/2016, 13:36] L'Africain tags |
telecommande_ati_remote_wonder [Le 11/09/2022, 11: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>Maverick matériel télécommande vétuste}} | + | {{tag>matériel télécommande VÉTUSTE}} |
---- | ---- | ||
Ligne 92: | Ligne 92: | ||
{KIND_END, 0x00, 0x00, EV_MAX + 1, 0, 0}</file> | {KIND_END, 0x00, 0x00, EV_MAX + 1, 0, 0}</file> | ||
- | Pour ma part j'ai changé les touches 0 à 9 par les touches du pavé numérique | + | Pour ma part j'ai changé les touches 0 à 9 parles touches du pavé numérique |
- | et la touche A par la touche Q | + | et la touche A parla touche Q |
- | ex KEY_1 par KEY_KP1 | + | ex KEY_1 parKEY_KP1 |
pour obtenir les codes attribués à chaque touche | pour obtenir les codes attribués à chaque touche | ||
Ligne 102: | Ligne 102: | ||
mais pour aller plus loin et configurer les touches TV; DVD; stop ; enregistrement etc ... j'utilise xev et Préférences/raccourcis claviers. | mais pour aller plus loin et configurer les touches TV; DVD; stop ; enregistrement etc ... j'utilise xev et Préférences/raccourcis claviers. | ||
- | Or les keycodes du input.h du noyau et ceux indiqués par xev, ne sont pas forcément les mêmes: | + | Or les keycodes du input.h du noyau et ceux indiqués parxev, ne sont pas forcément les mêmes: |
pour le noyau 2.6.35-22 : | pour le noyau 2.6.35-22 : | ||
Ligne 116: | Ligne 116: | ||
Donc pour attribuer les bons codes aux touches: | Donc pour attribuer les bons codes aux touches: | ||
- | * __Votre clavier multimédia a des touches multimédia non configurées__ | + | * __Votre clavier multimédia a des touches multimédia non configurées__ |
Ligne 131: | Ligne 131: | ||
<code>{KIND_FILTERED, 0xc9, 0x04, EV_KEY, KEY_DVD, 1}, /* DVD */</code> | <code>{KIND_FILTERED, 0xc9, 0x04, EV_KEY, KEY_DVD, 1}, /* DVD */</code> | ||
- | par | + | par |
<code>{KIND_FILTERED, 0xc9, 0x04, EV_KEY, KEY_PROG1, 1}, /* DVD */</code> | <code>{KIND_FILTERED, 0xc9, 0x04, EV_KEY, KEY_PROG1, 1}, /* DVD */</code> | ||
Ligne 245: | Ligne 245: | ||
== Tests et enregistrement du masque == | == Tests et enregistrement du masque == | ||
- | Une fois le masque trouvé, on va le tester avant de l'enregistrer. Pour cela, commencez par décharger le module à l'aide de la commande | + | Une fois le masque trouvé, on va le tester avant de l'enregistrer. Pour cela, commencez pardécharger le module à l'aide de la commande |
<code>sudo rmmod ati_remote</code> | <code>sudo rmmod ati_remote</code> | ||
Puis rechargez le en passant en paramètre le masque calculé via la commande | Puis rechargez le en passant en paramètre le masque calculé via la commande | ||
<code>sudo modprobe ati_remote channel_mask=masque</code> | <code>sudo modprobe ati_remote channel_mask=masque</code> | ||
- | Remplacez masque par le masque calculé juste au dessus. | + | Remplacez masque parle masque calculé juste au dessus. |
Il vous reste à tester maintenant si l'ordinateur répond toujours aux commandes de la télécommande :) | Il vous reste à tester maintenant si l'ordinateur répond toujours aux commandes de la télécommande :) | ||
Ligne 265: | Ligne 265: | ||
options ati_remote channel_mask=masque | options ati_remote channel_mask=masque | ||
</code> | </code> | ||
- | En remplaçant toujours masque par le masque calculé | + | En remplaçant toujours masque parle masque calculé |
== Et si ça ne marche pas ? == | == Et si ça ne marche pas ? == | ||
Ligne 295: | Ligne 295: | ||
On installe LIRC et ce qu'il faut pour compiler le module de notre télécommande : | On installe LIRC et ce qu'il faut pour compiler le module de notre télécommande : | ||
<code>sudo apt-get install lirc lirc-modules-source module-assistant</code> | <code>sudo apt-get install lirc lirc-modules-source module-assistant</code> | ||
- | Ou par le protocole **apt** | + | Ou parle protocole **apt** |
* [[apt://lirc|lirc]] | * [[apt://lirc|lirc]] | ||
* [[apt://lirc-modules-source|lirc-modules-source]] | * [[apt://lirc-modules-source|lirc-modules-source]] |