
XFCE で画面の明るさを調整するキーボード ショートカットを作成するにはどうすればよいですか?
理想的なソリューションは、バッテリーをさらに消耗させない組み込み機能(サービス/デーモンなどをインストールすることによって)を使用するものです。
答え1
使用できますxバックライト画面の明るさを制御します。XFCE で設定を開き、xbacklight
「キーボード」→「アプリケーション ショートカット」の下に の呼び出しを追加します。たとえば、xbacklight -dec 5 -steps 1
の場合はBrightnessDown、xbacklight -inc 5 -steps 1
の場合はなどですBrightnessUp。
いくつかのグラフィック ドライバーは をサポートしていませんxbacklight
。システムで動作しない場合は、このサイトで、正確なグラフィック カード モデルを明記して質問してください。
あらゆるデスクトップ環境(またはデスクトップ環境がなくても)で機能する一般的な方法は、xbindキー(ほとんどのディストリビューションで利用可能、ウブントゥ)。Xbindkeys は起動時またはキーが押されたときにのみ CPU を消費し、その消費量もごくわずかです。バッテリーをまったく消耗しません。(これは、同じ機能を提供する、まともなソフトウェアであればどれでも同じです。) に~/.xbindkeysrc
次のようなコードを入力します。
"xbacklight -dec 5 -steps 1"
XF86MonBrightnessDown
"xbacklight -inc 5 -steps 1"
XF86MonBrightnessUp
xbindkeys
デスクトップ環境のスタートアップ アプリケーションに追加するか、デスクトップ環境を使用しない場合は または に追加します~/.xsession
。~/.xinitrc
答え2
XFCE バックライトボタン
まずインストールxbacklight
$ sudo apt install xbacklight
次に、バックライトを制御できるかどうかを確認します。
$ xbacklight -1
$ xbacklight +5
これらのコマンドの結果、No outputs have backlight property
エラーの場合以下の修復手順に従ってください続行する前に。
とxbacklight -1
がxbacklight +1
コマンド ラインから操作できるようになったら、これらのコマンドをそれぞれXF86MonBrightnessDown
とXF86MonBrightnessUp
キーに割り当てます。これは、[設定] → [キーボード] → [アプリケーション ショートカット] アプリケーションで要求されたときに、これらのキーを押すことで実行されます。
ついに、リブートこれらの変更を有効にするには。