我正在使用装有 Ubuntu 22.04 LTS 的 Lenovo Legion S7 15ACH6 笔记本电脑,遇到了一个不寻常的问题。'Backspace'、'[' 和 ']' 键只有在我同时按下另一个键时才起作用。例如,要删除一个字符,我需要按 'Shift' + 'Backspace'。奇怪的是,如果我按 'Alt' + 'Backspace' 或仅按 'Backspace' 本身,什么也不会发生,好像键坏了一样。其他两个键也是如此。我尝试从 USB 闪存驱动器启动 Ubuntu,问题仍然存在。当使用 Windows 从 USB 闪存驱动器启动时,它会提供恢复操作系统设置,所以我没有遇到任何输入字段来测试它。如果我连接任何外部键盘,一切都正常工作。更新了 Linux 内核,没有帮助。请告诉我,这个问题可能是由于物理损坏还是仍然在软件级别?除了完全重新安装系统之外,还有哪些其他方法可以测试它?可能是因为某些 BIOS 问题?
更改键盘布局不会影响问题
尝试按下xev | grep keycode
具有相同行为的键:按下一个按钮不算在按下两个键的实用程序中(使用任何键,甚至“F1”或“Super”):
0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, state
0x11, keycode 22 (keysym 0xff08, BackSpace), same_screen YES
答案1
最后,我设法通过以下方式解决了该问题:
- 使用 Windows 安装 usb 启动
- 打开终端(shift + f10)
- 开始打字 - 一开始什么都没发生;然后按键开始正常工作
- 重启回到 ubuntu
- 现在一切都很好 - 所有按键都正常工作