On Tue, Aug 13, 2002 at 04:33:35PM +0000, Fr�d�ric Loiret wrote: > Bonjour, > > J'ai un portable Compaq sur lequel j'ai install� une Woody. > J'aimerais r�cup�rer les codes de touches sp�ciales : du > genre touche internet, touche mail, touche veille ou encore > les codes d'un esp�ce de scrolling sous mon touchpad ... > Apr�s pas mal de recherches, je n'arrive pas � r�cup�rer les > codes de ces touches. J'ai tent� avec showkey ou xev mais > ces deux applis restent muettes lorsque je presse ces touches. > > Comment faire pour r�cup�rer ces codes ? > Par exemple, j'ai patch� mon noyau pour faire fonctionner la > carte son du portable. Lorsque je tripote les touches du volume, > j'ai bien le son qui varie, mais aucun code n'est d�celable > avec les deux applis cit�es. Par contre, il y a bien quelque > part un morceau de code qui est sensible aux signaux produit > par ces touches ? > J'avoue ne plus avoir d'id�es, apr�s moult tentative du c�t� > de la config d'X. > > Voil�, si quelqu'un a une id�e.
Moi, j'en ai bien une, mais qui ne va pas forc�ment te faire plaisir : il me semble que ces touches sont g�r�es par l'ACPI et quand on connait le statut actuel de l'ACPI sous Linux, c'est dire que ce n'est pas gagn� d'avance. Il y a un exception : les touches de volumes sont g�r�es ind�pendament et directement par la carte son et sont donc utilisables. Les autres touches envoient un signal r�cup�r� par acpid qui d�clenche en fonction une action param�tr�e dans /etc/acpi/events/*. Pour plus d'info, voir la doc du paquet acpid ainsi que la ML acpi-devel. Dans l'archive de ce mois, il y a ce fil qui contient pas mal d'infos int�ressantes : http://www.geocrawler.com/mail/thread.php3?subject=%5BACPI%5D+No+events+when+pressing+power+button&list=17428 Fred

