Kali中默认开启数字小键盘

安装并配置 numlockx

Kali Linux 系统默认未开启数字小键盘,且未预装 numlockx 工具,需手动安装该工具并设置开机自动启动,具体步骤如下:

1. 安装 numlockx 工具

打开终端,执行以下命令,更新软件源并安装 numlockx:

sudo apt update && sudo apt install numlockx -y

2. 配置桌面环境自动启用 Num Lock

根据你使用的桌面登录管理器,选择对应配置方法,配置完成后重启系统即可生效。

方法一:LightDM 登录管理器(Kali 默认)

LightDM 是 Kali Linux 默认的登录管理器,直接编辑其配置文件即可:

  1. 执行命令编辑配置文件:
sudo nano /etc/lightdm/lightdm.conf
  1. 找到 [Seat:*] 部分,在该部分下添加一行配置(若已有该部分,直接添加;若无,可自行添加 [Seat:*] 后再添加):
[Seat:*]
greeter-setup-script=/usr/bin/numlockx on
  1. 保存并退出编辑器:按 Ctrl+O 确认保存,按 Enter 确认路径,再按 Ctrl+X 退出 nano。

方法二:GDM3 及其他桌面环境(如 XFCE、GNOME)

若使用 GDM3、XFCE、GNOME 等非默认桌面环境,可通过配置用户会话自动启动脚本实现:

  1. 执行命令创建自动启动目录(若已存在则跳过)并编辑启动脚本:
mkdir -p ~/.config/autostart
nano ~/.config/autostart/numlockx.desktop
  1. 在脚本中写入以下内容,保存并退出:
[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 状态异常:

  1. 打开 VirtualBox,选中你的 Kali 虚拟机,点击顶部「设置」;
  2. 进入「系统」→「主板」选项卡,确保「启用绝对鼠标指针」已勾选(可提升鼠标与键盘协同体验);
  3. 切换到「输入」选项卡,取消勾选「捕获键盘」的自动行为,防止虚拟机自动接管 Num Lock 状态,导致数字小键盘异常。
posted @ 2026-01-08 14:46  奔跑的树懒先生  阅读(117)  评论(0)    收藏  举报