为什么我的MacBook通过扬声器而不是通过连接的耳塞播放启动声音?


4

我刚刚使用Bootcamp在我的MacBook上安装了Windows 8.1 Pro。在此之前,无论何时打开MacBook,播放的启动声音都会通过我的耳塞进行播放(如果它们已连接)。但是,在使用Bootcamp将OS 8.1与OS X一起安装后,它总是通过笔记本电脑扬声器播放声音。

我不明白为什么会这样。

当然,这是一个相当微不足道的问题。但是,如果我在图书馆里打开我的MacBook并且碰巧让它保持高音量,我宁愿不让它发出响亮的,令人讨厌的声音。

Answers:


6

即使在桌面型号上,启动铃声也始终通过内置扬声器播放。这是固件的一项功能,无法提供帮助。但你可以减轻它。

Mac会记住内置扬声器与耳机插孔的不同音量级别,并将此信息保存到PRAM中。因此,您所要做的就是拔下耳机(这是重要部分),然后将音量静音并重新启动。您会注意到启动时钟不再发生。

重新启动后,您可以重新插入耳机。在插入耳机时进行的任何音量调节都不会影响内置扬声器的音量。


2
注意,您必须在OS X中执行此操作.OS OS X音频驱动程序设置PRAM值,但我不认为Windows驱动程序会这样做。
Wes Sayeed

1
好有意思啊我想我可能错了,当我说在安装之前它会通过耳塞播放。我曾经使用过这种策略,在关闭声音之前将其静音多次。老实说,我不认为在插入耳塞时我已经多次重启。如果是这样的话,我可能本能地将声音静音。我想这就是为什么在安装窗户之后听到声音会让我感到困惑,因为我把耳塞插入了。但是,是的,现在声音总是通过扬声器播放,就像你说的那样。
fvgs

2

您可以通过更改固件变量来禁用硬件启动时钟 SystemAudioVolume

要从命令行禁用chime execute sudo nvram SystemAudioVolume="%80"
要将响铃返回到其默认状态执行 sudo nvram -d SystemAudioVolume
有关的更多信息 nvram 命令可以在其手册页中找到( man nvram )。


好小费。我很久以前就记得那个命令,但是直到你提到它才完全忘记它。
Wes Sayeed
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.