ACPIイベントをXキー(またはカスタムコマンド)にマッピングする

ACPIイベントをXキー(またはカスタムコマンド)にマッピングする

Lenovo X1 Carbonの一部のマルチメディアキーは認識されませんxev。たとえば、「ボリュームを小さく」キーを押すたびに、次の出力が表示されます。

FocusOut event, serial 34, synthetic NO, window 0x4800001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 34, synthetic NO, window 0x4800001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 34, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

ただし、「主要イベント」はACPIで認識されます。使用すると、acpi_listen次のような結果が得られます。

button/volumedown VOLDN 00000080 00000000 K
button/volumeup VOLUP 00000080 00000000 K

XF86AudioLowerVolumeこれをもう少しクラシックにし、同様のキーにどのようにマッピングできますか?これが不可能な場合は、それをカスタムスクリプトに直接マッピングするための最良の方法は何ですか?

ベストアンサー1

おすすめ記事