Я щойно чув про Breakaway який автоматично відключає вбудовані динаміки, коли виймаються навушники (але тільки вручну підключивши / від'єднайте гніздо), ви повинні спробувати!
Деякі інші (але не безкоштовні) рішення полягають у встановленні автоматичного сценарію відключення звуку під час зміни аудіовиходу за допомогою клавіатури Maestro або EventScripts
Наприклад, з EventScript:
- Клацніть на Відкрити папку в меню EventScripts, щоб відкрити папку сценаріїв.
- Додайте сценарій, який ви бажаєте запустити, у вашому випадку щось на зразок
do shell script "osascript -e 'set volume 0'"
(зауважте, що функція встановлення гучності працює від 0 до 7, 0 відключена, а 7 - максимальна гучність).
- Клацніть на Вибрати сценарій у меню EventScripts і виберіть сценарій, який буде використовуватися.
- Додайте відключені навушники події .
Дивіться мою власну програму, як приклад, щоб вийти або запустити Boom, коли навушники або пристрій Bluetooth (і ви можете вибрати, який пристрій запускатиме сценарій у меню Bluetooth):