Programa muito simples para controlar o brilho da tela, teclado ou qualquer outra coisa exposta via Sysfs (somente Linux)
Ele apenas lê os arquivos brightness e max_brightness (que geralmente são encontrados em algum lugar do SYSFS) e, em seguida, grava o valor calculado de volta ao brightness de acordo com os argumentos da linha de comando. Ele também mostra notificação de desktop sofisticada com a barra de progresso se o seu servidor de notificação suportar.
Evita a execução de várias instâncias por si mesma (via rebanho) e atualiza adequadamente a notificação anterior, ambos separadamente para diferentes diretórios de trabalho.
Há um pacote AUR.
Instale usando seu ajudante AUR favorito:
your-favorite-aur-helper -S dumb-brightness-git
Construa e instale manualmente:
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 Em vez de alterar o diretório de trabalho atual, você pode especificá -lo com -w , -Argumento --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 '(Exemplo do mundo real para 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'"