Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не работает touchpad на Lenovo IdeaPad S340-14WIIl  (Прочитано 11192 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн enya_enya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« : 10 Августа 2020, 21:40:47 »
В Windows 10 все работает. В Ubuntu 20, 19, 18 не работает. Windows устанавливала для проверки тача, сейчас стоит только Ubuntu 20.04.
Я знаю, что раньше на Lenovo нельзя было даже установить Linux. Но возможно кто-то знает какие-то костыли или что-то в этом роде.

На FN и F нажимала :) в настройках даже нет речи о сенсорной панели.


Установила драйвер:
sudo apt install xserver-xorg-input-synaptics
[sudo] пароль для enya:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлен пакет xserver-xorg-input-synaptics самой новой версии (1.9.1-1ubuntu3).
Следующие пакеты устанавливались автоматически и больше не требуются:
  libllvm9 python3-click python3-colorama
Для их удаления используйте «sudo apt autoremove».
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 25 пакетов не обновлено.

Перестанавливала пакет:
sudo apt reinstall xserver-xorg-input-synaptics
Меняла конфигурационный файл:
sudo gedit /etc/default/grub
Теперь у меня такая строчка
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux=1 i8042.noloop=1"

Вывод устройств, определенных ядром:
less /proc/bus/input/devices
(Нажмите, чтобы показать/скрыть)

Вывод xinput:
xinput --list
(Нажмите, чтобы показать/скрыть)


Очень надеюсь на помощь!

Dzhoser

  • Гость
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #1 : 10 Августа 2020, 22:04:50 »
Отключите беспроводную клавиатуру и мышь, и дайте ещё вывод последних двух команд
И ещё просто
Цитировать
xinput

Оффлайн es1840

  • Активист
  • *
  • Сообщений: 328
    • Просмотр профиля

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7212
  • Luck Tales
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #3 : 10 Августа 2020, 22:30:11 »
synaptics уже давно не используется. Если не ошибаюсь, в современных дистрибутивах всем заправляет libinput. Cмотрите на дату инструкций и не следуйте им, если дата поста больше пяти лет.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн enya_enya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #4 : 10 Августа 2020, 22:47:25 »
Отключите беспроводную клавиатуру и мышь, и дайте ещё вывод последних двух команд
И ещё просто
Цитировать
xinput

(Нажмите, чтобы показать/скрыть)

xinput --list
(Нажмите, чтобы показать/скрыть)

xinput
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 10 Августа 2020, 22:51:08:
Пишут, что в Legacy не работает
https://forums.lenovo.com/t5/Ubuntu/S340-15IIL-Touchpad-dosen-t-work-Ubuntu/m-p/4649130?page=1#5019725

Спасибо огромное, помогло!!
« Последнее редактирование: 10 Августа 2020, 22:51:09 от enya_enya »

Оффлайн veaport

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #5 : 06 Октября 2020, 14:03:09 »
А что именно помогло? Отключение Legacy в Биосе или то, что в ответе в конце темы?
У меня на Lenovo IdeaPad 3 15IIL05 при отключении Legacy просто отсутствует загрузка ОС, которая находится на SSD диске.                                                     
« Последнее редактирование: 06 Октября 2020, 14:07:13 от veaport »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #6 : 06 Октября 2020, 16:21:59 »
А что именно помогло?
i8042.nopnp=1 pci=nocrs
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн veaport

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #7 : 06 Октября 2020, 19:20:24 »
i8042.nopnp=1 pci=nocrs
Увы, но нет у меня i8042.
Вот мои:
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ A4Tech PS/2+USB Mouse                    id=10 [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)]
    ↳ Power Button                            id=8 [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C          id=9 [slave  keyboard (3)]
    ↳ Ideapad extra buttons                    id=11 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            id=12 [slave  keyboard (3)]

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 707
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #8 : 06 Октября 2020, 19:28:18 »
У меня на Lenovo IdeaPad 3 15IIL05 при отключении Legacy просто отсутствует загрузка ОС, которая находится на SSD диске.     
Очевидно, система была установлена в этом режиме, поэтому не грузится. Если это проблема, то проще всего включить UEFI srcure boot и установить систему заново уже с этим параметром. Не знаю, можно ли как то это сделать без переустановки системы заново. Возможно что и нет.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #9 : 06 Октября 2020, 19:46:54 »
Увы, но нет у меня i8042.
Причем тут это? Это параметры ядра, которые надо добавить. Тогда и тачпад определится.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн veaport

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #10 : 06 Октября 2020, 21:27:12 »
Добавил, но тачпад не появился. Но увидел, что i8042 у меня все же есть:
I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #11 : 06 Октября 2020, 21:33:31 »
Добавил, но тачпад не появился.
sudo update-grub не забыли?
Но увидел, что i8042 у меня все же есть
Он у всех есть.
« Последнее редактирование: 06 Октября 2020, 21:36:24 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн veaport

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #12 : 07 Ноября 2020, 13:20:01 »
Вот сравнил две пробы: Lenovo IdeaPad 3 15IIL-05 Ubuntu 20.04.1 (о котором и идет речь) и Lenovo IdeaPad S10-2 Rosa Fresh R11.1
Первая:
 I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

Вторая:
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input4
U: Uniq=
H: Handlers=sysrq kbd event4 leds
B: PROP=0
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse0 event5
B: PROP=9
B: EV=b
B: KEY=6420 0 30000 0 0 0 0 0 0 0 0
B: ABS=2608000 11000003

Как видите, что касается мыши в пробах одинаково, а вот тачпада в первой пробе нет. Может надо просто установить драйвер SynPS/2 Synaptics TouchPad. Правильно?
« Последнее редактирование: 07 Ноября 2020, 18:28:37 от Aleksandru »

Оффлайн LinuxU

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Не работает touchpad на Lenovo IdeaPad S340-14WIIl
« Ответ #13 : 02 Апреля 2022, 14:38:37 »
А что именно помогло?
i8042.nopnp=1 pci=nocrs

Мне тоже помогло активировать touchpad в legacy mode режиме прописав этот код в:
sudo gedit /etc/default/grub
После у меня код выглядел вот так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nopnp=1 pci=nocrs"
Далее я сохранил изменения и закрыл grub.
 
И после reboot, touchpad заработал.

 

Страница сгенерирована за 0.05 секунд. Запросов: 25.