Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:hid [Le 27/04/2012, 16:30] – [Utilisation d'un périphérique HID] davy39 | tutoriel:hid [Le 11/09/2022, 12:20] (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 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| ====== Utilisation d'un périphérique HID ====== | ====== Utilisation d'un périphérique HID ====== | ||
| Ligne 21: | Ligne 24: | ||
| S: Sysfs=/ | S: Sysfs=/ | ||
| U: Uniq= | U: Uniq= | ||
| - | H: Handlers=sysrq kbd event5 | + | H: Handlers=sysrq kbd event5 |
| B: PROP=0 | B: PROP=0 | ||
| B: EV=120013 | B: EV=120013 | ||
| Ligne 33: | Ligne 36: | ||
| S: Sysfs=/ | S: Sysfs=/ | ||
| U: Uniq= | U: Uniq= | ||
| - | H: Handlers=kbd mouse1 event6 | + | H: Handlers=kbd mouse1 event6 |
| B: PROP=0 | B: PROP=0 | ||
| B: EV=1f | B: EV=1f | ||
| Ligne 48: | Ligne 51: | ||
| Pour cela créer le fichier suivant : | Pour cela créer le fichier suivant : | ||
| < | < | ||
| - | Et y copier ces lignes, en rensigant MatchProduct en fonction de ce que vous avez obtenu ci-dessus : | + | Et y copier ces lignes, en rensigant MatchProduct en fonction de ce que vous avez obtenu ci-dessus : |
| < | < | ||
| Section " | Section " | ||
| Ligne 60: | Ligne 63: | ||
| ===== HID_MAPPER ===== | ===== HID_MAPPER ===== | ||
| - | On va ensuite utiliser le programme présenté [[http:// | + | On va ensuite utiliser le programme présenté [[http:// |
| ====Installation==== | ====Installation==== | ||
| - | L' | + | L' |
| - | < | + | < |
| - | tar zxvf hid_mapper.tar.gz | + | tar zxvf hid_mapper_beta.tar.gz |
| - | cd hid_mapper | + | cd hid_mapper_beta |
| make | make | ||
| sudo cp hid_mapper / | sudo cp hid_mapper / | ||
| Ligne 152: | Ligne 155: | ||
| ==Fichier mouse.map== | ==Fichier mouse.map== | ||
| - | Dans mon cas, ma télécommande a une fonction spéciale d' | + | Dans mon cas, ma télécommande a une fonction spéciale d' |
| - | Celui sera configurable de la manière suivante dans le fichier **mouse.map**. | + | Celui sera configurable de la manière suivante dans le fichier **mouse.map**. |
| - REL_Y correspond à un déplacement sur l'axe vertical | - REL_Y correspond à un déplacement sur l'axe vertical | ||
| - REL_X sur l'axe horizontal | - REL_X sur l'axe horizontal | ||
| - Le dernier chiffre de chaque ligne à la taille du déplacement en nombre de pixel. | - Le dernier chiffre de chaque ligne à la taille du déplacement en nombre de pixel. | ||
| - | < | + | < |
| 010000fc0000: | 010000fc0000: | ||
| 010000f80000: | 010000f80000: | ||
| - | 010000020000: | + | 010000020000: |
| 010000040000: | 010000040000: | ||
| 010000080000: | 010000080000: | ||
| Ligne 175: | Ligne 178: | ||
| ====Lancement==== | ====Lancement==== | ||
| - | On peut alors lancer le " | + | On peut alors lancer le " |
| ===Manuel=== | ===Manuel=== | ||
| Ligne 201: | Ligne 204: | ||
| Pour les habitués de [[lirc|LIRC]], | Pour les habitués de [[lirc|LIRC]], | ||
| - | Pour cela, on attribue un lien symbolique à l' input/ | + | Pour cela, on attribue un lien symbolique à l' input/ |
| < | < | ||
| KERNEL==" | KERNEL==" | ||
| Ligne 207: | Ligne 210: | ||
| Il nous faudra également | Il nous faudra également | ||
| - | |codes devinput]] au fichier **/ | + | |codes devinput]] au fichier **/ |
| Pour des raisons pédagogiques, | Pour des raisons pédagogiques, | ||
| Ligne 252: | Ligne 255: | ||
| REMOTE_LIRCD_ARGS=`build_remote_args $REMOTE_LIRCD_ARGS` | REMOTE_LIRCD_ARGS=`build_remote_args $REMOTE_LIRCD_ARGS` | ||
| </ | </ | ||
| - | par | + | par |
| < | < | ||
| REMOTE_LIRCD_ARGS=`build_remote_args $REMOTE_LIRCD_ARGS` | REMOTE_LIRCD_ARGS=`build_remote_args $REMOTE_LIRCD_ARGS` | ||
| Ligne 262: | Ligne 265: | ||
| start-stop-daemon --start --quiet --oknodo --exec / | start-stop-daemon --start --quiet --oknodo --exec / | ||
| </ | </ | ||
| - | par : | + | par: |
| < | < | ||
| start-stop-daemon --start --quiet --oknodo --name lirc1 --exec / | start-stop-daemon --start --quiet --oknodo --name lirc1 --exec / | ||
