在我的笔记本电脑上,当 NumLock 处于开启状态时,数字键盘上的键停止工作。因此我可以输入所有数字,但是当我启用 NumLock 时,这些键根本不起作用(方向、home、end、pgup/down,甚至 Enter 也不起作用)。
当从终端或 gedit 等工作时会发生这种情况。“键盘布局图”显示我按下的键根本没有被接收(当 NumLock 处于开启状态时)。
在下列情况下,按键可以正常工作:
- 我创建了一个简单的终端(“xterm”命令)
- 我切换到其中一个虚拟终端(Ctrl+Alt+F1)
- 在我的浏览器中。
- 我创建了一个新的用户帐户并登录
我尝试了在网上找到的常用方法:
- “xev”实用程序显示按键被正确识别(我收到 KP_Home、KP_Left 等)
- 这与“使用键盘控制鼠标光标”问题无关(我尝试了该选项,除了我的问题之外,我还可以完全启用/禁用它)
所有这些都让我相信一些与 X 相关的输入/键盘过滤/处理配置是罪魁祸首,并且它仅与我的帐户相关。
我还能在哪里查看哪里出了问题?
还有其他文件/配置/工具我可以检查吗?
发生这种情况时我使用的是 Ubuntu 15.10(很意外,那天我没有安装或配置任何东西),然后我升级到了 16.04(希望问题会自行消失)。重启也没用。