__ __ __ __ ______ ______ ______ __ ______ ______ ______ _______ ______ _______ ________ / | / |/ | / | / \ / \ / \ / |/ \ / \ / \ / \ / |/ \ / | $$ | $$ |$$ | $$ |/$$$$$$ |/$$$$$$ |/$$$$$$ |$$//$$$$$$ | /$$$$$$ |/$$$$$$ |$$$$$$$ |$$$$$$/ $$$$$$$ |$$$$$$$$/ $$ | $$ |$$ | $$ |$$____$$ |$$____$$ |$$____$$ |$/ $$ \__$$/ $$ \__$$/ $$ | $$/ $$ |__$$ | $$ | $$ |__$$ | $$ | $$ \ /$$/ $$ \ /$$/ / $$/ / $$/ / $$/ $$ \ $$ \ $$ | $$ $$< $$ | $$ $$/ $$ | $$ /$$/ $$ /$$/ /$$$$$$/ /$$$$$$/ /$$$$$$/ $$$$$$ | $$$$$$ |$$ | __ $$$$$$$ | $$ | $$$$$$$/ $$ | $$ $$/ $$ $$/ $$ |_____ $$ |_____ $$ |_____ / \__$$ | / \__$$ |$$ \__/ |$$ | $$ | _$$ |_ $$ | $$ | $$$/ $$$/ $$ |$$ |$$ | $$ $$/ $$ $$/ $$ $$/ $$ | $$ |/ $$ |$$ | $$ | $/ $/ $$$$$$$$/ $$$$$$$$/ $$$$$$$$/ $$$$$$/ $$$$$$/ $$$$$$/ $$/ $$/ $$$$$$/ $$/ $$/ Je mappe ''sudo backlight up'' et ''sudo backlight down'' sur des raccourcis clavier, ici avec OpenBox3 j'édite le fichier ''/home/tyzef/.config/openbox/rc.xml'' et j'y ajoute : \\ sudo backlight down sudo backlight up Ensuite j'écris le fichier que je nome "backlight" dans le répertoire: ''/usr/local/bin'' en faisant par exemple: nano /usr/local/bin/backlight Et là j'y injecte le script de vv221 o/: #!/bin/sh print_usage() { printf 'USAGE: %s up|down [STEP]\n' "$(basename "$0")" } get_current() { cat "$FILE" } get_maximum() { cat "$FILE_MAX" } set_down() { current_value=$(get_current) printf '%s' "$((current_value - STEP))" > "$FILE" } set_up() { value_current=$(get_current) value_desired=$((value_current + STEP)) value_maximum=$(get_maximum) if [ "$value_desired" -gt "$value_maximum" ]; then value_desired="$value_maximum" fi printf '%s' "$value_desired" > "$FILE" } if [ $# -lt 1 ] || [ $# -gt 2 ]; then print_usage exit 0 fi ACTION="$1" STEP="${2:-15}" FILE='/sys/class/backlight/intel_backlight/brightness' FILE_MAX='/sys/class/backlight/intel_backlight/max_brightness' case "$ACTION" in ('down') set_down ;; ('up') set_up ;; (*) print_usage exit 1 ;; esac exit 0 ''STEP="${2:-15}"'' n'est peut être pas suffisant en fonction des machines, à ce jour j'ai l'indice ''STEP="${2:-1500}"'' Il me faut rendre mon fichier ''backlight'' executable donc je vais me placer dans ''/usr/local/bin'' faire: chmod u+x backlight --- À présent place à ''SUDO'' ! --- \\ Après avoir installé ''sudo'' je lance la commande: visudo Puis j'y injecte: # My Brightness !!! %backlight ALL=(ALL) NOPASSWD: /usr/local/bin/backlight Il ne me reste plus qu'à créer le group ''backlight'': groupadd backlight Puis ajouter mon nom d'utilisateur au groupe ''backlight'': usermod -a -G backlight tyzef Et voilà \o/ en principe, mes fesses s'illuminent !!! Bah oui ! Back Light ! Meh !