On Mon, 6 Oct 2008, Victor Wagner wrote:
On 2008.10.06 at 12:51:21 +0400, Dmitry Marin wrote:Victor Wagner wrote:Интересует вопрос - как наиболее правильно и апгрейдо-устойчивоК документации не направл, т.к. очень давно разбирался, но принципы помнюЧто для этого правильнее редактировать - /etc/acpi/event/lid или /etc/acpi/lid.sh, который оттуда вызывается?в /etc/acpi/event/* прописываются биндинги на события в виде скриптов. Событие = код acpi, который выдает нажатая или отпущенная клавиша (обычно можно посдсмотреть в /var/log/acpi*). Поэтому, если уже для закрытия панели какие-то настройки есть, достаточно скорректировать по вкусу скрипт lid.sh.То есть Вы рекомендуете править скрипты. А с описаниями событий связываться только тогда, когда на данное событие никакой реакции не предусмотрено.
Описание событий, как я понимаю, это уровень ядра. Скажем что бы появились какие-то события на нажатие нестандартных клавишь надо соответсвующий модуль загрузить. Для ASUS кстати - asus_acpi. Ю. p.s. Набрал modprobe -l | grep asus и обнаружил ещё один модуль: asus-laptop В исходниках нашёл, что оба ссылаются на http://sourceforge.net/projects/acpi4asus/ так что похоже, что это новая и старая версии. Посмотреть на пакет с сайта стоит, так например там есть asus_acpid, a user-level daemon, based on acpid, to handle events generated by the kernel module.(asus-laptop) В общем сам пока изучаю...