dumb brightness
1.0.0
画面、キーボード、またはsysfs経由で露出したものの明るさを制御するための非常にシンプルなプログラム(Linuxのみ)
ファイルのbrightnessとmax_brightness (通常はsysfsのどこかに見られる)を読み取り、コマンドラインの引数に従って計算値をbrightnessに戻します。また、通知サーバーがサポートしている場合、Progress Barで派手なデスクトップ通知を表示します。
(Flockを介して)それ自体の複数のインスタンスを実行し、以前の通知を適切に更新しないようにします。
AURパッケージがあります。
お気に入りのAURヘルパーを使用してインストールします。
your-favorite-aur-helper -S dumb-brightness-git
手動でビルドしてインストールします:
cd /tmp/
git clone https://aur.archlinux.org/dumb-brightness-git.git
cd dumb-brightness-git/
makepkg
sudo pacman -U ./dumb-brightness-git-*.pkg.tar.*
cd /sys/class/backlight/intel_backlight
dumb-brightness --increase 10
dumb-brightness --decrease 10現在の作業ディレクトリを変更する代わりに、 -w 、 --working-directory引数で指定できます。
dumb-brightness -w /sys/class/backlight/intel_backlight --increase 10
dumb-brightness -w /sys/class/backlight/intel_backlight --decrease 10dumb-brightness -w /sys/class/backlight/intel_backlight --icon display-brightness-symbolic --decrease 10 --steps 10 --step-interval 10 --title ' Screen Brightness ' --duration 1.5
dumb-brightness -w /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight --icon keyboard-brightness-symbolic --increase 10 --steps 10 --step-interval 10 --title ' Keyboard Brightness '(MacBook Pro 2015の現実世界の例)
bindsym XF86MonBrightnessUp exec --no-startup-id "dumb-brightness -w /sys/class/backlight/intel_backlight --increase 10 --steps 10 --step-interval 10 --icon display-brightness-symbolic --title 'Screen Brightness'"
bindsym XF86MonBrightnessDown exec --no-startup-id "dumb-brightness -w /sys/class/backlight/intel_backlight --decrease 10 --steps 10 --step-interval 10 --icon display-brightness-symbolic --title 'Screen Brightness'"
bindsym XF86KbdBrightnessUp exec --no-startup-id "dumb-brightness -w /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight --increase 10 --steps 10 --step-interval 10 --icon keyboard-brightness-symbolic --title 'Keyboard Brightness'"
bindsym XF86KbdBrightnessDown exec --no-startup-id "dumb-brightness -w /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight --decrease 10 --steps 10 --step-interval 10 --icon keyboard-brightness-symbolic --title 'Keyboard Brightness'"