在Windows中,比较而言,可以禁用音频源,因此当希望在它们之间切换时,可以收到可供选择的可用音频源的缩短列表。据我所知,支持设备的驱动程序就是通过这样做而被禁用。在Linux(*)上也可以这样做吗?或者,由于许多驱动程序非常广泛和通用,这会很棘手吗?
现在,除了想要的声源,我从我的显示器得到一个,从我的USB耳机两个(S/PDIF和模拟),另外两个从我的内置声卡(同样S/PDIF和模拟)。我的目标是将它们减少到我使用的两个(模拟内置和模拟耳机),因为剩下的要么是不想要的,要么是没有任何与之相关的东西来发出任何声音。
与这个问题相反,我没有自己配置任何特定的模块。我也不想妨碍系统发现新的设备,如果我改变到一个新的耳机或不同的内部声卡,这将使这个解决方案也不会太有用,因为它可能会阻碍未来的设备。
有什么方法可以在运行时完成吗?如果每次系统启动时都需要这样做,我可以将其添加到脚本中并在登录时启动也可以。
(*)就我的系统而言,目前是使用肉桂桌面的Fedora 33。
发布于 2020-11-22 10:29:50
列表(任何来源:模块、接收器、源、接收器-输入、源-输出、客户端、样本、卡片)
pactl list cards
查找要由Name:
禁用的项
pactl set-card-profile alsa_card.pci-0000_01_00.1 off
将其添加到自动启动命令中。
https://unix.stackexchange.com/questions/620961
复制相似问题