ноутбук, fn клавиши
archcat 19 декабря, 2012 - 21:27
Ноутбук 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
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