Linux でホットキー サポートを実装する最良の方法は何ですか?

Linux でホットキー サポートを実装する最良の方法は何ですか?

Linux でホットキー サポート (明るさ、オーディオ、キーボードのバックライト キーのサポートなど) を実装する最善の方法は何ですか?「最善の方法」とは、堅牢で、コードの重複がなく、新しいハードウェアのサポートを追加するために必要な作業が最小限であることを意味します。

  1. 誰がホットキーをキャプチャする必要がありますか? カーネル モジュール / デーモン / X サーバー / デスクトップ環境 / その他?
  2. 実際の作業(明るさの設定など)は誰が行うべきでしょうか?

答え1

カスタム キー バインディングの設定は、ほとんどの Linux ウィンドウ マネージャーで既にサポートされています。メディア キーや明るさキーなどを認識する xorg 入力ドライバーも入手できます。現在使用しているウィンドウ マネージャー / デスクトップ環境は何ですか。また、具体的に何をしようとしていますか。明るさキーを動作させようとしているだけであれば、ウィンドウ マネージャーのキーボード設定に移動し、キーボード ショートカットに移動して、キーを明るさを上げるおよび下げるにバインドできます (ウィンドウ マネージャーにこれらの 2 つの操作のサポートが組み込まれている場合)。組み込まれていない場合は、xbacklight をインストールして、明るさを上げるキーを にxbacklight -inc 1、明るさを下げるキーを にバインドできますxbacklight -dec 1

見るhttp://linux.die.net/man/1/xbacklight

関連情報