Programme très simple pour contrôler la luminosité de votre écran, votre clavier ou tout ce qui est exposé via SYSFS (Linux uniquement)
Il lit simplement brightness des fichiers et max_brightness (qui se trouvent généralement quelque part dans SYSFS), puis écrit la valeur calculée à brightness en fonction des arguments de la ligne de commande. Il montre également une notification de bureau fantaisie avec une barre de progression si votre serveur de notification le prend en charge.
Il évite d'exécuter plusieurs instances de lui-même (via Flock) et met à jour correctement la notification précédente, à la fois séparément pour différents répertoires de travail.
Il y a un package AUR.
Installez en utilisant votre aide AUR préférée:
your-favorite-aur-helper -S dumb-brightness-git
Construire et installer manuellement:
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 Au lieu de modifier le répertoire de travail actuel, vous pouvez le spécifier avec un argument -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 '(Exemple du monde réel pour 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'"