Clavier ArchLinux Kde

Fermé
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 28 juin 2013 à 18:21
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 29 juin 2013 à 12:22
Bonjour,

Je viens d'installer fraîchement Arch Linux, avec KDE pour WM. Mon PC est un portable Asus.
Toutes mes touches multimédia fonctionnent correctement à l'exception des touches pour le rétro-éclairage du clavier.
Lorsque je fais Fn+F3 ou Fn+F4, xev reçoit pourtant bien respectivement XF86KbdBrightnessDown et XF86KbdBrightnessUp.

Suis-je passé à côté de quelque chose ? Est-ce qu'il y a des manipulations à faire,... ?

Merci par avance pour vos réponses.

A voir également:

1 réponse

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
29 juin 2013 à 12:22
A priori c'est un problème d'ACPI. Grosso modo les acpi permettent de piloter certains aspects de ton ordinateur (ventilateur, luminosité, etc...). Au niveau du système, un certain nombre de fichiers sont créés dans /proc/acpi et dans /sys/devices, et le fait d'écrire dans un de ces fichiers transmet un ordre au noyau linux (quand ça marche :p) qui pilote le matériel en conséquence.

Par exemple chez moi :

(root@silk) (/sys/devices) # find * | grep -i bright
LNXSYSTM:00/LNXSYBUS:00/TOS1900:00/backlight/toshiba/brightness
LNXSYSTM:00/LNXSYBUS:00/TOS1900:00/backlight/toshiba/actual_brightness
LNXSYSTM:00/LNXSYBUS:00/TOS1900:00/backlight/toshiba/max_brightness
LNXSYSTM:00/LNXSYBUS:00/TOS1900:00/leds/toshiba::illumination/brightness
LNXSYSTM:00/LNXSYBUS:00/TOS1900:00/leds/toshiba::illumination/max_brightness
pci0000:00/0000:00:01.0/0000:08:00.0/backlight/acpi_video0/brightness
pci0000:00/0000:00:01.0/0000:08:00.0/backlight/acpi_video0/actual_brightness
pci0000:00/0000:00:01.0/0000:08:00.0/backlight/acpi_video0/max_brightness
pci0000:00/0000:00:1c.0/0000:02:00.0/leds/mmc0::/brightness
pci0000:00/0000:00:1c.0/0000:02:00.0/leds/mmc0::/max_brightness


On peut par exemple ensuite lancer des commandes du genre :

cd /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS1900:00/backlight/toshiba/
echo 2>brightness
cat brightness
cat actual_brightness


Bon je ne te cache pas que ça marche plus ou moins bien, et normalement tu n'es jamais sensé aller bidouiller là-dedans :-)

En général on cherche plutôt à voir dans un premier temps si passer des options au noyau ne permet pas d'avoir un meilleur comportement. Par exemple dans mon cas je passe l'option
acpi_osi=Linux au démarrage. Pour passer ce genre d'option il faut corriger ton boot loader (généralement grub). Dans le cas de grub cela consiste à corriger /etc/default.grub :

gksudo gedit /etc/default/grub &


... de sorte à avoir la ligne GRUB_CMDLINE_LINUX ainsi configurée dans mon cas :

GRUB_CMDLINE_LINUX="acpi_osi=Linux"


Ensuite on sauve, on quitte, et on lance :

sudo update-grub


... puis on redémarre.

Je ne te cache pas que ma compréhension des acpi est limitée et que je ne peux pas t'en dire beaucoup plus, donc après il faut chercher sur internet ou attendre que les prochaines versions de noyau gère mieux ton matériel :-)

Bonne chance
0