Выключение компьютера с пульта дистанционного управления

Как выключить компьютер с помощью ИК-контроллера? У него много рабочих кнопок, которые можно использовать правильно, но кнопка питания ничего не делает. Есть ли способ запрограммировать скрипт на кнопку? Удаленный контроллер работает с LIRC под XMBC на Ubuntu 10.04.

4
задан 16 March 2011 в 00:54

1 ответ

Как пользователь root, вы можете определить что-то подобное в файле ~/.lircrc (с заменой «POWER» на то, что подходит для вашего пульта):

begin
 prog = rawcontrol
 button = POWER
 config = power
end

Затем добавить что-то подобное /etc/rc.local или другой скрипт инициализации:

ircat rawcontrol | (while read line
do
        if [ "x$line" = "xpower" ]; then
                shutdown -h now
        fi
done) &

Это будет иметь «ircat» наблюдение за событиями, используя определения «rawcontrol». Когда он видит, что «питание» нажимается, он выключает систему.

0
ответ дан 16 March 2011 в 00:54

Другие вопросы по тегам:

Похожие вопросы: