Модуль ядра необходимо перезагрузить после загрузки

Я только что получил свою сенсорную панель ALPS на моем Lenovo Flex 2, работающем (xinput вернул "Универсальную мышь PS / 2", теперь он возвращает два устройства: "Устройство ALPS PS / 2" и "Устройство ALPS PS / 2")

Но после перезагрузки моей системы она снова возвращает "PS/2 Generic Mouse" и мультитач больше не работает. dmesg возвращает

psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b6 06

Чтобы это снова заработало, я должен отключить и загрузить модуль ядра psmouse:

rmmod psmouse
modprobe psmouse

После этого снова работает.

Кстати я бегу Ubuntu 14.04

РЕДАКТИРОВАТЬ:

Кажется, что modue загружается слишком рано, потому что после входа в систему я вижу, что psmouse модуль загружен.

2 ответа

Я исправил проблему, поместив следующие строки в /etc/rc.local

/sbin/modprobe -r psmouse
/sbin/modprobe psmouse

Сейчас Мультитач работает.

Читать man 5 modules, он расскажет вам, как указать модули ядра для загрузки во время загрузки. Или просто добавитьpsmouse/etc/modules файл. Во время загрузки модули не загружаются, поэтому rmmod не требуется.

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