Sehr einfaches Programm zur Steuerung der Helligkeit Ihres Bildschirms, Ihrer Tastatur oder dessen, was auch immer über SYSFs ausgesetzt ist (nur Linux)
Es liest nur brightness und max_brightness (die normalerweise irgendwo in SYSFs zu finden sind) und schreibt dann den berechneten Wert nach brightness gemäß den Befehlszeilenargumenten zurück. Es zeigt auch eine ausgefallene Desktop -Benachrichtigung mit der Fortschrittsleiste, wenn Ihr Benachrichtigungsserver dies unterstützt.
Es wird vermieden, mehrere Instanzen von sich selbst (über Herde) auszuführen und die vorherige Benachrichtigung ordnungsgemäß zu aktualisieren, beide separat für verschiedene Arbeitsverzeichnisse.
Es gibt ein AUR -Paket.
Installieren Sie mit Ihrem bevorzugten AUR -Helfer:
your-favorite-aur-helper -S dumb-brightness-git
Manuell bauen und installieren:
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 Anstatt das aktuelle Arbeitsverzeichnis zu ändern, können Sie es mit -w , Argument für --working-directory angeben:
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 '(Beispiel für 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'"