Archives

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, il est possible, d'affecter des commandes spéciales à n'importe quelle séquence de touche de claier.
Dans mon cas, les touches Fn+F3, Fn+F4 (qui correspondent au rétroéclairage) ainsi que Fn+F9 pour activer/désactiver le touch pad ne fonctionnent pas.

Ici, je vous montre comment j'ai simulé leur fonctionnement. Mais cela peut s'appliquer à d'autres usages évidemment.


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.