Ce fut le cas pour @Monffe, à qui l'idée de cette fiche doit beaucoup, et que je remercie vivement pour ses essais et ses retours qui ont permis sa mise au point — je n'ai pas ce genre de clavier.
N'incriminez pas Zorin, ce défaut ne lui est pas propre. De plus, on peut assez facilement le corriger.
En fait, la touche "Scroll Lock" active bien le rétroéclairage du clavier, comme sur Windows : si vous tapez sur cette touche pendant le POST (Power-On Self-Test), la courte période après la disparition du logo de marque pendant laquelle le BIOS vérifie le bon fonctionnement des principaux composants de l'ordinateur, le clavier s'allume… et le système se fige le temps que vous éteigniez le clavier, considérant sans doute cela comme une anomalie.
Le seul hic, c'est que Linux désactive cette touche par la suite, estimant sans doute qu'elle ne présente pas un grand intérêt. On peut certes taper une ou deux lignes de commande pour activer le rétroéclairage du clavier, mais leur effet s'arrête à la fermeture de la session.
♦♦♦
Ouvrez le terminal (Ctrl Alt t) et entrez cette commande pour vérifier votre configuration :
Code : Tout sélectionner
xmodmap -mp
Sauf si vous utilisez plusieurs dispositions de clavier en alternance, il y a de fortes chances pour que la touche "Scroll Lock" n'apparaisse pas dans le retour et que le modificateur "mod3" soit disponible :
Code : Tout sélectionner
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
Nous en profiterons donc pour lui associer la touche "Scroll Lock" de façon pérenne.
- Préalables :
- Les utilisateurs d'un clavier français en vérifieront le type dans "Paramètres > Clavier > Sources de saisie". Le plus simple est d'adopter l'agencement "Français", sans autre mention de variante — il faudra éventuellement l'ajouter et le remonter en tête de liste.
- Les utilisateurs de claviers étrangers — y compris les Québécois, Belges, et autres francopones — parcourront d'abord ce répertoire pour repérer le fichier qui convient à la variante de leur clavier :
Code : Tout sélectionner
nautilus /usr/share/X11/xkb/symbols
- Les utilisateurs d'un clavier français en vérifieront le type dans "Paramètres > Clavier > Sources de saisie". Le plus simple est d'adopter l'agencement "Français", sans autre mention de variante — il faudra éventuellement l'ajouter et le remonter en tête de liste.
- Une maladresse étant vite arrivée, commencez par faire une copie de sécurité du fichier de configuration pour le cas où votre clavier basculerait en mode QWERTY — j'en ai fait l'expérience.
Remplacez les deux occurrences de "xx" par "fr" ou le nom du fichier que vous utilisez :
Code : Tout sélectionner
sudo cp /usr/share/X11/xkb/symbols/xx /usr/share/X11/xkb/symbols/xx.bak- Éditez ensuite le fichier en question en procédant de même :
Code : Tout sélectionner
gedit admin:///usr/share/X11/xkb/symbols/xx - Dans la première section ("default partial alphanumeric_keys", ajoutez cette ligne entre la dernière ligne "key" et la ligne "include "level3(ralt_switch)" pour attribuer la touche "Scroll Lock" au "mod3", comme ceci :
Code : Tout sélectionner
key <AB10> { [ exclam, section, dead_belowdot, dead_abovedot ] }; modifier_map Mod3 { Scroll_Lock }; include "level3(ralt_switch)" }; - Enregistrez la modification, fermez la session et reconnectez-vous.
xmodmap -pm devrait retourner ceci, attestant que la modification est bien enregistrée :
Code : Tout sélectionner
[...] mod3 Scroll_Lock (0x4e) [...]
... et votre clavier devrait s'éclairer si vous appuyez sur la touche "Scroll Lock".
