更新至 Ubuntu 20.04 后,我的笔记本电脑键盘停止工作。其他线程中提到的解决方案(例如重新安装xserver-xorg-input-all
、更改 GRUB 菜单中的内容、更改键盘布局/语言或启用/禁用“通用访问”菜单中的内容(例如 AccessX))根本不起作用。我的外接键盘工作正常,但我需要让默认键盘重新工作。
答案1
我也遇到了类似的问题。我在妻子的笔记本电脑 HP Pavilion x360 上安装了 Kubuntu 20.04。安装成功,但更新后,键盘和触摸板无法使用。然后我尝试了许多其他发行版(KDE Neon、Manjaro KDE、Mint MATE、Zorin Core……),也出现了同样的情况。
我解决了 GRUB 选择内核 5.3.0-40 或 5.3.0-42 而不是 5.3.0-45 或 5.3.0-47 的问题,但每次启动时我都必须选择它。
答案2
问题是 Ubuntu 认为你的 PC 是平板电脑,并禁用键盘。如果以下命令给出任何数字,则下面的修复方法有效不是 31
或者32
。
cat /sys/class/dmi/id/chassis_type
如何修复此问题:(从https://askubuntu.com/a/1282269/558457)
最近的内核中有一个错误,它禁用了某些笔记本电脑的键盘。目前主要是 Acer 和 HP。通常可以进入恢复并从内核 5.4.0-42 启动或使用外部键盘。
将内核模块列入黑名单
intel_vbtn
是解决此问题的一种解决方法,如下所示为什么我的笔记本电脑的键盘从内核 5.4.0-47 到 5.8.0-20 都坏了
/etc/modprobe.d
要实现这一点,您可以创建一个带有后缀的新文件.conf
,也可以使用主blacklist.conf
文件。前者可能更可取,因为您可以在不再需要该文件时(即修复错误时)删除它:
sudoedit /etc/modprobe.d/blacklist-intel_vbtn.conf
在文件中添加一行,可选择添加注释来解释为什么这样做
# bug in module breaks keyboard, so don't load it blacklist intel_vbtn
保存文件,退出并重新启动。
答案3
对我来说效果很好:
sudo apt install xserver-xorg-input-synaptics
sudo apt install xserver-xorg-input-evdev
sudo apt remove xserver-xorg-input-libinput
reboot
这改变了库输入到埃夫德夫和突触。
希望这对某人有帮助!
答案4
我有 2 个相同的 Ubuntu 21.x 系统。我在其中一个系统上尝试了上述所有方法,在尝试下一个策略之前先撤消每个策略。我在另一个网站上看到了进行冷重启的建议。这在两个系统上都有效。因此,在您更改配置文件等之前,请先看看这是否适合您 - 这无疑是最简单的解决方案。