rétro éclairage calvier
-
Dooblewoops
- Messages : 8
- Inscription : 17 sept. 2024, 17:53
- Status : Hors-ligne
J'ai fait l'acquisition d'un laptop Slimbook Essential, et j'ai instalé un OS Linux Mint LMDE 6 "Faye" 6.2.9. Tous fonctione à merveille à l'exception d'un petit détail. Le rétro éclairage du clavier ne peut fonctioner sans l'ajout d'un dépôt extérieur, celui de Slimbook et l'instalation d'un driver. Le truc c'est que d'autre modèles Slimbook que le mien ont un dispositif RGB (pour avoir plein de couleurs) et que cela nécessite un tel driver. Pour résumer, je voudrais savoir si il est possible d'avoir le rétro éclairage de mon clavier, sans passer par ce driver, d'autant plus que lors de la mise en route, le clavier est alumé
Si j'ésite à instaler ce driver c'est parce qu'il n'est pas signé par Debian, que le clavier est un organe sensible et que je préfère m'informer au près de conaisseurs. 
- piratebab
- Site Admin

- Messages : 6183
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Bonjour,
il est effectivement pas recommandé d'installer un paquet dont on ne connais pas le contenu.
Avant d'installer quelque chose, il faut déja vérifier si l'éclairage est reconnu:
il est effectivement pas recommandé d'installer un paquet dont on ne connais pas le contenu.
Avant d'installer quelque chose, il faut déja vérifier si l'éclairage est reconnu:
Code : Tout sélectionner
ls /sys/class/leds/*-
Dooblewoops
- Messages : 8
- Inscription : 17 sept. 2024, 17:53
- Status : Hors-ligne
Bonjour,
Merci de ta réponse et voilà le résultat de la commande :
ls /sys/class/leds/*
'/sys/class/leds/input0::capslock':
brightness device max_brightness power subsystem trigger uevent
'/sys/class/leds/input0::numlock':
brightness device max_brightness power subsystem trigger uevent
'/sys/class/leds/input0::scrolllock':
brightness device max_brightness power subsystem trigger uevent
'/sys/class/leds/mmc0::':
brightness device max_brightness power subsystem trigger uevent
/sys/class/leds/phy0-led:
brightness device max_brightness power subsystem trigger uevent
Merci de ta réponse et voilà le résultat de la commande :
ls /sys/class/leds/*
'/sys/class/leds/input0::capslock':
brightness device max_brightness power subsystem trigger uevent
'/sys/class/leds/input0::numlock':
brightness device max_brightness power subsystem trigger uevent
'/sys/class/leds/input0::scrolllock':
brightness device max_brightness power subsystem trigger uevent
'/sys/class/leds/mmc0::':
brightness device max_brightness power subsystem trigger uevent
/sys/class/leds/phy0-led:
brightness device max_brightness power subsystem trigger uevent
- piratebab
- Site Admin

- Messages : 6183
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
C'est un bon début. On voit les leds des touches , je pense que les autres sont celles du retroéclairage. J'aurais préféré voir un kbd_backlight mais bon.
Vérifie que le package acpi et acpid sont installés, et fait un
Vérifie aussi si dans les réglages proposés par ton environnement de bureau, chapitre clavier, si tu n'as pas un réglage de proposé
Vérifie que le package acpi et acpid sont installés, et fait un
Code : Tout sélectionner
ls /etc/acpi/- piratebab
- Site Admin

- Messages : 6183
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Je viens de penser à un truc.
Tu peux faire des tests avec la commande xset pour toutes les allumer
Pour savoir laquelle correspond au rétro éclairage, il faut les testr une a une, en incrémentant et ainsi de suite.
Pour l'éteindre
Tu peux faire des tests avec la commande xset
Code : Tout sélectionner
xset led onPour savoir laquelle correspond au rétro éclairage, il faut les testr une a une, en incrémentant
Code : Tout sélectionner
xset led 1Pour l'éteindre
Code : Tout sélectionner
xset -led 1-
Dooblewoops
- Messages : 8
- Inscription : 17 sept. 2024, 17:53
- Status : Hors-ligne
J'ai essayé les trois variantes xset, mais pas de changement, et pour la comande ls.... voilà le résultat .
ls /etc/acpi/
always-mute.sh lid.sh sonybright.sh
asus-keyboard-backlight.sh mutebtn.sh tosh-wireless.sh
asus-wireless.sh powerbtn-acpi-support.sh undock.sh
ejectbtn.sh power.sh voldownbtn.sh
events sleep_suspendbtn.sh volupbtn.sh
ibm-wireless.sh sleep_suspend.sh
Et non dans les réglages je n'ai rien trouvé pour la lumière du clavier.
ls /etc/acpi/
always-mute.sh lid.sh sonybright.sh
asus-keyboard-backlight.sh mutebtn.sh tosh-wireless.sh
asus-wireless.sh powerbtn-acpi-support.sh undock.sh
ejectbtn.sh power.sh voldownbtn.sh
events sleep_suspendbtn.sh volupbtn.sh
ibm-wireless.sh sleep_suspend.sh
Et non dans les réglages je n'ai rien trouvé pour la lumière du clavier.
- piratebab
- Site Admin

- Messages : 6183
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Il y a ce fichier qui semble faire ce que tu cherches
asus-keyboard-backlight.sh
A priori ça s'utilise avec
Il faudra tester ce qu'il te propose
asus-keyboard-backlight.sh
A priori ça s'utilise avec
Code : Tout sélectionner
brightnessctl --device='asus::kbd_backlight' info-
Dooblewoops
- Messages : 8
- Inscription : 17 sept. 2024, 17:53
- Status : Hors-ligne
Bon alors c'est encourageant et comme le clavier s'allume pendant le démarrage, y devrait y avoir moyen de l'avoir pendant la cession. La commande : brightnessctl --device='asus::kbd_backlight' info, me retourne not found. Ce paquet n'existe pas. Alors j'ai fait un brightnessctl -l pour avoir la liste et voilà le retour
brightnessctl -l
Available devices:
Device 'intel_backlight' of class 'backlight':
Current brightness: 24480 (51%)
Max brightness: 48000
Device 'phy0-led' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input0::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input0::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input0::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'mmc0::' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 255
Le premier c'est l'écran, et le reste je pense que le clavier est en plusieurs zones
brightnessctl -l
Available devices:
Device 'intel_backlight' of class 'backlight':
Current brightness: 24480 (51%)
Max brightness: 48000
Device 'phy0-led' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input0::scrolllock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input0::capslock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'input0::numlock' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 1
Device 'mmc0::' of class 'leds':
Current brightness: 0 (0%)
Max brightness: 255
Le premier c'est l'écran, et le reste je pense que le clavier est en plusieurs zones
-
Dooblewoops
- Messages : 8
- Inscription : 17 sept. 2024, 17:53
- Status : Hors-ligne
J'ai essayé 2 ou 3 trucs et cette commande brightnessctl -c='leds' i, m'a retourné ça,
Failed to read any devices of class '=leds'
Failed to read any devices of class '=leds'
- piratebab
- Site Admin

- Messages : 6183
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Je n'ai pas de clavier retroéclairé, je ne peux donc pad tester.
Je ne sais plus si tu as essayé la commande
pour écrire dans ce fichier, il te faudra probablement les droits root (su -, le - est important)
On va arriver au bout de ce que je peux te conseiller.
Si ça ne fonctionne pas essaie le paquet deb du constructeur.
Je ne sais plus si tu as essayé la commande
Code : Tout sélectionner
echo "1" > /sys/class/leds/*kbd_backlight/brightnessOn va arriver au bout de ce que je peux te conseiller.
Si ça ne fonctionne pas essaie le paquet deb du constructeur.
-
Dooblewoops
- Messages : 8
- Inscription : 17 sept. 2024, 17:53
- Status : Hors-ligne
Non j'avais pas essayé cette commande "echo" mais ça répond echo "1" > /sys/class/leds/*kbd_backlight/brightness
bash: /sys/class/leds/*kbd_backlight/brightness: Aucun fichier ou dossier de ce type.
Il y a 6 devices lié aux leds, aucun n'a l'adresse de kdd_backlight... Voilà ce que me retourne : /sys/class/leds$ ls
input0::capslock input0::numlock input0::scrolllock mmc0:: phy0-led, (les mêmes que brightnessctl -l)
Par contre un cd /sys/class/leds/*led
:/sys/class/leds/phy0-led$ ls
brightness device max_brightness power subsystem trigger uevent,
là je tombe sur des trucs intéressant, et je vais piocher ça. Y a aussi le capslock que je veux voir. Mais merci tu m'a aidé à mettre la main sur les bons fichiers, parce que c'est une aiguille dans une botte de foin.
bash: /sys/class/leds/*kbd_backlight/brightness: Aucun fichier ou dossier de ce type.
Il y a 6 devices lié aux leds, aucun n'a l'adresse de kdd_backlight... Voilà ce que me retourne : /sys/class/leds$ ls
input0::capslock input0::numlock input0::scrolllock mmc0:: phy0-led, (les mêmes que brightnessctl -l)
Par contre un cd /sys/class/leds/*led
:/sys/class/leds/phy0-led$ ls
brightness device max_brightness power subsystem trigger uevent,
là je tombe sur des trucs intéressant, et je vais piocher ça. Y a aussi le capslock que je veux voir. Mais merci tu m'a aidé à mettre la main sur les bons fichiers, parce que c'est une aiguille dans une botte de foin.
- piratebab
- Site Admin

- Messages : 6183
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Les candidats interessants sont
Device 'mmc0
Device 'phy0-led'
Les autres ce sont les leds corespondants à des touches spécifiques (majuscules, clavier numérique, et le sccrollock je ne sais pas comment le traduire)
Tiens nous au courant de tes avancées :)
Device 'mmc0
Device 'phy0-led'
Les autres ce sont les leds corespondants à des touches spécifiques (majuscules, clavier numérique, et le sccrollock je ne sais pas comment le traduire)
Tiens nous au courant de tes avancées :)
-
Dooblewoops
- Messages : 8
- Inscription : 17 sept. 2024, 17:53
- Status : Hors-ligne
Je suis allez voir les candidats intéressants et j'y vais un peu au pif, mais en résumé dans mmc0:: il y a : ls
brightness device max_brightness power subsystem trigger uevent J'ai regardé "power" et "device"
/sys/class/leds/mmc0::/power$ ls
async runtime_active_kids runtime_status
autosuspend_delay_ms runtime_active_time runtime_suspended_time
control runtime_enabled runtime_usage
et j'ai regardé les fichiers nano pour voir les infos. Dans le runtime_status il y a "unsupported" et c'est pareil pour le phy0-leds, mêmes fichiers, mêmes réponses. Quand au nano rutime-enabled il répond : "forbidden". Les brightness c'est la luminosité, j'ai pas regardé. Je pense pas qu'il suffise de changer les fichiers nano pour que ça passe, ça me paraît un peut cuit l'affaire.
Mais il y a dans phy0-led device power dans le nano wakeup il y a la mention "disabled" , est-ce qu'en mettant simplement "enlabled" ça pourrait faire l'affaire ???
brightness device max_brightness power subsystem trigger uevent J'ai regardé "power" et "device"
/sys/class/leds/mmc0::/power$ ls
async runtime_active_kids runtime_status
autosuspend_delay_ms runtime_active_time runtime_suspended_time
control runtime_enabled runtime_usage
et j'ai regardé les fichiers nano pour voir les infos. Dans le runtime_status il y a "unsupported" et c'est pareil pour le phy0-leds, mêmes fichiers, mêmes réponses. Quand au nano rutime-enabled il répond : "forbidden". Les brightness c'est la luminosité, j'ai pas regardé. Je pense pas qu'il suffise de changer les fichiers nano pour que ça passe, ça me paraît un peut cuit l'affaire.
Mais il y a dans phy0-led device power dans le nano wakeup il y a la mention "disabled" , est-ce qu'en mettant simplement "enlabled" ça pourrait faire l'affaire ???
- piratebab
- Site Admin

- Messages : 6183
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Je n'en ai aucune idée, je ne suis jamais allé aussi loin dans le controle des leds. Je n'ai pas dépassé l'usage de kdb_backlight, je ne suis pas descendu plus bas.
Tu écris dans le fichier avec echo "1" > nom du fichier pour activer la led.
Tu écris dans le fichier avec echo "1" > nom du fichier pour activer la led.
