如何创建键盘 LED 的启动脚本

如何创建键盘 LED 的启动脚本

刚安装 14.04,CoolerMaster Storm 键盘。我根本不关心能否切换/关闭 LED,我只想让 LED 亮起登录,即查看登录屏幕时,LED 应该已经亮起。

我已设置了键盘快捷键来运行xset led 3,但这并不理想,因为我必须登录才能使用该快捷键。我希望这能自动发生。

我对 Linux 和脚本都很陌生,所以请 ELI5/ 指导我。我知道您可以按照以下说明在启动时运行脚本,但我不明白如何实际编写脚本或如何“将其放入” /etc/rc.local。我是否只需启动 gedit 并xset led 3直接在rc.local下方#comments但在 上方输入exit 0?我是否在其他地方创建另一个脚本并链接到rc.local?我是否想得太多了(可能)?

简而言之,我希望更详细地解释一下 Mitch 在链接中所说的内容。感谢您抽出时间。

答案1

打开终端,输入sudo -s以获取 root 访问权限。现在输入nano /etc/rc.local,现在编辑文件,使其看起来像这样:

!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

xset led 3
exit 0

现在保存Ctrl + O, 按进入进而Ctrl + X退出。

让我们使用以下命令设置适当的权限:

sudo chown root /etc/rc.local
sudo chmod 755 /etc/rc.local

确保一切正常,使用:

sudo /etc/init.d/rc.local start

现在重新启动。

相关内容