Как сделать изменения в modprobe постоянными?


14

После обновления до 12.04LTS у меня было несколько проблем с сенсорной панелью. Я считаю, что это проблема с драйвером Elantech. Я обнаружил, что следующие команды решают мою проблему, однако изменения кажутся отмененными при перезагрузке.

modprobe -r psmouse
modprobe psmouse proto=imps

Есть ли способ сделать эти изменения постоянными?

Ответы:


15

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

modprobe -r psmouse
modprobe psmouse proto=imps

Чтобы сделать это изменение постоянным, создайте файл, например, touchpad.confunder /etc/modprobe.d/, и вставьте в него следующую строку:

options psmouse proto=imps

2

Войдите в систему как суперпользователь (root) и откройте его /etc/rc.localс помощью nano или другого редактора, как показано ниже.

nano /etc/rc.local

и добавьте строки в файл

modprobe -r psmouse
modprobe psmouse proto=imps

Сохранить Ctrl+ Oи выйти Ctrl+ Xи перезагрузите систему. Сделано!


1
До сих пор работает на 16.04, создание /etc/modprobe.d/touchpad.conf не работает.
make3

0

С другой стороны,

Сохраните перечисленные команды в виде сценария оболочки (* .sh) и настройте этот сценарий для запуска до LightDM, выполнив следующие действия:

sudo nano /etc/lightdm/lightdm.conf

Добавьте эту строку в конец lightdm.conf

display-setup-script=/home/[your username]/Scripts/synScript.sh

Или как называется ваш сценарий и где бы он ни находился.

PS Не забудьте сделать ваш скрипт исполняемым!


.ПК

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.