2

Мне нужно отключить "Воспроизведение звуковых эффектов пользовательского интерфейса" и "Воспроизвести обратную связь при изменении громкости" в панели "Звук" через терминал / команду unix / ARD на нескольких компьютерах.

fseventer показывает /users /$ user /preferences/com.apple.systemsound.plist, который редактируется при внесении изменений в эти свойства в графическом интерфейсе, но я не вижу ссылок на эти настройки в этом .plist

Любая помощь будет принята с благодарностью!

4 ответа4

3

По умолчанию это команда, используемая для чтения / записи настроек из командной строки.

defaults write -g "com.apple.sound.beep.feedback" -int 0
defaults write "com.apple.systemsound" "com.apple.sound.uiaudio.enabled" -int 0
killall -HUP SystemUIServer
1

Чтобы отключить все звуки, вы можете попробовать:

sudo launchctl unload com.apple.audio.coreaudiod

0

Я не пробовал этого, так как сейчас я не на Mac, но альтернативой было бы переместить системные звуки там, где OS X их не найдет.

/System/Library/Components/CoreAudio.component/Contents/Resources/SystemSounds
0

Чтобы отключить звуки пользовательского интерфейса, введите это в Терминале:

defaults write com.apple.systemsound com.apple.sound.beep.volume -float 0

Это установит ползунок громкости для звуков пользовательского интерфейса на минимальное значение. Проверьте это, нажав клавишу F не назначенную для Exposé /Spaces /Dashboard /...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .