тачпад действует смешно после сна

Иногда, когда я просыпаюсь с ноутбуком, тачпад ведет себя забавно. Указатель мыши прыгает по экрану, и управлять им очень сложно. Я попытался включить и включить сенсорную панель в центре управления Ubuntu, надеясь, что это выгрузит и загрузит модуль, но это не помогло. Перезапуск машины решает эту проблему.

1
задан 28 October 2013 в 22:42

4 ответа

Перезапуск драйвера помогает:

Просто нажмите Ctrl + alt + T и запустите:

sudo rmmod psmouse

sudo modprobe psmouse

В Macbook, я думаю, вам может понадобиться использовать «appletouch» вместо psmouse.

0
ответ дан 28 October 2013 в 22:42

Запуск 17.04 на HP ENVY 15 360 с той же проблемой. Я попробовал предоставленные решения безрезультатно.

Начинал просто выключаться, а не спать каждый раз. Супер раздражает.

Затем это случилось снова, из свежей загрузки. Так что совсем не управление питанием.

Проверьте, используете ли вы драйвер Synaptics, в этом может быть проблема:

Детали и решение здесь работали для меня: Проблемы с сенсорной панелью Ubuntu - указатель мыши прыгает вокруг

0
ответ дан 28 October 2013 в 22:42

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

Моя проблема была точно такой же:
- После спящего режима моя сенсорная панель была трудна в использовании,
- но моя подключенная USB-мышь была в порядке.

После ответа от NoBugs я понял с помощью

lsmod | grep touch

, что мое устройство называется "hid_multitouch"

sudo rmmod hid_multitouch
sudo modprobe hid_multitouch

... и моя сенсорная панель снова работает хорошо.

Я написал скрипт в файл в /etc/pm/sleep.d

sudo pico /etc/pm/sleep.d/20_touchpad_reset

со следующим содержанием:

case "${1}" in thaw) rmmod hid_multitouch modprobe hid_multitouch ;; esac

.. и сделал его исполняемым с помощью

sudo chmod + x /etc/pm/sleep.d/20_touchpad_reset

Этот фрагмент делает точно так же, как и вышеупомянутые команды, но
- автоматически
- запускаются только после гибернации
, с этого времени

sudo pm-hibernate

хорошо работает.

НО pm-tools не используются приличным Ubuntu (Debian), поэтому нам нужно установить сервис для systemd .

Для этого я создал служебный файл:

sudo pico /lib/systemd/system/touchpad-reset.service

со следующим текстом:
[Unit] Description=Reset multitouch device after hibernate After=hibernate.target After=hybrid-sleep.target [Service] ExecStart=/bin/bash /etc/pm/sleep.d/20_touchpad_reset thaw [Install] WantedBy=hibernate.target WantedBy=hybrid-sleep.target ... затем я активировал свой новый сервис:

sudo systemctl enable touchpad-reset.service

Вы можете проверить, все ли хорошо работал с:

sudo systemctl status touchpad-reset.service

0
ответ дан 28 October 2013 в 22:42

У меня та же проблема с тачпадом synaptics на моем HP Probook G6 после сна на Ubuntu 18.04. Решение такое же, как было предложено V-Mark, но перезагрузка модуля i2c_hid вместо hid_multitouch .

sudo rmmod i2c_hid
sudo modprobe i2c-hid

И он начинает работать гладко.

0
ответ дан 28 October 2013 в 22:42

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

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