如何使用红外控制器关闭计算机?它有许多可以正常使用的按钮,但电源按钮不起作用。有没有办法为按钮编写脚本?遥控器在 Ubuntu 10.04 上的 XMBC 下与 LIRC 配合使用。
答案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”定义来监视事件。当它看到“power”被按下时,它将关闭系统。