acpi и ноутбук
MaksVal 19 ноября, 2012 - 16:37
Всем привет! У меня есть 2 вопроса. простите за кухню в словах.
У меня ноутбук thinkpadt60p, по умолчанию, через внутренний динамик, оповещаются разные события, например подключение зарядки. Опции в биосе все поставлены на эту тему. Но, оповещалка то работает, то нет. Где в системе это настраивается? Я использую laptop-mode.
Второй вопрос касается fn клавиш.
Они как-то не соответствуют моей модели, судя по xev.
Например fn+f8 вообще не видит xev. Скажите это acpi как-то виновато или скорее всего ядро?
Если ядро, то какие опции? Клавиатура?
Спасибо большое!
Есть ли готовые скрипты для acpi по ноуты? а то лень руками писать)))
»
- Для комментирования войдите или зарегистрируйтесь
Для начала сюда
Для начала сюда http://www.thinkwiki.org/wiki/Thinkpad-acpi
Функциональные клавиши ноута отслеживаются при помощи acpi. За это отвечает соответствующий модуль ядра. Помимо отслеживания функциональных клавиш модуль создает псевдофайлы в каталогах /sys /proc. Некоторые из них можно использовать для управления оборудованием. Ессно модуль надо включить при конфиге ядра. Некоторые приложения имеют юс acpi, эту опцию неплохо было бы добавить в /etc/make.conf и пересобрать мир как то так emerge --update --newuse --deep world. События отлавливаются демоном acpid, который исполняет тот или иной скрипт. Наличие готовых скриптов применительно к гентоо сомнительно по следующей причине:
1) Структура acpi псевдокаталогов не стандартизована и меняется в зависимости от версии ядра.
2) Реакция модуля acpi на нажатие клавиш не стандартизована , завязана на тот же модуль.
3) В гентоо неизвестно что это будет за ядро и на чем оно будет работать. Поэтому демон acpid в комплекте готовых скриптов не имеет.
Короче скрипты можно позаимствовать в нете, но их придется допиливать.
Спасибо! Я правильно понял,
Спасибо!
Я правильно понял, что если в xev нет реакции на клавишу, то это не означает, что её не отслеживает acpi?
MaksVal
Нет. Чтобы слушать события ACPI нужно запустить acpi_listen