我刚刚在我的新 FreeDOS 笔记本电脑(Lenovo z50)上安装了 Ubuntu 14.04 LTS。安装后,我使用“软件更新程序”进行了完整的软件更新,然后重新启动了笔记本电脑。现在我正在安装显卡驱动程序。
但是自从我安装了 Ubuntu 后,我的一些键就不起作用了,例如 Backspace 键、t 和 capslock 键。我该如何解决这个问题?我试过使用 USB 键盘,没有问题……只有笔记本电脑的键似乎有这个问题。
答案1
我在使用最新内核 5.8 的 Ubuntu 20.10 上遇到了这个问题
联想 Ideapad 键盘
重要提示:之前我设置了一个由 AltGr(右 Alt)+另一个键激活的键盘键。显然,AltGr 会带来各种奇怪的字符,请避免使用它。
有两种可能的解决方案:
进入“辅助功能选项”,启用和禁用粘滞键。
这恢复了我的“s”键,但过了一会儿问题又出现了。去编辑之前添加的键盘热键,使用除 AltGr 之外的任何其他键(永远不要使用此键)在这种情况下,我将相同的热键重新分配给 RightShift+Keypad8
执行此操作后,我的“s”、“-”和“+”键又回来了。
在您的特定情况下,由于这是全新安装,请尝试手动重置所有键盘热键,或将它们更改为其他键作为测试。如果这些都不起作用,请使用终端命令 xev,看看按下一个有效的键时会发生什么,并看看按下有问题的键时会发生什么。
如果有问题的键导致出现一个充满 0 0 0 0 0 0(零)的两行数组,那么无论出于什么原因,它都被视为功能键。
我注意到,当我启动 Linux 并按下笔记本电脑上的 Fn 键时,会出现一条消息,提示“已启用粘滞键”。我不确定这是否是它的正确功能。可能是个错误。
答案2
我遇到了同样的问题,但我自己解决了:
- 去
System Setting -> Keyboard -> Text entry
那里选择:“对所有窗口使用相同的源”