Gérer les touches d’un portable avec acpid
J’ai aquis un ordinateur portable récemment et me suis mis en tête d’exploiter tout le materiel avec mon système préféré : Debian GNU/Linux. Je pense prendre le temps prochainement de faire une petite note sur toutes les étapes nécessaires à la débianisation d’un laptop Asus W3, mais ce n’est pas le but de ce petit billet.
Je voulais juste vous parler de cette merveille qui se nomme acpid. Si vous avez un noyau Linux avec le support ACPI (la plupart des distributions actuelles le proposent) vous pouvez utiliser acpid pour gérer une interaction profonde avec votre ordinateur.
Je voulais être capable d’utiliser les petites touches spéciales de mon portable telles que le bouton de mise en veille et celui de l’activation du WiFi. Le démon acpid permet de faire cela très simplement (et cela est opérationel tant que le démon tourne, donc aussi bien sous X qu’en mode console).
Sous Debian le paquet acpid vous prend par la main et vous invite à venir jeter un oeil dans le répertoire /etc/acpi/events. L’idée est de placer un fichier dans /etc/acpi/events pour chaque évènement ACPI que vous voulez attraper. Un bouton spécial de votre portable a de fortes chance de générer un évènement ACPI, pour le savoir, il suffit de lancer acpi_listen dans un shell et d’appuyer sur le bouton, vous verrez alors l’évenement dans votre console.
Chacun de ces fichier doit contenir deux lignes, de la forme suivante:
event=regexp action=/chemin/vers/ma/commande
Cela est très simple d’utilisation et fonctionne à merveille.
si tu trouves comment ca marche sur les laptop compaq pressario 2100 (2157EA), je te payes un pack de leffe tripple !!!!
:) he he, sacré melkor. Si acpi ne voit rien lorsque tu presses tes boutons, ça va être difficile…
C’est pas comme ça que la VoIP vas avancer ;-)
He he Alexandre, bah en fait si, vu que mon bouton ACPI qui gère le WiFi me permet de me connecter en une simple pression de touche, indirectement, il augmente ma productivité ;)
c’ets vrai que c’est beaucoup plus performant que d’avoir une machine de bureau reliee en permanence a internet
ou la la, la mauvaise langue….
Salut moi je veux dire en tout cas que c ‘est la meilleur vulgarisation que j ‘ai trouver, car les autre fons compliquer pour rien alors que c’est simple comme cela , en tout cas merci bcp a toi toute mes touche sont reconue !!!!! C’est du bon boulot