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