Тачпад не обнаружен ни в одном дистрибутиве Linux.

Вопрос или проблема

Я установил несколько дистрибутивов Linux, и мой тачпад не работает ни в одном из них. USB-мышь работает нормально, и тачпад работает на Windows 10. Я попробовал много разных решений, которые нашел, и ни одно из них не привело к хорошим результатам. Я использую ноутбук Lenovo Ideapad 320 с двойной загрузкой Windows 10 и Ubuntu 17.04.

Вывод моего xinput:

⎡ Виртуальный основной указатель                id=2    [мастер указатель  (3)]
⎜   ↳ Виртуальный XTEST указатель                id=4    [вторичный указатель  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=12   [вторичный указатель  (2)]
⎣ Виртуальная основная клавиатура             id=3    [мастер клавиатура (2)]
    ↳ Виртуальная XTEST клавиатура              id=5    [вторичная клавиатура (3)]
    ↳ Кнопка питания                             id=6    [вторичная клавиатура (3)]
    ↳ Видео шина                                 id=7    [вторичная клавиатура (3)]
    ↳ Кнопка питания                             id=8    [вторичная клавиатура (3)]
    ↳ EasyCamera                                 id=9    [вторичная клавиатура (3)]
    ↳ Кроме кнопок Ideapad                       id=10   [вторичная клавиатура (3)]
    ↳ AT Translated Set 2 клавиатура             id=11   [вторичная клавиатура (3)]

Редактирование:
Вывод от apt-cache policy xserver-xorg-input-synaptics:

Xserver-xorg-input-synaptics:
Installed: (none)
Candidate: 1.9.0-1ubuntu1
Version table:
   1.9.0-1ubuntu1 500
     500 http://br.archive.ubuntu.com/ubuntu zesty/main amd64 Packages

И apt-cache policy xserver-xorg-input-libinput:

Xserver-xorg-input-libinput:
   Installed: 0.25.0-0ubuntu1
   Candidate: 0.25.0-0ubuntu1
   Version table:
   *** 0.25.0-0ubuntu1 500
           500 http://br.archive.ubuntu.com/ubuntu zesty/main amd64 Packages
            100 /var/lib/dpkg/status

Вы пробовали выполнить следующее?

sudo modprobe -r psmouse  # драйвер PS/2 мыши
sudo modprobe psmouse proto=imps  # добавить опцию proto=imps

Ответ или решение

Для решения проблемы с обнаружением тачпада на вашем Lenovo Ideapad 320 при использовании Linux-распределений, включая Ubuntu 17.04, следуйте указанным ниже шагам и рекомендациям.

Анализ проблемы

Ваш тачпад функционирует в Windows 10, но на Linux-системах не определяется. Вывод команды xinput показывает, что в системе отсутствует указание на присутствие тачпада:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer     (2)]
⎜   ↳ Logitech USB Optical Mouse                id=12   [slave  pointer  (2)]

Обратите внимание, что в списке устройств отсутствует ваш тачпад. Это может свидетельствовать о проблемах с драйверами или настройками оборудования.

Проверка драйверов

  1. xserver-xorg-input-synaptics: Драйвер не установлен. Это может быть одной из причин того, что тачпад не работает, особенно на старых системах, где поддержка тачпадов управляется через Synaptics.

    Установка драйвера

    Для установки драйвера xserver-xorg-input-synaptics выполните:

    sudo apt update
    sudo apt install xserver-xorg-input-synaptics
  2. xserver-xorg-input-libinput: Драйвер установлен. Этот новый драйвер обычно отвечает за ввод и может поддерживать тачпады в современных системах.

Проверка и настройка модуля ядра psmouse

Выполните следующие команды для предотвращения потенциальных конфликтов модуля:

sudo modprobe -r psmouse  # Удаление модуля PS/2 мыши
sudo modprobe psmouse proto=imps  # Повторная загрузка модуля с указанным протоколом

Дополнительные действия

  1. BIOS/UEFI Настройки: Убедитесь, что тачпад не отключен на уровне BIOS/UEFI. В некоторых ноутбуках имеется опция, позволяющая включить или отключить тачпад.

  2. Конфигурация аппаратной части: В Linux существуют различные утилиты, такие как dmesg, которые могут предоставить информацию о загрузке оборудования и выявить любые ошибки, связанные с устройствами ввода. Запустите команду:

    dmesg | grep -i "input"
  3. Обновление системы: Попробуйте обновить или заменить ядро на более новую версию, так как обновления часто содержат улучшенные драйвера.

  4. Использование Live USB: Если проблема сохраняется, попробуйте использовать другой дистрибутив с Live USB, чтобы определить, является ли проблема системной.

Заключение

Следуя вышеописанным рекомендациям, вы сможете определить и, возможно, устранить проблему с обнаружением тачпада. Такой систематический подход должен позволить изолировать проблему и обработать её с максимальной эффективностью. Всегда будьте готовы к проведению регулярных обновлений системы для обеспечения стабильной работы оборудования и программного обеспечения.

Оцените материал
Добавить комментарий

Капча загружается...