我有一台新笔记本电脑,我遇到鼠标光标问题。我打开电脑时没有出现,所以我需要在终端执行这两个命令,然后就可以了:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
有没有办法编写一个在打开计算机后自动执行此操作的脚本?
答案 0 :(得分:3)
我会更多地修复模块加载而不是执行脚本。
修改/etc/module
并添加如下所示的行:
psmouse proto=imps
这将告诉内核为您的鼠标加载适当的参数
您也可以使用/etc/modprobe.d
中包含以下内容的文件处理此问题:
install psmouse /sbin/modprobe psmouse proto=imps
但这个问题在这里听起来有些偏离......
答案 1 :(得分:2)
将命令添加到文件/etc/rc.local中 (使用文本编辑器(如nano或vim)打开此文件。
只要linux系统启动,就会执行此文件。
但是,将模块添加到文件“/ etc / modules”可能更好。
/ etc / modules文件包含内核模块的名称 至 在启动时加载,每行一个。参数可以在。中给出 与模块名称相同的行。以“#”开头的行将被忽略。
你可以尝试在那里添加带有参数的模块,看看它是否有效,而不必使用modprobe cmd删除和读取它们。