#26 Le 11/06/2020, à 15:11
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
En cherchant "clevo backlight keyboard linux", trouvé pas mal de choses à essayer :
1/ Ajouter option au noyaux via grub (acpi_osi=! acpi_osi=Linux ou d'autres) :
https://configurelaptop.eu/clevo-keyboa … for-linux/
https://forum.manjaro.org/t/clevo-lapto … ht/39028/82/ Compiler et installer un module :
https://forums.linuxmint.com/viewtopic.php?t=287190
https://blog.jallet.org/manage-clevo-n1 … -1187.html
https://github.com/tuxedocomputers/tuxedo-keyboardBref va falloir sûrement essayer pas mal de choses pas forcément simples et beaucoup de patience.
C'est un clavier avec différentes couleurs ?
couleurs RGB oui, du coup, je teste les solutions dans l'ordre où tu les donnes ?
si ça ne marche pas, faut faire qqch pour "effacer" la potentielle modification?
Hors ligne
#27 Le 11/06/2020, à 15:47
- alduc31
Re : touches FN pour rétroéclairage clavier non fonctionnelles
L'ajout de l'option kernel dans grub est la plus simple mais j'y crois moyen vu que pour les claviers couleurs clevo/tuxedo, ils ont développé un driver spécifique.
Déjà donne le retour de cette commande pour avoir les infos précises système :
sudo dmidecode -t system
C'est nécessaire car il faut modifier les sources du driver pour inclure la référence de ton PC.
Après je te modifierai les sources et tu n'auras qu'à compiler et installer le module (très simple t'inquiète) et tester.
Asus UX325EA oled (i5-1135G7,16Go) avec Lunar 23.04 (base xubuntu modifiée)
Hors ligne
#28 Le 11/06/2020, à 20:21
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
camille@C:~$ sudo dmidecode -t system
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: Notebook
Product Name: NL40_50CU
Version: Not Applicable
Serial Number: Not Applicable
UUID: 14eaf5ca-b2c4-4f73-bdd0-fbfb1fefe6b3
Wake-up Type: Power Switch
SKU Number: Not Applicable
Family: Not Applicable
Handle 0x0017, DMI type 12, 5 bytes
System Configuration Options
Option 1: <BAD INDEX>
Handle 0x001B, DMI type 15, 29 bytes
System Event Log
Area Length: 0 bytes
Header Start Offset: 0x0000
Header Length: 8192 bytes
Data Start Offset: 0x2000
Access Method: General-purpose non-volatile data functions
Access Address: 0x0000
Status: Valid, Not Full
Change Token: 0x12345678
Header Format: OEM-specific
Supported Log Type Descriptors: 3
Descriptor 1: POST memory resize
Data Format 1: None
Descriptor 2: POST error
Data Format 2: POST results bitmap
Descriptor 3: Log area reset/cleared
Data Format 3: None
Handle 0x0028, DMI type 32, 11 bytes
System Boot Information
Status: No errors detected
camille@C:~$
Hors ligne
#29 Le 11/06/2020, à 21:08
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
et j'ai toujours le bug du pavé numérique désactivé qui s'active avec le code xset -led (je parle des chiffres, pas de la lumière).
Hors ligne
#30 Le 11/06/2020, à 21:23
- le-peyo
Re : touches FN pour rétroéclairage clavier non fonctionnelles
Tu as fait comme au post #25 ?
Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !
Hors ligne
#31 Le 12/06/2020, à 14:36
- alduc31
Re : touches FN pour rétroéclairage clavier non fonctionnelles
Si tu veux tester le module, voici le lien des sources que j'ai mises à jour avec ton modèle (NL40_50CU) :
https://covid19.framadrop.org/lufi/r/W1 … OQI/BVtGs=
Voici les étapes :
1/ Installer les outils de compilation et les headers du kernel
sudo apt-get install build-essential linux-headers-`uname -r`
2/ Récupérer l'archive et l'extraire. Il y a le répertoire clevo-xsm-wmi qui contient 2 fichiers clevo-xsm-wmi.c et Makefile.
3/ Dans un terminal, aller dans le répertoire clevo-xsm-wmi (ou ouvrir un terminal depuis ce répertoire dans le navigateur de fichiers)
4/ Compiler :
make
Si tout ce passe bien, le module clevo-xsm-wmi.ko a été créé.
5/ Insérer le module :
sudo insmod clevo-xsm-wmi.ko
puis donne le retour de :
dmesg | grep clevo_xsm_wmi
ls -l /sys/devices/platform/clevo_xsm_wmi/
On verra après pour la suite.
Asus UX325EA oled (i5-1135G7,16Go) avec Lunar 23.04 (base xubuntu modifiée)
Hors ligne
#32 Le 12/06/2020, à 16:39
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
Tu as fait comme au post #25 ?
non j'avais pas vu ce post dsl.
fala a écrit :bon sinon, truc chelou, le pavé numérique ne fonctionne pas sous firefox par défaut, faut que je tape le code
xset -led
pour l'activer...Tu es sûr que ce n'est qu'avec Firefox ou c'est général ?
C'est chelou en effet...
Tu dois avoir un raccourci clavier pour activer/désactiver ton pavé numérique. Vérifie si ton pavé fonctionne, s'il ne fonctionne pas active le avec ton raccourci, et dans le doute, ferme ta session (ou redémarre complètement, on ne sais jamais) pour sauvegarder l'état pavé activé pour le démarrage de ta prochaine session.
Donc non en fait ce n'est pas qu'avec firefox, c'est avec tout une fois la session ouverte.
A part la touche "verr num" je ne vois pas de raccourci, et elle est active puisque je l'enclenche pour ouvrir la session (et taper le mdp qui contient des chiffres) et ça fonctionne à ce moment là.
Et il y a eu plusieurs redémarrage depuis et toujours le même bug.
Hors ligne
#33 Le 12/06/2020, à 16:51
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
sinon j'ai essayé de suivre les étapes données par alduc
camille@C:~$ sudo apt-get install build-essential linux-headers-`uname-r`
uname-r : commande introuvable
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets virtuels comme « linux-headers » ne peuvent pas être supprimés
build-essential est déjà la version la plus récente (12.8ubuntu1).
build-essential passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
camille@C:~$
Hors ligne
#34 Le 12/06/2020, à 17:15
- le-peyo
Re : touches FN pour rétroéclairage clavier non fonctionnelles
Donc non en fait ce n'est pas qu'avec firefox, c'est avec tout une fois la session ouverte.
A part la touche "verr num" je ne vois pas de raccourci, et elle est active puisque je l'enclenche pour ouvrir la session (et taper le mdp qui contient des chiffres) et ça fonctionne à ce moment là.
Il est possible que l'activation du clavier ne soit prise en compte qu'au moment de te loguer et qu'elle se désactive une fois la session lancée.
Aurais-tu une option du genre "enregistrer la session à la fermeture" ou un truc équivalent qui serait activée et remettrait l'état du clavier toujours dans la même position à l'ouverture ?
Sinon, dans l'immédiat, à part automatiser le lancement de la commande xset -led à l'ouverture je ne vois pas d'autre solution pour contourner le problème...
Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !
Hors ligne
#35 Le 12/06/2020, à 19:11
- alduc31
Re : touches FN pour rétroéclairage clavier non fonctionnelles
sinon j'ai essayé de suivre les étapes données par alduc
camille@C:~$ sudo apt-get install build-essential linux-headers-`uname-r` uname-r : commande introuvable ... camille@C:~$
Manque un espace en uname et -r. Fait un copier coller des commandes...
Asus UX325EA oled (i5-1135G7,16Go) avec Lunar 23.04 (base xubuntu modifiée)
Hors ligne
#36 Le 12/06/2020, à 20:09
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
fala a écrit :Donc non en fait ce n'est pas qu'avec firefox, c'est avec tout une fois la session ouverte.
A part la touche "verr num" je ne vois pas de raccourci, et elle est active puisque je l'enclenche pour ouvrir la session (et taper le mdp qui contient des chiffres) et ça fonctionne à ce moment là.Il est possible que l'activation du clavier ne soit prise en compte qu'au moment de te loguer et qu'elle se désactive une fois la session lancée.
Aurais-tu une option du genre "enregistrer la session à la fermeture" ou un truc équivalent qui serait activée et remettrait l'état du clavier toujours dans la même position à l'ouverture ?Sinon, dans l'immédiat, à part automatiser le lancement de la commande xset -led à l'ouverture je ne vois pas d'autre solution pour contourner le problème...
je ne crois pas avoir de fonction enregistrer à la fermeture... je peux vérifier ça comment ?
j'ai modifié le code, et l'étape est ok, par contre je bloque à la . Je ne trouve pas les docs à extraire...
Hors ligne
#37 Le 12/06/2020, à 21:12
- le-peyo
Re : touches FN pour rétroéclairage clavier non fonctionnelles
je ne crois pas avoir de fonction enregistrer à la fermeture... je peux vérifier ça comment ?
Pour les environnements autres que Xubuntu je ne sais pas. J'ai juste une case à cocher à la déconnexion comme on peut le voir ici.
Sinon, tout simplement, dans ton Gestionnaire de paramètres, pour le clavier, tu n'as pas une case à cocher du genre «Restaurer l'état du verrouillage numérique au démarrage» (comme c'est le cas chez moi) ?
Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !
Hors ligne
#38 Le 13/06/2020, à 10:46
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
nope j'ai pas ce type de case à cocher.
Hors ligne
#39 Le 17/06/2020, à 14:34
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
j'ai suivi toutes les étapes
voici le retour
camille@C:/data/clevo-xsm-wmi$ dmesg | grep clevo_xsm_wmi
[17229.304095] clevo_xsm_wmi: loading out-of-tree module taints kernel.
[17229.304177] clevo_xsm_wmi: module verification failed: signature and/or required key missing - tainting kernel
[17229.304867] clevo_xsm_wmi: Model Clevo Notebook found
[17229.351941] input: Clevo Airplane-Mode Hotkey as /devices/platform/clevo_xsm_wmi/input/input34
[17229.352001] clevo_xsm_wmi: Polling thread started (PID: 9864), polling at 5 Hz
camille@C:/data/clevo-xsm-wmi$ ls -l /sys/devices/platform/clevo_xsm_wmi/
total 0
lrwxrwxrwx 1 root root 0 juin 17 15:31 driver -> ../../../bus/platform/drivers/clevo_xsm_wmi
-rw-r--r-- 1 root root 4096 juin 17 15:32 driver_override
drwxr-xr-x 3 root root 0 juin 17 15:31 input
-rw-rw-rw- 1 root root 4096 juin 17 15:32 kb_brightness
-rw-rw-rw- 1 root root 4096 juin 17 15:32 kb_color
-rw-rw-rw- 1 root root 4096 juin 17 15:32 kb_mode
-rw-rw-rw- 1 root root 4096 juin 17 15:32 kb_state
drwxr-xr-x 3 root root 0 juin 17 15:31 leds
-r--r--r-- 1 root root 4096 juin 17 15:32 modalias
drwxr-xr-x 2 root root 0 juin 17 15:32 power
lrwxrwxrwx 1 root root 0 juin 17 15:31 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 juin 17 15:31 uevent
camille@C:/data/clevo-xsm-wmi$ ^C
Hors ligne
#40 Le 18/06/2020, à 14:43
- alduc31
Re : touches FN pour rétroéclairage clavier non fonctionnelles
Ah c'est pas mal.
Essaie :
echo 1 > /sys/devices/platform/clevo_xsm_wmi/kb_brightness
echo "green green green" > /sys/devices/platform/clevo_xsm_wmi/kb_color
Asus UX325EA oled (i5-1135G7,16Go) avec Lunar 23.04 (base xubuntu modifiée)
Hors ligne
#41 Le 18/06/2020, à 19:03
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
camille@C:~$ echo 1 > /sys/devices/platform/clevo_xsm_wmi/kb_brightness
bash: /sys/devices/platform/clevo_xsm_wmi/kb_brightness: Aucun fichier ou dossier de ce type
camille@C:~$ echo "green green green" > /sys/devices/platform/clevo_xsm_wmi/kb_color
bash: /sys/devices/platform/clevo_xsm_wmi/kb_color: Aucun fichier ou dossier de ce type
camille@C:~$
Hors ligne
#42 Le 18/06/2020, à 19:22
- alduc31
Re : touches FN pour rétroéclairage clavier non fonctionnelles
T'as redémarré l'ordi depuis que tu as fait le "sudo insmod clevo-xsm-wmi.ko" ???
Si tu redémarres faut refaire cette commande pour charger le module.
Dans le répertoire où tu as compilé le module :
sudo insmod clevo-xsm-wmi.ko
ls -l /sys/devices/platform/clevo_xsm_wmi/
puis
echo 1 > /sys/devices/platform/clevo_xsm_wmi/kb_brightness
echo "green green green" > /sys/devices/platform/clevo_xsm_wmi/kb_color
Asus UX325EA oled (i5-1135G7,16Go) avec Lunar 23.04 (base xubuntu modifiée)
Hors ligne
#43 Le 18/06/2020, à 20:36
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
j'ai redémarré oui, et là ça me donne ça :
camille@C:~$ sudo insmod clevo-xsm-wmi.ko
insmod: ERROR: could not load module clevo-xsm-wmi.ko: No such file or directory
camille@C:~$
Hors ligne
#44 Le 18/06/2020, à 21:16
- alduc31
Re : touches FN pour rétroéclairage clavier non fonctionnelles
Dans le répertoire où tu as compilé le module :
sudo insmod clevo-xsm-wmi.ko ls -l /sys/devices/platform/clevo_xsm_wmi/
Dans le répertoire où tu as compilé le module clevo-xsm-wmi.ko.......
Asus UX325EA oled (i5-1135G7,16Go) avec Lunar 23.04 (base xubuntu modifiée)
Hors ligne
#45 Le 18/06/2020, à 23:02
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
j'me disais bien qu'il fallait que je sois dans ce dossier, mais pas eu le temps de tester tout à l'heure.
Je viens de le faire, voici le code et mon clavier est vert au lieu de bleu Oo
camille@C:/data/clevo-xsm-wmi$ sudo insmod clevo-xsm-wmi.ko
insmod: ERROR: could not insert module clevo-xsm-wmi.ko: File exists
camille@C:/data/clevo-xsm-wmi$ ls -l /sys/devices/platform/clevo_xsm_wmi/
total 0
lrwxrwxrwx 1 root root 0 juin 18 23:58 driver -> ../../../bus/platform/drivers/clevo_xsm_wmi
-rw-r--r-- 1 root root 4096 juin 19 00:00 driver_override
drwxr-xr-x 3 root root 0 juin 18 23:58 input
-rw-rw-rw- 1 root root 4096 juin 19 00:00 kb_brightness
-rw-rw-rw- 1 root root 4096 juin 19 00:00 kb_color
-rw-rw-rw- 1 root root 4096 juin 19 00:00 kb_mode
-rw-rw-rw- 1 root root 4096 juin 19 00:00 kb_state
drwxr-xr-x 3 root root 0 juin 18 23:58 leds
-r--r--r-- 1 root root 4096 juin 19 00:00 modalias
drwxr-xr-x 2 root root 0 juin 19 00:00 power
lrwxrwxrwx 1 root root 0 juin 18 23:58 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 juin 18 23:58 uevent
camille@C:/data/clevo-xsm-wmi$ echo 1 > /sys/devices/platform/clevo_xsm_wmi/kb_brightness
camille@C:/data/clevo-xsm-wmi$ echo "green green green" > /sys/devices/platform/clevo_xsm_wmi/kb_color
camille@C:/data/clevo-xsm-wmi$
Hors ligne
#46 Le 18/06/2020, à 23:06
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
je viens de tester, les boutons fonctionnent !! merci, j'ai pleins de jolies couleurs dispo maintenant !
Hors ligne
#47 Le 19/06/2020, à 15:14
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
bon bah ça ne fonctionne plus après redémarrage lol...
Hors ligne
#48 Le 22/06/2020, à 20:28
- alduc31
Re : touches FN pour rétroéclairage clavier non fonctionnelles
Dans le répertoire des sources du module :
make
sudo make install
[ -e /lib/modules/`uname -r`/extra/clevo-xsm-wmi.ko ] && echo clevo-xsm-wmi | sudo tee -a /etc/modules
cat /etc/modules
Si ça affiche clevo-xsm-wmi, c'est bon.
Ajoute en fin du fichier ~/.profile :
echo 1 > /sys/devices/platform/clevo_xsm_wmi/kb_brightness
echo "green green green" > /sys/devices/platform/clevo_xsm_wmi/kb_color
Reboote.
REMARQUE : Les 2 premières commandes (make et sudo make install) sont à refaire après une mise à jour du kernel...
Asus UX325EA oled (i5-1135G7,16Go) avec Lunar 23.04 (base xubuntu modifiée)
Hors ligne
#49 Le 24/06/2020, à 15:30
- fala
Re : touches FN pour rétroéclairage clavier non fonctionnelles
je ne trouve pas le fichier profile
https://www.heberger-image.fr/images/20 … -27-55.png
Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images (Des hébergeurs comme Toile Libre ou TDCT'Pix le permettent).
Dernière modification par cqfd93 (Le 24/06/2020, à 16:28)
Hors ligne
#50 Le 24/06/2020, à 16:43
- alduc31
Re : touches FN pour rétroéclairage clavier non fonctionnelles
~/.profile
~ => dans ton home
. => fichier caché (CRTL+H pour le voir)
Sinon :
xdg-open ~/.profile
Asus UX325EA oled (i5-1135G7,16Go) avec Lunar 23.04 (base xubuntu modifiée)
Hors ligne