标题说明了一切。我刚刚在笔记本电脑上安装了 CentOS 8,但触摸板无法使用。和许多人一样,我讨厌触摸板,但当我在飞机上时,通常没有空间放鼠标。
说到鼠标,我的 USB 鼠标用起来很好……只是触摸板不太好用。我尝试运行
synclient -l
并得到
command not found...
所以我跑了
yum search synaptics
并得到
No matches found.
所以我跑了
less /proc/bus/input/devices | grep -i touch
N: Name="ELAN1300:00 04F3:3057 Touchpad"
啊哈!也许我们找到了一些线索。
因此我运行了以下五个命令,但没有得到任何输出:
lspci | grep -i elan
lspci | grep -i touch
lsusb | grep -i elan
lsusb | grep -i touch
lsmod | grep -i elan
我是否应该运行其他命令来阐明正在发生的事情?
当我在 Google 上搜索“elan touchpad linux driver”时,我什么也没找到。有没有针对此设备的修复程序和/或驱动程序/软件包/等等?
答案1
让我们从简单的事情开始,首先,尝试找到'synclient'提供的内容:
dnf whatprovides synclient
因为这将允许您安装可能需要的内容,例如以下内容:
xorg-x11-drv-synaptics-1.9.0-2.el7.x86_64 : Xorg X11 Synaptics touchpad input
: driver
Repo : base
Corrispondenza found in:
File name : /usr/bin/synclient
接下来,您需要检查您的 Xorg 环境告诉您什么,并且可能存在一些问题。
尝试找出日志文件,可能在‘/var/log/’中,因为这将通过查看文件‘Xorg.0.log’中的‘(EE)’形式来告诉您是否有错误。
对于硬件问题,我建议您使用“lshw”命令或“lspci”/“lsusb”。