Как отключить компьютер с помощью ИК-контроллера? У него много рабочих кнопок, которые можно использовать правильно, но кнопка питания ничего не делает. Есть ли способ запрограммировать скрипт на кнопку? Пульт дистанционного управления работает с 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». Когда он увидит нажатие кнопки «power», она отключит систему.
В качестве пользователя 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». Когда он увидит нажатие кнопки «power», она отключит систему.
В качестве пользователя 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». Когда он увидит нажатие кнопки «power», она отключит систему.
В качестве пользователя 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». Когда он увидит нажатие кнопки «power», она отключит систему.
Как пользователь root, вы можете определить что-то подобное в файле ~ / .lircrc
(с заменой «POWER» на то, что правильно для вашего пульта):
begin prog = кнопка rawcontrol = POWER config = power end
Затем добавьте что-то подобное в /etc/rc.local
или другой скрипт инициализации: [ ! d5]
ircat rawcontrol | (в то время как строка чтения выполняется, если ["x $ line" = "xpower"], а затем shutdown -h now fi done) & amp;
Это будет иметь «ircat» для просмотра событий с использованием определений «rawcontrol». Когда он увидит нажатие кнопки «power», она отключит систему.
Как пользователь root, вы можете определить что-то подобное в файле ~ / .lircrc
(с заменой «POWER» на то, что правильно для вашего пульта):
begin prog = кнопка rawcontrol = POWER config = power end
Затем добавьте что-то подобное в /etc/rc.local
или другой скрипт инициализации: [ ! d5]
ircat rawcontrol | (в то время как строка чтения выполняется, если ["x $ line" = "xpower"], а затем shutdown -h now fi done) & amp;
Это будет иметь «ircat» для просмотра событий с использованием определений «rawcontrol». Когда он увидит нажатие кнопки «power», она отключит систему.
Как пользователь root, вы можете определить что-то подобное в файле ~ / .lircrc
(с заменой «POWER» на то, что правильно для вашего пульта):
begin prog = кнопка rawcontrol = POWER config = power end
Затем добавьте что-то подобное в /etc/rc.local
или другой скрипт инициализации: [ ! d5]
ircat rawcontrol | (в то время как строка чтения выполняется, если ["x $ line" = "xpower"], а затем shutdown -h now fi done) & amp;
Это будет иметь «ircat» для просмотра событий с использованием определений «rawcontrol». Когда он увидит нажатие кнопки «power», она отключит систему.
Как пользователь root, вы можете определить что-то подобное в файле ~ / .lircrc
(с заменой «POWER» на то, что правильно для вашего пульта):
begin prog = кнопка rawcontrol = POWER config = power end
Затем добавьте что-то подобное в /etc/rc.local
или другой скрипт инициализации: [ ! d5]
ircat rawcontrol | (в то время как строка чтения выполняется, если ["x $ line" = "xpower"], а затем shutdown -h now fi done) & amp;
Это будет иметь «ircat» для просмотра событий с использованием определений «rawcontrol». Когда он увидит нажатие кнопки «power», она отключит систему.