我很少使用 WIFI 和触摸板,每次启动我的联想 Z50-70 笔记本电脑时,我都会关闭 WIFI 并使用硬件键 ( Fn+ XX) 禁用触摸板。但这两个设置在重启和从挂起状态恢复时会被重置。如何使这些设置永久生效,直到我切换它们?
答案1
对于这两者,如果你确定不想使用它们,你可以将这些硬件的驱动程序列入黑名单,这样它们就不会在启动时加载 - 黑名单驱动程序的完整说明这里。要确定 WiFi 驱动程序,请使用lspci -k
或lshw -C network
,并将 WiFi 的驱动程序模块列入黑名单(您也可以使用“其他驱动程序”GUI 执行此操作)。
这种方法的(相当大的)缺陷是,当您发现您做需要这些硬件(尤其是没有触摸板)。您应该能够sudo modprobe MODULE
使用一个 TTY。
如果您真的不想使用该硬件,您可以删除驱动程序包,但这几乎可以保证您以后会需要它们。
您也可以rfkill
在启动时使用并运行它,类似于方法这里。
对于触摸板来说,驱动程序会更复杂,但您可以使用xinput
它来禁用触摸板:
xinput --disable ID
您可以通过以下方式确定触摸板的 ID:xinput -list
这可能无法在系统范围内使用/etc/rc.local
,因此您可以使用~/.profile
因此它会在登录时禁用触摸板。
另一种方法可能是发送信号的键的发送,虽然这可能非常困难,因为这可能是在硬件而不是软件中 -这可能会有帮助。