Сенсорная панель не работает после обновления до диско-динго (19.04) - Решение

Решение:

Благодаря miezbla и этому решению я смог решить эту проблему навсегда. Ниже я приведу это решение для всех, у кого такая же проблема:

  1. Вы можете временно решить эту проблему с помощью dmesg | grep -i elantech
  2. Вы можете навсегда решить эту проблему, добавив этот параметр загрузки psmouse.elantech_smbus=0 для ядра.

    2.1 - открыть тип терминала ant в команде sudo nano /etc/default/grub (если вы предпочитаете GUI-редактор, замените nano на gedit или ваш любимый редактор)

    2.2 - добавьте psmouse.elantech_smbus = 0 в файл, сохраните и закройте редактор

    2.3 - запустите sudo update-grub для обновления файла конфигурации GRUB

Надеюсь, это поможет.

оригинальный вопрос:

Я установил Ubuntu 19.04 на свой Thinkpad L480. Но я не могу использовать тачпад или джойстик. Ubuntu не обнаруживает сенсорную панель:

user@ThinkPad-L480:~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Dell Dell USB Optical Mouse               id=9    [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons

Я уже пытался сбросить настройки BIOS и переустановить Ubuntu. Я запускаю Windows10 (позор мне) с того же SSD, и тачпад работает нормально. Тачпад также работает на Ubuntu 18.04 и 18.10 live-image и на установленной Ubuntu 18.10.

Кто-нибудь знает, что делать?

Может быть, этот вывод тоже полезен:

user@ThinkPad-L480:~$ dpkg -l | egrep 'libinput|Synaptics'
ii  libinput-bin                               1.12.6-1                             amd64        input device management and event handling library - udev quirks
ii  libinput10:amd64                           1.12.6-1                             amd64        input device management and event handling library - shared library
ii  xserver-xorg-input-libinput                0.28.2-2                             amd64        X.Org X server -- libinput input driver
ii  xserver-xorg-input-synaptics               1.9.1-1ubuntu1                       amd64        Synaptics TouchPad driver for X.Org server
1
задан 13 May 2019 в 17:44

2 ответа

У меня была такая же проблема после обновления моего Ubuntu Budgie с 18.10 до 19.04 (с той же моделью Lenovo). Странно, что раньше это работало. С живой сессией Budgie 19.04 это тоже не работает.

Для меня решение, предложенное в , этот поток работал отлично. Просто добавьте psmouse.elantech_smbus=0 к вашим параметрам загрузки, обновите grub и перезапустите.

0
ответ дан 13 May 2019 в 17:44

Ubuntu 19.04 поставляется с сервисом fwupd. Попробуйте использовать его, чтобы узнать, есть ли какие-либо обновления для вашей прошивки.

sudo fwupdmgr refresh
sudo fwupdmgr update

Также убедитесь, что у вас есть драйвер Synaptics TouchPad, если вы используете Xorg:

sudo apt install xserver-xorg-input-synaptics

В конце откройте меню приложений и перейдите в «Обновления» -> «Настройки», затем переключитесь на «Дополнительные драйверы». Вы также можете открыть его из терминала:

/usr/bin/python3 /usr/bin/software-properties-gtk --open-tab 4

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

0
ответ дан 13 May 2019 в 17:44

Другие вопросы по тегам:

Похожие вопросы: