Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I have a mac mini 2011 with OSX Lion. And I have connected my monitor (with integrated speakers) through hdmi port. The sound is working fine, but the volume keys on the keyboard don't work. When I press one of them the volume image appears on the screen but with a prohibited signal.

Is there a way to fix this and make my keyboard keys change the system volume?

By the way, they work very well when I use another audio output device

share|improve this question
1  
Why in windows it is possible? –  user20071 Mar 13 '12 at 15:36
    
Even more - what if I want to control the volume remotely from the web? –  Cawas Aug 7 '12 at 17:15
    
Because Microsoft sees things differently, and dislike industry standard. LOL. Anyway, Apple's way of not letting people adjust the volume is correct, though not user-friendly. Basically you can think HDMI as DVI + Optical + sometimes Ethernet. –  Shane Hsu Apr 6 '13 at 18:48
add comment

3 Answers

The audio signal over HDMI is encoded. Encoded audio streams should be normalized to 0 dB. You cannot change this behavior as the audio signal would not be normalized anymore. You can only use the volume controls of your TV set.

Some programs (like iTunes) have volume control themselves, those can be used to change the volume of that specific program. (Although this goes somewhat against the principle that HDMI audio should be normalized.)

See also this discussion on Apple Support Communities (same answer).

share|improve this answer
1  
So would this explanation be similar to analog signals where line out is expected to be an absolute signal where the headphone jacks increase and decrease volume by design and not necessarily be fit to the "line level" constraints? –  bmike Mar 13 '12 at 15:40
1  
While this is a nice excuse, it's a bad answer because we still can't control it and it's a pain being unable to. –  Cawas Aug 7 '12 at 16:29
add comment

See a solution here for the problem - http://www.vanetta.net/2012/07/enabling-hdmi-audio-controls-on-2011.html

Requires the free third party app - https://code.google.com/p/soundflower/ but it works perfectly.

share|improve this answer
add comment

Soundflower produces audio lag though so it's not a really good alternative since every 5 minutes you feel like you're watching a dubbed movie.

share|improve this answer
    
Why downvote? Not true? –  yusf Sep 10 '13 at 15:08
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.