CentOS 8 でタッチパッドが動作しない

CentOS 8 でタッチパッドが動作しない

タイトルがすべてを物語っています。ラップトップに 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"

なるほど! おそらく、私たちは何かに気づいたのでしょう。

そこで、次の 5 つのコマンドを実行しましたが、出力は得られませんでした。

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」を使用することをお勧めします。

関連情報