debian启动时激活numlock

debian启动时默认关闭numlock有一阵子了。

一直懒的弄它,这几天实在受不鸟了。

numlock状态在console和X环境下是分别单独控制的。X终端模拟器继承X下的设置。

console

配置文件/etc/kbd/config中添加LEDS选项

1
2
# Turn on numlock by default
LEDS=+num

或者在~/.bash_profile添加setleds命令打开numlock

1
setleds -D +num

X

X环境下需要使用numlockx命令来打开numlock,所以需要先安装numlockx

1
#apt-get install numlockx

因为使用gdm,所以在gdm配置文件/etc/gdm3/Init/Default中添加如下行:

1
2
3
if \[ -x /usr/bin/numlockx \]; then
/usr/bin/numlockx;
fi

记得要在最后一行exit 0之前添加。

References:
[1]Activating Numlock on Bootup

===
[erq]