我已经安装CentOS 7.2在我的戴尔 Vostro 15笔记本电脑(与 Windows 8 双启动)。出于某种原因,我根本无法使用触摸板。触摸板的所有功能(指针移动、左/右键单击)都不起作用。
我已检查 Synaptics 驱动程序是否已安装。命令
$ yum list installed | grep synaptics
返回
xorg-x11-drv-synaptics.x86_64 1.8.2-1.el7 @base
xorg-x11-drv-synaptics-devel.x86_64 1.8.2-1.el7 @base
命令
$ xinput list
返回
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Optical Mouse id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Integrated_Webcam_HD id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Dell WMI hotkeys id=13 [slave keyboard (3)]
有人曾经遇到并解决过这个问题吗?请帮忙。如果您需要有关该问题的更多信息,请回复。
答案1
基于https://askubuntu.com/questions/592925/dell-inspiron-3551-unresponsive-touchpad
i8042.nopnp
在 grub 命令行中添加/etc/default/grub
:# change this: GRUB_CMDLINE_LINUX_DEFAULT="... quiet splash" # to: GRUB_CMDLINE_LINUX_DEFAULT="... quiet splash i8042.nopnp"
更新你的 grub 配置(作为 root):
# If you're using UEFI boot grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg # or legacy grub2-mkconfig -o /boot/grub2/grub.cfg
黑名单模块
i2c_hid
(以root身份):echo "blacklist i2c_hid" > /etc/modprobe.d/i2c-hid.conf
重新生成你的 initramfs (作为 root):
cp -v /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak dracut -f
重启!