我不太确定我是否能正确解释这个问题,但还是说一下。我已经在我的华硕 ZenBook UX325SA_UM325SA 上安装了 22.04 LTS ubuntu。在安装过程中,我无法使用键盘,因此我插入了 USB 键盘来完成安装。安装后键盘仍然没有反应,但如果我重新启动机器,一切正常。只要我在关机后重新启动机器,键盘就可以工作,但关机后就不能直接使用。
但没有运气。一些额外的信息:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="i8042.reset i8042.nomux i8042.nopnp i8042.noloop i8042.probe_defer"
xinput list
WARNING: running xinput against an Xwayland server. See the xinput man page for details.
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:16 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:16 id=7 [slave pointer (2)]
⎜ ↳ xwayland-pointer-gestures:16 id=8 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:16 id=9 [slave keyboard (3)]
cat /proc/bus/input/devices | grep -i keyboard
N: Name="AT Translated Set 2 keyboard"
N: Name="ASUE140A:00 04F3:3134 Keyboard"
知道该怎么办吗?
答案1
我在联想 ThinkPad X13 Gen1 上遇到了同样的问题,键盘、触控板和指点杆随机停止工作,并且该i8042.c: Can't read CTR while initializing i8042
消息在启动时开始出现。
就我而言,只需添加i8042.probe_defer
即可GRUB_CMDLINE_LINUX
修复它,即使错误消息在启动时不断出现。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="i8042.probe_defer"
我想知道,在您的情况下,一次性添加所有选项是否会使得该probe_defer
选项无效。