其他操作系统没有问题。标准 PC 的默认预期行为 - 是您:
- 在bios中设置NumLock初始状态
- 它在引导加载程序中保持不变
- 在登录屏幕上保持不变
- 它在桌面会话中保持不变,直到您有意更改它。
所以这似乎是一个问题,在一些“恶意”代码中,在启动过程中强制禁用它。问题是:究竟是什么禁用了它?什么二进制?或者什么源文件?我可以在我的机器上至少在本地删除它,以阻止 UbuntuNumLock在启动时更改状态吗?
或者也许这是一个调整,比如Troubleshooting features
> [V] Force disable num lock at boot
,默认情况下偶尔会启用?
我已经完成了一些搜索,我发现的是:
- 官方信息已过时。根据 18.04 LTS,Ubuntu 设置中没有这样的菜单。
- 这里和那里的几个线程也没有回答疾病在哪里。
- 安装和使用
numlockx
是一个存根。为什么我们需要禁用(最初启用)NumLock,然后使用附加软件重新启用它?这样的建议听起来确实像是“概念上的错误”。
你能帮忙找出,病源在哪里,以及如何对抗它吗?