我有一个装有OSX Lion的Mac mini 2011。而且我已经通过hdmi端口连接了显示器(带有集成扬声器)。声音工作正常,但键盘上的音量键不起作用。当我按其中之一时,音量图像会出现在屏幕上,但信号被禁止。
有没有一种方法可以解决此问题,并使我的键盘键更改系统音量?
顺便说一句,当我使用其他音频输出设备时,它们工作得很好
我有一个装有OSX Lion的Mac mini 2011。而且我已经通过hdmi端口连接了显示器(带有集成扬声器)。声音工作正常,但键盘上的音量键不起作用。当我按其中之一时,音量图像会出现在屏幕上,但信号被禁止。
有没有一种方法可以解决此问题,并使我的键盘键更改系统音量?
顺便说一句,当我使用其他音频输出设备时,它们工作得很好
Answers:
在此处查看解决方案-http: //www.vanetta.net/2012/07/enabling-hdmi-audio-controls-on-2011.html
需要免费的第三方应用程序-https: //code.google.com/p/soundflower/,但效果很好。
HDMI上的音频信号已编码。编码的音频流应归一化为0 dB。您无法更改此行为,因为音频信号将不再标准化。您只能使用电视机的音量控制。
某些程序(如iTunes)本身具有音量控制,可用于更改特定程序的音量。(尽管这有点违背应该规范HDMI音频的原则。)
另请参阅有关Apple支持社区的讨论(相同答案)。
安装Homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装木桶
brew install caskroom/cask/brew-cask
安装Soundflower:
brew cask install soundflower
重启。
开始soundflowerbed
(按cmd-space
打开聚光灯查找):
单击右上角的Soundflower图标,然后选择输出设备(您应该选择HDMI而不是DisplayPort):
在声音首选项中,选择“ Soundflower”:
使用免费版本的Sound Siphon的解决方案
解决这两个问题:启动Sound Siphon应用程序。在Sound Siphon的首选项中,选择输出设备作为直通设备。打开声音虹吸。
Sound Siphon会先处理音频,然后再将其发送到输出设备。现在,您可以使用键盘来控制音量了”
由于Soundflower非常过时,因此无法积极维护。我已经开始寻找更好的解决方案。
我强烈建议这样做,在我的LG显示器上效果很好:https: //github.com/the0neyouseek/MonitorControl
此派生还支持默认的音量/亮度键盘控件。它不使用诸如Soundflower之类的数字线路,而是尝试更改显示器本身的音量。
如果您还没有它们(嗯,应该!),请安装Homebrew和Homebrew Cask。
然后,安装Soundflower和Soundflowerbed:
brew cask install soundflower
brew cask install soundflowerbed
重启。
现在,从“声音首选项”窗格中,您可以将Mac配置为在Soundflower虚拟音频设备上播放声音。然后,您可以启动SoundflowerBed.app(位于菜单栏中)来配置此Soundflower虚拟输出,以在您的外部HDMI或DisplayPort接口上播放。
这样,macOS将允许您(从菜单栏和键盘)控制音频音量。