merci de ton aide
j’ai avancé
je n’avais rien du tout à ta commande ,justement
j’ai essayé plein de trucs, peut etre oublié d’enlever ce que j’avais changé , donc il manquera peut etre quelquechose ici :
j’ai « installé » le module asus-wmi
la commande insmod asus-nb-wmi ne marchait pas
modprobe -a asus-nb-wmi a marché
( revoir mes bases …)
finalement
modprobe -a asus-nb-wmi asus-wmi
Cela a créé sur un ASUS A17-TUF766II-H7246 les dossiers /sys/module/asus_nb_wmi et /sys/module/asus_wmi et /sys/devices/platform/asus-nb-wmi/ et /sys/kernel/debug/asus-nb-wmi
et surtout : /sys/class/leds/asus::kbd_backlight qui pointe vers /sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight
Au final, puisque /sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight/max_brightness contient la valeur 3
je peux changer la lumière du clavier avec 0,1,2,3 :
chmod a+w "/sys/class/leds/asus::kbd_backlight/brightness"
echo 0 > /sys/class/leds/asus::kbd_backlight/brightness # éteint
echo 3 > /sys/class/leds/asus::kbd_backlight/brightness # allumé puissance maximale
et j’ai créé le script qui fait On/Off :
echo "$(cat /sys/class/leds/asus::kbd_backlight/max_brightness)-$(cat /sys/class/leds/asus::kbd_backlight/brightness)"|bc > /sys/class/leds/asus::kbd_backlight/brightness