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, 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)



Code BASH :
#!/bin/sh
 
# ajouter dans rc.local -> chmod a+w "/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"
 
 
 



Touch Pad (Fn+F9)




Code BASH :
#!/bin/sh
 
# NE PAS OUBLIER DE
# chmod a+x /usr/local/bin/asus-pad
 
if [[ -f /tmp/asus-pad-key ]]
then
echo ok
else
echo 1 > /tmp/asus-pad-key
fi
 
x=`cat "/tmp/asus-pad-key"`
if [[ $x -ne 0 ]]; then
synclient TouchpadOff=1
echo 0 > /tmp/asus-pad-key
else
synclient TouchpadOff=0
echo 1 > /tmp/asus-pad-key
fi