Retourner aux forums || Retourner au forum Linux.noyau
Linux.noyau : ati_remote, refaire les keycodes
Posté par manatlan (Jabber id, page perso, ) le 02 novembre 2005elle est en fait, une extension au clavier ...
ainsi, le keycode (renvoyé par l'utilitaire "xev"à est 104, lors de la pression de la touche :
- "fleche bas" de ma telecommande
- "fleche bas" du pavé directionnel de mon clavier
bref, j'aimerai pouvoir différencier les deux, en attribuant un keycode différent à la touche bas de ma telecommande, par exemple ...
est-ce possible, cher forum ? (je pense que c'est possible, rien n'est impossible sous nux, mais j'aimerai connaitre les pistes pour y arriver, après je me débrouille)
merci d'avance
> Lire le message (2 commentaires, moyenne: 1,5).
par les sources
il faut modifier le module (si ta telecomande est usb):
Linux/drivers/usb/input/ati_remote.c
si elle est infra rouge/i2c c'est un autre fichier ,il faut voir la liste des modules en memoires pour le verifier (en dependance avec ati_remote)
cherche l'occurence de KEY_DOWN
dans le fichier
Linux/include/linux/input.h
choisi un nouveau numero de touche ou cree un nouveau key_code
a la suite de 0x1EF.
tu recompile ton module et le tour est jouer
Merde, ca fait trois fois que je le coupe il est toujours trop court!
-(un stagiaire hardware qui devait connaitre le grand pere de Sylvain Sauvage ;-) )-
-
[^]Re: par les sources
Posté par manatlan (Jabber id, page perso, ) le 03/11/2005 à 07:59. (lien). Évalué à 2.merci ...
mais j'ai abandonné l'approche kernel/ati_remote
et suis passé à lirc, ce qui me permet également de différencier les 2 types de touches .... impeccable !
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.noyau



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.