Недавно я приобрел Lenovo IdeaPad L340-15API, который работает в основном нормально, за исключением сенсорной панели (и беспроводного интерфейса, но я уже исправил это). Оглядываясь вокруг, я обнаружил несколько похожих проблем для людей с другими ноутбуками Lenovo, все с сенсорными панелями ELAN.
Одним из появившихся решений было использовать конкретное ядро , но это более старая версия, чем та, что приведена в Disco. Если посмотреть дальше, похоже, что нужно сделать, чтобы исправить ядро , добавив эту версию сенсорной панели в drivers / input / mouse / elan_i2c_core.c, и посмотреть последние коммиты в ядре Linux эта модель сенсорной панели уже была добавлена в драйвер de, только в будущей версии ядра, здесь это .
Итак, как мне добавить поддержку этой сенсорной панели в текущем ядре Disco?
Вывод uname -a
:
Linux twisto-laptop-ultimate 5.0.0-20-generic #21-Ubuntu SMP Mon Jun 24 09:32:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Я наконец решил свою проблему при помощи UKTools и выбора последнего стабильного ядра, опубликованного в магистрали, теперь мои работы сенсорной панели безупречно. Вывод uname -r
, который показывает ядро с поддержкой моей сенсорной панели:
5.0.21-050021-generic
Что я люблю, приблизительно это - то, что ядро с поддержкой не слишком далеко, и в очень близком будущем будет поддержка этой конкретной сенсорной панели стремительности.
то, что Вы ищете, является ukuu
установка:
sudo add-apt-repository ppa:teejee2008/ppa
sudo apt update && sudo apt install ukuu -y && sudo ukuu
использование:
согласно: Как обновить ядро к последней версии магистрали без какого-либо обновления Дистрибутива?