我尝试了互联网上提供的修复方法,其中我找到了两个,但都没有用。第一:更改 /etc/default/grub,其中 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 更改为 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash atkbd.reset" 然后更新 grub, 然后重启 第二:sudo apt 更新 sudo apt 安装 xserver-xorg-input-all
这两种方法都不起作用,我非常希望能够使用我的键盘,同时也希望得到一些关于如何解决这个问题的建议。提前谢谢您。
编辑:也试过了,没用。 sudoedit /etc/modprobe.d/blacklist-intel_vbtn.conf ------- 我在其中写道
模块中的错误会损坏键盘,因此不要加载它
黑名单 intel_vbtn
即使在将 intel_vbtn 列入黑名单后,命令 cat /sys/class/dmi/id/chassis_type 仍然返回 10,而按理说应该是31或者三十二
PS:我忘了一个细节,力量按钮是唯一有效的按钮。很奇怪,你不这么认为吗?
感谢所有至少想过尝试回答这个问题的人。今天它突然自己开始工作了。唯一的我现在遇到的问题是,当我按下键盘上的某些键时,它会不断打开和关闭麦克风。我想这里也没人能弄清楚这一点,但为了以防万一我还是提一下。
答案1
您可以尝试将 i8042.reset 选项(在 clevo 型号上很常见)添加到 /etc/default/grub 中:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset"
然后运行
sudo update-grub
之后重新启动
答案2
总结:i8042.noaux
我遇到了这个问题并在这里找到了解决方案:https://forums.linuxmint.com/viewtopic.php?p=2241355&sid=d2cf96c073389693f62bbc4d89c5fec3#p2241355
它与 Michel 的解决方案类似,但选项是i8042.noaux
- 在那里注意到:
“... 固件或内核错误导致 ACPI PNP 设备显示为可用,这反过来又导致 i8042 模块检测 AUX 端口,这些端口在恢复期间被探测,这导致键盘停止工作。一种解决方法是将 i8042.noaux 添加到内核命令行...”
因此,在我的情况下,将in添加i8042.noaux
到be即可解决问题。GRUB_CMDLINE_LINUX_DEFAULT=
/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noaux"
sudo update-grub && sudo reboot