Clavier rétro éclairé et Linux

closeCet article a été publié il y a 1 an 11 mois 25 jours, il est donc possible qu’il ne soit plus à jour. Les informations proposées sont donc peut-être expirées.

Pour les possesseurs d’un clavier rétro éclairé sous Linux il est possible d’utiliser xset ou bien setleds.
J’avais pour habitude d’utiliser xset pour activer ou désactiver le rétro éclairage

Activer

xset led 3

Désactiver

xset -led 3

Seulement sur mon PC fixe sous KDE 4.4/Archlinux cette commande au lieu d’activer le rétro éclairage active la fonction de déplacement de la souris à l’aide du pavé numérique.

Pour pouvoir malgré tout continuer à utiliser son clavier, la solution est d’utiliser xset mais de passer par une commande qui utilise le nom de la led à activer plutôt que son id.

Pour allumer nous utilisons donc

xset led named "Scroll Lock"

Et pour éteindre

xset -led named "Scroll Lock"

Pour simplifier encore un peu plus les chose il est possible de créer un script

sudo vim /usr/local/bin/keyb_light
#!/bin/bash
if [ -f /tmp/keyboard_light ]; then
xset -led named "Scroll Lock" && rm /tmp/keyboard_light
else
xset led named "Scroll Lock" && touch /tmp/keyboard_light
fi

Le rendre exécutable

sudo chmod +x /usr/local/bin/keyb_light

Et pour finir il ne reste plus qu’à l’assigner à une touche soit dans les options de votre gestionnaire de fenêtre favori ou en utilisant un utilitaire tel que xbindkeys.

Trackback URL

, , ,

4 Comments on "Clavier rétro éclairé et Linux"

  1. Jonathan
    11/02/2010 at 21 h 08 min Permalink

    Salut!

    La commande xset led named « Scroll Lock » ne marche pas pour moi (Ubuntu 9.10)
    J’obtiens le message d’erreur suivant:
    xset: unknown option named

    Quel version de X utilise tu?

  2. Jérôme
    11/02/2010 at 21 h 16 min Permalink

    Je suis sous X.Org X Server 1.7.4.901 (1.7.5 RC 1) sous archlinux.
    Avec ubuntu la commande à utiliser est

    xset led 3
  3. Jii
    20/11/2010 at 21 h 06 min Permalink

    la commande xset led named « Scroll Lock » fonctionne sur ubuntu 10/04 et clavier bluestork bs-kb medialum .
    Il a suffi d affecter une combinaison de touches à la commande (le fichier shell) qui allume /eteint le clavier
    voir ci-dessous
    http://doc.ubuntu-fr.org/clavier_multimedia rubrique Associer une commande à une touche
    Merci à Jerome pour l astuce

  4. Jérôme
    22/11/2010 at 12 h 44 min Permalink

    Merci à toi Jii pour ton commentaire et la confirmation que cette commande fonctionne sous Ubuntu 10/04.
    En ce qui concerne le mapping du clavier j’utilise pour ma part Xbindkeys qui n’est pas spécifique à un WM et peut donc être utlisé avec fvwm ou fluxbox etc…

Hi Stranger, leave a comment:

ALLOWED XHTML TAGS:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Subscribe to Comments
Get Adobe Flash playerPlugin by wpburn.com wordpress themes