3

Вопрос: Какие шаги я могу предпринять, чтобы тачпад, который когда-то работал, снова работал.


Информация:

Я использую рабочий стол Ubuntu в своей сетевой книге. это работало более или менее хорошо. Были некоторые незначительные проблемы. но ничего плохого. недавно я возился с горящей мандривой .iso, и вдруг моя сенсорная панель просто перестает работать. время от времени это будет работать на короткое время после того, как я вернусь из спящего режима. Компьютер говорит, что есть тачпад и что он активен.

какие-нибудь советы?

3 ответа3

1

Для меня проблема заключалась в том, что на моей машине было установлено более одного драйвера сенсорной панели.

Ubuntu должен использовать драйвер "libinput"

Давайте начнем с удаления всех ненужных драйверов. Для меня самой сложной задачей было найти имена драйверов, чтобы я мог использовать apt для их удаления.

Использование дополнения вкладки поможет вам найти установленные драйверы.

сначала: перечислите драйверы, которые нужно удалить. Чтобы найти имена, введите эту команду, чтобы просмотреть содержимое каталога, в котором находятся файлы конфигурации драйвера.

cd /usr/share/X11/xorg.conf.d/; ls -la;

Если вы не видите никаких файлов ".conf", в имени которых есть "libinput"; введите следующую команду, чтобы установить его:

sudo apt-get install xserver-xorg-input-libinput -y;

Это установит файл 90-libinput.conf сейчас, когда вы наберете ls -la вы увидите этот файл вместе с другими, такими как 10-synaptic.conf и 50-evdev.conf т.д. ...

Вы хотите удалить все файлы .conf, которые не используются, а также удалить драйверы из ядра.

Для этого нужно знать, какие водолазы установлены.

Все драйверы тачпада для X11 следуют этой схеме:

xserver-xorg-input-<driver name>

при удалении используйте вкладку завершения для отображения драйверов для удаления:

sudo apt-get remove xserver-xorg-input-<tab x2>

действительное удаление драйвера будет выглядеть примерно так:

sudo apt-get remove xserver-xorg-input-synaptic

Вероятно, есть несколько драйверов для удаления, у меня было три, которые доставляли мне неприятности.

как только вы удалите все неиспользуемые драйверы, вам нужно подготовить файлы xorg.conf.d/.

Вот несколько быстрых команд, которые помогут вам начать работу:

1) удалите все старые конфигурационные файлы: sudo rm -rfi /etc/X11/xorg.conf.d/*;

2) удалите все старые общие файлы конфигурации: sudo mv /usr/share/X11/xorg.conf.d/*libinput* $HOME; sudo rm -rfi /usr/share/X11/xorg.conf.d/*; sudo mv $HOME/*libinput* /usr/share/X11/xorg.conf.d/

3) скопировать новый общий файл конфигурации в другую папку xorg.conf.d: sudo cp /usr/share/X11/xorg.conf.d/*libinput* /etc/X11/xorg.conf.d/;

4) перезагрузите компьютер, и теперь тачпад должен работать: «перезагрузка sudo»;

0

Хорошо, похоже, что проблема основана на нескольких вещах. Пока я делал это, у меня был какой-то серьезный сбой системы из-за моего жесткого диска. Я установил несколько операционных систем, и ни одна из них не давала возможности использовать мои беспроводные соединения или соединения Ethernet, порты USB и даже клавиатуру.

Я обратился за помощью: Acer Aspire один разваливается на Ubuntu

После этого у меня все еще не было никакого успеха. моя сенсорная панель все еще не работала. но, должно быть, что-то изменилось, так как я, просто чтобы пошутить над руководством по Ubuntu, посвященному AspireOne, снова попробовал Fn + F7. Это сработало. Моя сенсорная панель снова в порядке. Господь знает, что именно пошло не так, но теперь это работает. пожимание плечами

0

Еще одно возможное решение - отключить опцию ACPI (https://www.kernel.org/doc/html/v4.15/admin-guide/kernel-parameters.html), добавив acpi = off в параметры загрузки ядра. ,

После этого будет работать тачпад, но поскольку ACPI используется для аппаратного ускорения, вы, вероятно, будете испытывать более высокую загрузку процессора.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .