†ラズパイ公式7インチタッチディスプレイを手に入れました。ラズパイ公式7インチディスプレイ(Amazonへのリンク)ディスプレイの輝度調整が簡単にできないのでPythonにてスクリプトを作成しました。本資料では、本スクリプトの紹介および使い方とスクリプトの仕組みを紹介します。†ラズベリーパイ公式7インチタッチディスプレイの輝度調整用スクリプトは以下の通りです。他のディスプレイでも輝度調整のPATHを確認すれば(同じ?)同様に動作すると思います。†スライダーを動かすとディスプレイの輝度が変化します。デスクトップ全体のキャプチャです。輝度調整のPythonスクリプトは以下の通りです。上記のスクリプトをダウンロードしてください。ダウンロードしてファイルを任意の場所に移動またはコピーしてください。brightness.pyが存在するディレクトリに移動します。以下のコマンドでスクリプトに実行権限を付与します。brightness.py以下のコマンドを実行すると本スクリプトが動作します。./brightness.pyショートカットキーなどの設定で動作するように設定すれば便利になると思います。液晶ディスプレイの輝度は、ノートパソコンなども以下の場所に輝度の値が格納されています。xxxxxxxxxの部分は皆さんの環境によって読み替えてください。/sys/class/backlight/xxxxxxxxx/brightnessこのファイルをcatすれば現在の輝度値が表示されます。echoで値を書込めば輝度の調整が可能となります。/sys/class/backlight/xxxxxxxxx/brightness'輝度の値の範囲はハードウェアによって異なるようです。輝度の値を取得し、適当な値を設定し上限を確認すれば良いと思います。上限を超えた値を設定するとI/Oエラーとなるはずです。次に、本スクリプトでは、sudoでパスワードを渡さないようになっています。よりパスワードを渡すようになります。-Sを使用しないようになっています。パスワード必須の設定をRapbianにしている場合は、スクリプト内のPASSWORDを設定してください。†Rapbianでは、デフォルトでpython3-tkがインストール済みでした。インストールが必要な場合は、以下のコマンドでパッケージをインストールしてください。python3-tk以上、ラズベリーパイ公式インチタッチディスプレイの輝度調整Pythonスクリプトでした。