Généralités système Linux

ASUS N76VZ / PC Fixe : Des problèmes,, Des solutions

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières

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.