Мой тачпад перестает работать после закрытия и повторного открытия ноутбука. Эта проблема существует с момента обновления до 14.10 с 14.04. Мне приходится перезагружать Ubuntu, чтобы он снова заработал. Я уже пробовал rmmod psmouse, но это только дает мне эту ошибку:
rmmod: ERROR: Module psmouse is not currently loaded
my xinput list is as follows: http://pastebin.com/wL8XhNve
Может ли кто-нибудь помочь мне определить эту проблему?
Я только что попробовал сценарий, упомянутый здесь https://bugs.launchpad.net/ubuntu / + s... 079/comments/7 (скопированный ниже) с положительным результатом.
This is what I did to fix this for me:
# sudo touch /etc/pm/sleep.d/10_touchpad
# sudo chmod 755 /etc/pm/sleep.d/10_touchpad
Then edit the file 10_touchpad and paste the following into it:
#!/bin/sh
case "${1}" in
resume|thaw)
rmmod hid_multitouch
modprobe hid_multitouch
;;
esac
Кажется, что запись сенсорной панели показывает "НЕИЗВЕСТНЫЙ ELAN0501:00 04F3:300B". Это взято, когда сенсорная панель работает или когда это снижается? Можно ли жить начальная загрузка от 14,04 и проверить ли вывод?
Также совместно используют Вашу информацию о модели ноутбука, которая могла бы помочь другим поддерживать Вас лучше.
Несколько указателей в случае, если вывод является тем же: у Меня была проблема с Sony VAIO ранее, где я должен был использовать сценарии для переключения сенсорной панели, поскольку это не будет работать. Больше проблемы keybind, но это - то, что я сделал: http://tuxdiary.com/2014/03/07/toggle-sony-vaio-touchpad-on-ubuntu-14-04/
И вот - то, как работать на сценариях, приостановите/возобновите: http://tuxdiary.com/2013/07/23/suspend-on-lid-close-on-lxde-ubuntu/
Предложенный /etc/pm/sleep.d/
рычаги не могут сделать эффект, если systemd-sleep
делает приостанавливание вместо pm-suspend
команда; это может иметь место, например, при использовании Xfce, выходят/приостанавливают из меню вместо pm-suspend
от строки команды.
мне требовалось некоторое время для понимания этого; благодаря https://askubuntu.com/a/643793/19753.
, Таким образом, я поместил (дополнительно к /etc/pm/sleep.d/75touchpad
, который содержит в моем случае общее modprobe psmouse
- обходное решение, упомянутое OP), файл /lib/systemd/system-sleep/my-touchpad
(исполняемый файл):
#!/bin/sh
case "$1/$2" in
post/suspend)
exec /etc/pm/sleep.d/75touchpad resume
;;
post/hybrid-sleep)
/etc/pm/sleep.d/75touchpad thaw
exec /etc/pm/sleep.d/75touchpad resume
;;
post/*) # hibernate
exec /etc/pm/sleep.d/75touchpad thaw
;;
pre/suspend)
exec /etc/pm/sleep.d/75touchpad suspend
;;
pre/hybrid-sleep)
/etc/pm/sleep.d/75touchpad suspend
exec /etc/pm/sleep.d/75touchpad hibernate
;;
pre/*) # hibernate
exec /etc/pm/sleep.d/75touchpad hibernate
;;
esac
Это - своего рода универсальный прокси для вызова сценария первоначально помещенным для пополудни-utils.