web-dev-qa-db-ja.com

Xubuntu(XFCE Ubuntu)で画面の明るさのキーボードショートカットを作成する方法

XFCEで画面の明るさのキーボードショートカットを作成する方法

理想的には、ソリューションは組み込みの機能を使用します(サービス/デーモンをインストールするなどして)バッテリーを追加で消耗させません。

4
Greg

xbacklight を使用して、画面の明るさを制御できます。 XFCEで、設定を開き、「キーボード」→「アプリケーションのショートカット」の下のxbacklightへの呼び出しを追加します:xbacklight -dec 5 -steps 1のようなもの BrightnessDown およびxbacklight -inc 5 -steps 1 for BrightnessUp

一部のグラフィックスドライバーはxbacklightをサポートしていません。お使いのシステムで機能しない場合は、このサイトでグラフィックカードの正確なモデルについて言及してください。

デスクトップ環境で機能する(またはまったく機能しない)一般的な方法は、 xbindkeysbunt を含むほとんどのディストリビューションで使用可能)を実行することです。 Xbindkeysは、起動時またはキーが押されたときにのみCPUを消費しますが、それをほとんど消費しません。電池の消耗ではありません。 (これは、同じ機能を提供するリモートの適切なソフトウェアの場合です。)~/.xbindkeysrcに、

"xbacklight -dec 5 -steps 1"
  XF86MonBrightnessDown
"xbacklight -inc 5 -steps 1"
  XF86MonBrightnessUp

デスクトップ環境のスタートアップアプリケーションにxbindkeysを追加します。デスクトップ環境を使用しない場合は~/.xsessionまたは~/.xinitrcに追加します。

XFCEバックライトボタン

まず、xbacklightをインストールします

$ Sudo apt install xbacklight

次に、バックライトを制御できるかどうかを確認します。

$ xbacklight -1
$ xbacklight +5

これらのコマンドの結果としてNo outputs have backlight propertyエラーが発生した場合は、次に進む前に これらの修正手順に従ってください です。

コマンドラインからxbacklight -1xbacklight +1が機能したら、これらのコマンドをそれぞれXF86MonBrightnessDownキーとXF86MonBrightnessUpキーに割り当てます。これは、[設定]→[キーボード]→[アプリケーションのショートカット]アプリケーションで要求されたときに、これらのキーを押すことによって行われます。

最後に、rebootして、これらの変更を有効にします。

Keyboard settings

2