Kali中默认开启数字小键盘
安装并配置 numlockx
Kali Linux 系统默认未开启数字小键盘,且未预装 numlockx 工具,需手动安装该工具并设置开机自动启动,具体步骤如下:
1. 安装 numlockx 工具
打开终端,执行以下命令,更新软件源并安装 numlockx:
sudo apt update && sudo apt install numlockx -y
2. 配置桌面环境自动启用 Num Lock
根据你使用的桌面登录管理器,选择对应配置方法,配置完成后重启系统即可生效。
方法一:LightDM 登录管理器(Kali 默认)
LightDM 是 Kali Linux 默认的登录管理器,直接编辑其配置文件即可:
- 执行命令编辑配置文件:
sudo nano /etc/lightdm/lightdm.conf
- 找到
[Seat:*]部分,在该部分下添加一行配置(若已有该部分,直接添加;若无,可自行添加[Seat:*]后再添加):
[Seat:*]
greeter-setup-script=/usr/bin/numlockx on
- 保存并退出编辑器:按 Ctrl+O 确认保存,按 Enter 确认路径,再按 Ctrl+X 退出 nano。
方法二:GDM3 及其他桌面环境(如 XFCE、GNOME)
若使用 GDM3、XFCE、GNOME 等非默认桌面环境,可通过配置用户会话自动启动脚本实现:
- 执行命令创建自动启动目录(若已存在则跳过)并编辑启动脚本:
mkdir -p ~/.config/autostart
nano ~/.config/autostart/numlockx.desktop
- 在脚本中写入以下内容,保存并退出:
[Desktop Entry]
Type=Application
Name=NumLockX
Exec=/usr/bin/numlockx on
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
小贴士:VirtualBox 虚拟机键盘优化
若 Kali 系统安装在 VirtualBox 虚拟机中,可通过以下设置优化键盘行为,避免 Num Lock 状态异常:
- 打开 VirtualBox,选中你的 Kali 虚拟机,点击顶部「设置」;
- 进入「系统」→「主板」选项卡,确保「启用绝对鼠标指针」已勾选(可提升鼠标与键盘协同体验);
- 切换到「输入」选项卡,取消勾选「捕获键盘」的自动行为,防止虚拟机自动接管 Num Lock 状态,导致数字小键盘异常。

浙公网安备 33010602011771号