nerh 04.12.2010 01:51
Есть вопрос! — acpid не обрабатывает нажатие кнопки power
Не обрабатывается нажатие кнопки power на лэптопе.Обработчик события:
1 |
|
Установлен hal, так что acpid запускается именно им (если я правильно понял). На всякий случай принудительно загружаю модуль button. acpi_listen при нажатии на кнопку пишет, что событие
1 |
|
Собственно вопрос: как заставить acpid реагировать на нажатие кнопки power без принудительно рестарта?
может не совсем в тему...
есть такая утилитка, xev называется. она позволяет отлавливать нажатие клавиши и показывает ее название.
при нажатии клавиши питания на десктопе, мне показало, что я нажал XF86PowerOff, а вот при нажатии кнопки выключенеия на лаптопе мне показало маловразуметельный набор символов.
сопоставить этот набор символов с определенным названием тебе поможет xmodmap, а назначить на определенный хоткей некое действие, я думаю, ты сможешь и сам.
как-то так..
есть такая утилитка, xev называется. она позволяет отлавливать нажатие клавиши и показывает ее название.
при нажатии клавиши питания на десктопе, мне показало, что я нажал XF86PowerOff, а вот при нажатии кнопки выключенеия на лаптопе мне показало маловразуметельный набор символов.
сопоставить этот набор символов с определенным названием тебе поможет xmodmap, а назначить на определенный хоткей некое действие, я думаю, ты сможешь и сам.
как-то так..
Спасибо! Так все работает, хотя конечно не без приключений заработало. :)
дык.. отпишись тогда как заработало.. вместе с приключениями. оформи в виде совета или хаутушки. ты ж не один такой..
в противном случае nvidia громко кричит, что не может присосаться к acpid сокету.
попробуйте поменять и проверить.
в арче для этого есть rc.conf раздел daemons
в убунте system V - но теоретически там должно все автоматом срабатывать ввиду правильных deb-пакетов