
標題說明了一切。我剛剛在筆記型電腦上安裝了 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
我還應該運行其他命令來了解正在發生的情況嗎?
當我谷歌“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”。