Отключение устройств вывода звука (например, внутренних динамиков) в OS X

16

Поскольку мой Cinema Display подключен через mDP и USB, я могу (достаточно глупо) выбрать «LED Cinema Display» или «Display Audio».

Кроме того, я никогда не использую внутренние динамики, потому что они звучат очень жестко.

Мои аудио устройства

Как удалить / удалить / отключить ненужные аудиоустройства? Это должно быть возможно как-то!

JA»
источник
У меня нет под рукой Mac (на работе), но когда вы открывали Настройки звука, я подумал, что есть возможность удалить оттуда элементы.
Нивас
@Nivas: Нет! К сожалению нет. Единственное, что вы можете сделать, это выбрать, какой из них должен быть активным. Вы даже не можете изменить их порядок. > _ <Не очень Apple-у, я бы сказал.
Ja»

Ответы:

4

kextunload - это формальный интерфейс для выгрузки kexts в Darwin OS и Mac OS X.

Выгрузите системный аудиодрайвер:

sudo kextunload /System/Library/Extensions/AppleHDA.kext

Загрузите это снова:

sudo kextload /System/Library/Extensions/AppleHDA.kext

Если не «AppleHDA.kext», то другое расширение ядра в / System / Library / Extensions / может быть тем, что вы ищете.

Джеймс
источник
2

Я не знаю, как отключить внутренние динамики. Тем не менее, вы можете посмотреть на решение, подобное ControlPlane , которое может автоматически устанавливать ваш аудиовыход по умолчанию (и многие другие параметры системы) на основе выбранных вами факторов окружающей среды, например, с подключенным конкретным дисплеем или наличием определенной точки доступа WiFi. ,

calum_b
источник