
Название говорит само за себя. Я только что установил 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».