j'ai installé Ubuntu 12.10 (64bits) (noyau 3.5.0-18) sur ASUS N56VM. Plus fn+key travaillent sauf pour:
J'aime beaucoup, au moins, que les touches de luminosité fonctionnent.
Pouvez vous aider? Meilleures salutations
$ dmesg | grep -i asus
[ 0.000000] DMI: ASUSTeK COMPUTER INC. N56VM/N56VM, BIOS N56VM.206 04/13/2012
[ 0.000000] ACPI: RSDP 00000000cafcc000 00024 (v02 _ASUS_)
[ 0.000000] ACPI: XSDT 00000000cafcc078 00074 (v01 _ASUS_ Notebook 01072009 AMI 00010013)
[ 0.000000] ACPI: FACP 00000000cafdf858 000F4 (v04 _ASUS_ Notebook 01072009 AMI 00010013)
[ 0.000000] ACPI: DSDT 00000000cafcc188 136CA (v02 _ASUS_ Notebook 00000013 INTL 20091112)
[ 0.000000] ACPI: APIC 00000000cafdf950 00092 (v03 _ASUS_ Notebook 01072009 AMI 00010013)
[ 0.000000] ACPI: FPDT 00000000cafdf9e8 00044 (v01 _ASUS_ Notebook 01072009 AMI 00010013)
[ 0.000000] ACPI: ECDT 00000000cafdfa30 000C1 (v01 _ASUS_ Notebook 01072009 AMI. 00000005)
[ 0.000000] ACPI: MCFG 00000000cafdfaf8 0003C (v01 _ASUS_ Notebook 01072009 MSFT 00000097)
[ 0.000000] ACPI: SLIC 00000000cafdfb38 00176 (v01 _ASUS_ Notebook 01072009 ASUS 00000001)
[ 0.000000] ACPI: HPET 00000000cafdfcb0 00038 (v01 _ASUS_ Notebook 01072009 AMI. 00000005)
[ 0.000000] ACPI: BGRT 00000000cafe1090 00038 (v00 _ASUS_ Notebook 01072009 ASUS 00010013)
[ 9.670500] asus_wmi: ASUS WMI generic driver loaded
[ 9.671627] asus_wmi: Initialization: 0x1asus_wmi: BIOS WMI version: 7.9
[ 9.671673] asus_wmi: SFUN value: 0x6a0877<6>[ 9.672086] input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input4
[ 9.732438] Registered led device: asus::kbd_backlight
[ 9.733242] asus_wmi: Backlight controlled by ACPI video driver
Cette solution pour les touches FN a fonctionné pour moi
(Je vous conseille je ne suis pas un expert)
Avec une nouvelle installation d'ubuntustudio, le rétroéclairage du clavier et la luminosité des touches fn [f3, f4, f5, f6] ne fonctionnent pas, alors j'ai:
depuis le terminal, allez dans le répertoire où ils ont été téléchargés, puis installez-les avec les commandes suivantes:
Sudo dpkg -i linux-lowlatency-headers-3.7.0-7_3.7.0-7.5_all.deb
Sudo dpkg -i linux-headers-3.7.0-7-lowlatency_3.7.0-7.5_AMD64.deb
Sudo dpkg -i linux-image-3.7.0-7-lowlatency_3.7.0-7.5_AMD64.deb
Alors maintenant (du moins pour moi), la touche fn suivante fonctionne: f2 [wirelss], f5 [éclaircit] , f6 [luminosité accrue] , f7 [désactiver écran] , f10-f11-f12 [commandes audio]
lancez les commandes suivantes [signifie: allez dans le dossier /init.d -> créez un fichier nommé asus-kbd_backlight.sh -> ouvrez-le avec gedit]
cd /etc/init.d Sudo touch asus-kbd_backlight.sh && gedit asus-kbd_backlight.sh
maintenant copier ceci:
/bin/chmod 777 /sys/class/leds/asus::kbd_backlight/brightness
et collez-le dans le fichier, enregistrez et fermez-le
maintenant, retournez au terminal et écrivez les commandes suivantes:
Sudo chmod 744 /etc/init.d/asus-kbd_backlight.sh
Sudo chown root:root /etc/init.d/asus-kbd_backlight.sh
Sudo ln -s /etc/init.d/fan-speed-init.sh /etc/rc2.d/S99asus-kbd_backlight.sh
ouvrez un nouveau fichier avec un éditeur de texte tel que gedit et écrivez ce qui suit:
#!/bin/bash
echo 0 > /sys/class/leds/asus::kbd_backlight/brightness
enregistrez-le sous , c'est-à-dire : asus-keysOff
ouvrez un autre nouveau fichier avec un éditeur de texte et écrivez ce qui suit:
#!/bin/bash
echo 3 > /sys/class/leds/asus::kbd_backlight/brightness
Cela ne fonctionne que sur marche/arrêt sans niveaux graduels [cela devrait fonctionner avec quatre niveaux: 0-1-2-3 ...] , mais cela fonctionne.
espérons que cela pourrait être utile
Ceci est un addendum à la réponse complète de kuus, merci pour cela.
Sa solution a fonctionné pour moi sur le quetzal standard noyau (3.5.0).
Peut être abrégé en une seule commande (bien que longue), en ajoutant fondamentalement un chmod 744 asus_kbd_backlight.sh
pour pouvoir y faire écho le texte.
Sudo touch /etc/init.d/asus_kbd_backlight.sh && \
Sudo chmod 777 /etc/init.d/asus_kbd_backlight.sh && \
Sudo echo /bin/chmod 777 "/sys/class/leds/asus::kbd_backlight/brightness" > /etc/init.d/asus_kbd_backlight.sh && \
Sudo chmod 744 /etc/init.d/asus_kbd_backlight.sh && \
Sudo chown root:root /etc/init.d/asus_kbd_backlight.sh && \
Sudo ln -s /etc/init.d/asus_kbd_backlight.sh /etc/rc2.d/S99asus_kbd_backlight.sh
Un redémarrage est nécessaire pour définir les autorisations. Cependant, ils peuvent être définis manuellement en appelant simplement.
/bin/chmod 777 "/sys/class/leds/asus::kbd_backlight/brightness"
J'ai écrit un script unique un peu plus pratique pour prendre en charge l'augmentation/la diminution progressive de la luminosité du rétroéclairage du clavier.
L'utilisation est:
asus_kbd_backlight.sh [-d] (up|down)
Le script est:
#!/bin/bash
kbdSysPath="/sys/class/leds/asus::kbd_backlight"
bPot="$kbdSysPath/brightness"
crtB=`cat $bPot`
maxB=`cat "$kbdSysPath/max_brightness"`
if [ $1 = "-d" ]; then
isDebug=true;
drctn=$2
else
drctn=$1
fi
function dbg () { [ $isDebug ] && echo $1; }
function setNewB () {
dbg "setting new brightness: $newcrtB"
dbg "$1 > $bPot"
echo $1 > $bPot
}
dbg "current brightness: $crtB; maximum Brightness: $maxB"
if [ $drctn = "up" ]
then
if [ $maxB -gt $crtB ]
then
newcrtB=$((crtB+1))
setNewB $newcrtB
else
dbg "already at maximum $crtB"
fi
Elif [ $drctn = "down" ]
then
if [ $crtB -gt 0 ]
then
newcrtB=$((crtB-1))
setNewB $newcrtB
else
dbg "already at minimum: $crtB"
fi
else
echo "Usage: asus_kbd_backlight [-d] (up|down)
-d output debug statements
up increase brightness by 1 until maximum value is reached
down decrease brightness by 1 until 0 (assumed to be minimum value)"
fi
Custom Shortcuts -> Edit -> New -> Global Shorcut -> Command/URL
Pour chaque raccourci, allez dans l’onglet Trigger et réglez Fn+F3/F4
Pour chaque raccourci, accédez à l'onglet Action et spécifiez la commande à appeler, soit
/path/to/asus_kbd_backlight.sh up
ou
/path/to/asus_kbd_backlight.sh down
Au moins, je peux vous donner une solution pour les touches de rétroéclairage. Voir mon réponse à une question similaire. Celui-ci concerne Asus n56vz, mais la solution peut également fonctionner pour votre ordinateur.
Autrement:
Installez xbacklight
:
Sudo apt-get install xbacklight
Ensuite, ouvrez le tiret et tapez "clavier" et lancez l'application, puis passez à l'onglet "Raccourcis" et ajoutez deux nouveaux raccourcis (bouton + en bas):
xbacklight -inc 10
xbacklight -dec 10
Mappez ensuite ces commandes sur la combinaison de touches de votre choix (j'utilise Alt + F5 et Alt + F6). Ce n'est pas une solution parfaite, mais c'est une solution de contournement, et beaucoup plus facile que d'utiliser l'interface graphique "Brightness and Lock".
J'espère que cela a été utile à quelqu'un!