ноутбук, fn клавиши

Ноутбук hp pavilion g6, работают только fn+f2 fn+f3, добавляя/уменьшая яркость. Все остальные fn+f* работать не хотят.
Пробовал настроить через acpi, но acpi_listen вообще не видит нажатия на них, как и dmesg.(вообще нажатия на них видит только xev).

Попробовал делать по вики, но
/lib/udev/keymap -i input/event7
опять-таки видит только fn+f2 и fn+f3.

Попробовал через xmodmap - опять-таки ничего.(да и все же хотелось бы именно через acpi настроить)

Подскажите, что сделать еще и куда вообще смотреть?

на всякий случай - конфиг ядра http://pastebin.com/T8Fii09N

надо засунуть свои руки в

надо засунуть свои руки в свое ведро, нащщупать тама нужные гайки , гаечки , болтики и педальки ( оно там есть !) и свилосипедить их в свой вылысыпыд; в результате должен получится
аппарат для езы по дну ведра .

http://g.zeos.in/?q=hp%20pavilion%20acpi%20driver%20linux%20kernel%20module

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Гуглил. Нагуглил, что нужен

Гуглил. Нагуглил, что нужен драйвер hp_wmi.
Только это не помогает. Все равно только кнопки яркости работают.
/var/log/Xorg.0.log

[    36.481] (II) config/udev: Adding input device HP WMI hotkeys (/dev/input/event5)
[    36.481] (**) HP WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[    36.481] (**) HP WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[    36.481] (II) Using input driver 'evdev' for 'HP WMI hotkeys'
[    36.481] (**) HP WMI hotkeys: always reports core events
[    36.481] (**) evdev: HP WMI hotkeys: Device: "/dev/input/event5"
[    36.481] (--) evdev: HP WMI hotkeys: Vendor 0 Product 0
[    36.481] (--) evdev: HP WMI hotkeys: Found keys
[    36.481] (II) evdev: HP WMI hotkeys: Configuring as keyboard
[    36.481] (**) Option "config_info" "udev:/sys/devices/virtual/input/input5/event5"
[    36.481] (II) XINPUT: Adding extended input device "HP WMI hotkeys" (type: KEYBOARD, id 11)

ACPI_BUTTON тоже включен, но не помогает

UPD. если в grub.conf добавить acpi=off, то acpi_listen не видит нажатия кнопок регулировки яркости, но видит все остальные. Но при это не запускаются иксы. с acpi_backlight=vendor иксы запускаются, но acpi_listen видит только нажатия кнопок регулировки яркости.

В арче была такая же проблема, но там все заработало с acpi_backlight=vendor...

http://www.gentoo.ru/node/14940 решено.
но почему часть клавиш ловится acpi_listener'ом, а часть нет - так и не понял(

Если dmesg видит нажатия на

Если dmesg видит нажатия на эти кнопки, то в чём же проблема?
А acpi_listen в этом случае и не должен ничего не видеть, так как другие (неработающие) кнопки, помимо тех, что регулируют яркость, и не относятся к acpi - это обычные мультимедийные кнопки, которые уже работают (раз xev их видит). В dmesg тоже пусто, так как кнопки работают, и ничего такого в лог писаться и не должно.

Другое дело, это если они определяются не с теми сканкодами, которыми бы хотелось - но это можно исправить.

dmesg видит только

dmesg видит только яркость.
Понятно, запутался потому, что в арчлинуксе acpi_listener ловил нажатия на все мультимедиа кнопки и я решил, что так и должно быть.
Настроил через actkbd.

Спасибо за ответ, исправим

Принцип прост. Ищем содуль

Принцип прост. Ищем модуль ядра для своего ноута. Этот модуль создаст псевдофайлики для управления в каталоге сус и будет генерить ацпи евенты. Ловить и обрабатывать евенты ацпи демоном. Под евенты подсовывать либо запуск хитрых программ, либо менять содержимое псевдофайликов. Обычно позаимствовать идеи под свою модель можно через гугль. Скилл в скрипении приветствуется. Претензии типа "а в убунту работает" не принимаются. Как то так. Могу поделиться скриптом на асус еее pc

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".