ASUS N76VZ / PC Fixe : Des problèmes,, Des solutions
Table des matières
Dans KDE, certaines touches ne fonctionnent pas par défaut (rétroéclairage et Touche Pad).
Il est possible d'affecter des commandes spéciales à n'importe quelle séquence de touche de clavier.
Le but, créer un script et l'affecter une séquence de touches.
Ici, je vous montre comment j'ai simulé leur fonctionnement. Mais les scripts peuvent s'appliquer à d'autres usages évidemment en les modifiant.
Voici le script :
(Il m'a été suggéré par dtux sur le forum MLO).
Ensuite, affecter le script avec les commandes
et
à deux combinaisons de touches de votre choix.
Voici mon script Pour commander le touch pad :
Ensuite, affecter le script avec la commande
à la combinaison de touches de votre choix.
Introduction
Dans KDE, certaines touches ne fonctionnent pas par défaut (rétroéclairage et Touche Pad).
Il est possible d'affecter des commandes spéciales à n'importe quelle séquence de touche de clavier.
Le but, créer un script et l'affecter une séquence de touches.
Ici, je vous montre comment j'ai simulé leur fonctionnement. Mais les scripts peuvent s'appliquer à d'autres usages évidemment en les modifiant.
LED du clavier (Fn+F3 et Fn+F4)
Le script
Voici le script :
(Il m'a été suggéré par dtux sur le forum MLO).
Code BASH :
#!/bin/sh # ajouter dans rc.local Les droits en écriture sur le fichier + L'état par défaut # chmod a+w "/sys/class/leds/asus::kbd_backlight/brightness" # echo 3 > "/sys/class/leds/asus::kbd_backlight/brightness" # NE PAS OUBLIER DE # chmod a+x /usr/local/bin/asus-led x=`cat "/sys/class/leds/asus::kbd_backlight/brightness"` if [[ $1 = "down" && $x -ne 0 ]]; then let "x = x - 1" elif [[ $1 = "up" && $x < 3 ]]; then let "x = x + 1" fi echo $x > "/sys/class/leds/asus::kbd_backlight/brightness"
Ensuite, affecter le script avec les commandes
Code BASH :
/usr/local/bin/asus-led up
et
Code BASH :
/usr/local/bin/asus-led down
à deux combinaisons de touches de votre choix.
Touch Pad (Fn+F9)
Le script
Voici mon script Pour commander le touch pad :
Code BASH :
#!/bin/sh # chmod a+x /usr/local/bin/asus-pad x=`synclient -l | grep TouchpadOff | tail -c2` if [[ $x -ne 0 ]]; then synclient TouchpadOff=0 else synclient TouchpadOff=1 fi
Ensuite, affecter le script avec la commande
Code BASH :
/usr/local/bin/asus-pad
à la combinaison de touches de votre choix.