问题描述
我试图在Ubuntu 12.04的登录屏幕上强制numlock启动。到目前为止,我发现的唯一解决方案仅在首次登录后才开启numlock。
我正在寻求强制numlock在显示登录屏幕时以及在用户登录之前处于打开状态。任何人都可以协助?
最佳解决方案
在很多机器上,您可以设置Number Lock
是否在启动时打开,在BIOS设置中(首次启动机器时可访问)。
否则,根据您的具体需求,可以通过多种方式在软件中启用(或禁用)Number Lock
。 The most useful ways are listed here.
如果您希望Number Lock
在Ubuntu启动时打开(不在之前在GRUB菜单上,而不是在之后登录时,而不是在特定的虚拟控制台上),然后安装numlockx
并使初始化脚本/etc/rc.local
使用它启用Number Lock
:
sudo apt-get update
sudo apt-get -y install numlockx
sudo sed -i 's|^exit 0.*$|# Numlock enable\n[ -x /usr/bin/numlockx ] \&\& numlockx on\n\nexit 0|' /etc/rc.local
来源:NumLock,由Contributors to the Ubuntu documentation wiki最后一行逐字(如this source permits)。
次佳解决方案
以下是对我有用的东西:
-
确保已安装numlockx:
sudo apt-get install numlockx
-
编辑文件/etc/lightdm/lightdm.conf
gksudo gedit /etc/lightdm/lightdm.conf
-
将以下行添加到文件中:
greeter-setup-script=/usr/bin/numlockx on
第三种解决方案
14.04
是的,使用locate
命令如下:
locate 50-unity-greeter.conf
输出是:
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
所以,你需要编辑的文件就是上面的文件。
sudo apt-get install numlockx
gksu gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
在文件末尾添加这一行:
greeter-setup-script=/usr/bin/numlockx on
第四种方案
在登录屏幕上启用它
首先,通过在终端中输入以下内容确保已安装numlockx:
sudo apt-get install numlockx
然后,编辑文件/etc/lightdm/lightdm.conf
gksudo gedit /etc/lightdm/lightdm.conf
将以下行添加到文件中:
greeter-setup-script=/usr/bin/numlockx on
登录后默认启用Numlock ..
-
在短跑搜索键盘布局并打开它
-
在ottom右侧打开的窗口中有选项,点击它。
-
在其他兼容性选项下,启用默认数字键。
第五种方案
我已经做到了这一点,它对我有用。首先,确保您已添加Universe资源库。
只需按下键盘上的Ctrl
+ Alt
+ T
即可打开终端。当它打开时,运行下面的命令。
sudo apt-get update
sudo apt-get install numlockx
现在已安装numlockx
,请在/etc/X11/
中创建一个名为Default
的文件,其内容如下:
if [ -x /usr/bin/X11/numlockx ]; then
/usr/bin/X11/numlockx on
fi
exit 0
关闭您的Num Lock
并重启。瞧!
第六种方案
Xubuntu具体。
14.10版本包含pkexec鼠标垫动作。
按照以前的答案安装numlockx
以root身份编辑/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
然后按Alt + F2
pkexec mousepad /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
加
greeter-setup-script=/usr/bin/numlockx on
然后保存。
第七种方案
大多数BIOS允许启用它。您可以检查您的BIOS是否具备此功能。
要么
转到:系统设置 – >键盘布局 – >选项 – >其他兼容性选项
选中“默认数字小键盘键”
来源:https://help.ubuntu.com/community/NumLock