web-dev-qa-db-fra.com

acpi_listen ne fonctionne pas comme il se doit

Je souhaite obtenir les correspondances des touches en utilisant acpi_listen pour certains problèmes de configuration du clavier. Mais quand j’exécute acpi_listen et appuie sur une touche alphabétique, il n’affiche que cette lettre (Supposons que j’appuie sur a il affichera 'a' seulement, rien d'autre). ctrlshift et d'autres clés de soutien ne sont même pas détectés. J'utilise Ubuntu 14.04, pavillon HP-DV6

3
hunch

Selon page de manuel Linux , acpid est le capteur d’événements ACPI à l’échelle du système. acpi_listen est un outil simple, convivial pour Shell, qui se connecte à acpid et écoute les événements. Lorsqu'un événement se produit, acpi_listen l'imprimera sur stdout.

Autant que je sache, les clés ctrlshift les événements ne créent pas de clés. fn clés couplées avec up ou down (pour basculer luminosité/volume par exemple) peut donner les sorties désirées.

2
astrob0t

acpi_listen est destiné à l'observation de cmds lors de l'exécution d'ACPI. Donc, si vous voulez augmenter ou diminuer la luminosité de votre ordinateur portable, vous verrez ceci.

 vidéo/luminosité baisse BRTDN 00000087 00000000 
 vidéo/luminosité supérieure BRTUP 00000086 00000000 

Je ne suis pas vraiment sûr de l'outil que vous devriez utiliser pour écouter les touches de frappe générales, mais je sais que ce n'est pas acpi_listen.

1
ppetraki