我有一个黑色键盘,上面的字符在键盘灯亮起之前是完全不可见的……但实际上并没有。我编写了一个脚本来切换灯光:
#!/bin/bash
FLAGS=$(xset -q | awk 'NR==2' | awk '{ print $10 }')
if [ "$FLAGS" = 00000000 ] || [ "$FLAGS" = 00000002 ]; then
xset led 3
else
xset -led 3
fi
我的问题是,我找不到把它放在哪里才能让它在登录提示符下工作(我想我正在使用 GDM。)所以每次我启动时,我都会盲目登录,而且只有在登录后才能打开灯 :(
所以,有问题!
xset 是 X11 命令吗?它会在登录提示符下运行吗?我猜它必须等到 X11 启动?
我该把它放哪儿?
我尝试将其放入:/etc/X11/Xsession.d /etc/init.d
似乎都不起作用。
谢谢!
贝丝
答案1
等一下,找到了!抱歉... :$
对于那些来到这里的人来说,他们也希望键盘在登录屏幕之前亮起:
终于找到了答案,至少对于 Ubuntu 14.04
至于如何让键盘在登录屏幕之前亮起:
编辑/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
sudo nano /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
添加以下行:
greeter-setup-script= xset led 3