Тачпад не работает на 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"

Ага! Возможно, мы наткнулись на что-то стоящее.

Итак, я выполнил следующие пять команд и не получил никакого результата:

lspci | grep -i elan
lspci | grep -i touch
lsusb | grep -i elan
lsusb | grep -i touch
lsmod | grep -i elan

Есть ли еще какие-то команды, которые могли бы пролить свет на происходящее?

Когда я гуглю "elan touchpad linux driver", я не могу найти squat. Есть ли исправление и/или драйвер/пакет/и т. д. для этого устройства?

решение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/', так как он покажет вам, есть ли ошибки, если поискать форму '(EE)' в файле 'Xorg.0.log'.

Для решения проблем с оборудованием я предлагаю использовать команду «lshw» или «lspci»/«lsusb».

Связанный контент