キーボードレイアウトの問題のために、acpi_listen
を使用してキーのキーマップを取得したい。しかし、acpi_listen
を実行して任意のアルファベットキーを押すと、その文字のみが表示されます(私が押すと仮定します a 「a」のみが表示され、それ以外は何も表示されません)。 ctrl、 shift その他のサポートキーは検出されません。 Ubuntu 14.04、hp-dv6 pavillionを使用しています
Linux man page によると、acpidはシステム全体のACPIイベントキャッチャーです。 acpi_listen
は、acpidに接続してイベントをリッスンするシンプルなシェルフレンドリーなツールです。イベントが発生すると、acpi_listen
は標準出力に出力します。
私の知る限り、キー ctrl、 shift イベント作成キーではありません。 fn と結合されたキー up または down (たとえば、明るさ/ボリュームを切り替えるため)、必要な出力が得られる場合があります。
acpi_listenはACPIランタイムに対するcmdを監視するためのものです。したがって、ラップトップの明るさを増減する場合は、これが表示されます。
video/brightnessdown BRTDN 00000087 00000000 video/brightnessup BRTUP 00000086 00000000
一般的なキー入力を聞くためにどのツールを使用する必要があるかはよくわかりませんが、acpi_listenではないことは知っています。