为什么我的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.