如何完全禁用内部麦克风和网络摄像头

我想完全禁用笔记本电脑上的内置麦克风和内部网络摄像头,以便它们不再可选,而且不再可用?

我只会使用外部网络摄像头和外置(USB)耳机。

内部音频仍应可用于播放。

黑名单驱动程序

在这两种情况下,都可以加载内核驱动程序,内部声卡和Ubuntu可识别的网络摄像头。 我们可以在终端中找到以下命令加载的驱动程序:

lsmod 

从这个列表中我们可以看到哪些内核模块可能负责我们的(特定)硬件(例如,Intel声卡可能需要snd_hda_intel模块)。

将这些内核模块列入黑名单将阻止您的系统识别此设备。 为此,我们以root身份编辑文件/etc/modprobe.d/blacklist.conf以添加以下行:

 blacklist  

另请参阅: 如何控制Ubuntu用于播放的声卡?

如果我们仍然需要内置音频卡来播放音频,我们可以将输入麦克风源静音,例如在终端中运行alsamixer

将网络摄像头驱动程序列入黑名单,并将Alsamixer的内置麦克风静音。

根据您在此处提供的信息,打开终端并执行此命令

禁用WebCam

 echo 'blacklist webcamstudio' | sudo tee -a /etc/modprobe.d/blacklist.conf 

将麦克风静音

要使内置麦克风静音,请使用alsamixer。

打开终端并发出此命令

 alsamixer 

使用箭头键< - - >导航并找到内部或麦克风通道,然后按键盘上的M键禁用 - 静音[MM]麦克风。 Esc退出

在此处输入图像描述