Volume do Mac não funciona? Porque as teclas falham e como resolver
Carrega nas teclas de volume e não acontece nada. Ou então o indicador aparece no ecrã com um traço por cima, o nivelador na barra de menus está a cinzento e o volume do Mac simplesmente não funciona.
Quase nunca é um teclado avariado. Na maior parte dos casos, o macOS está a dizer-lhe, sem explicar, que o dispositivo que está a reproduzir o som é quem manda no seu próprio volume.
Porque é que o macOS por vezes não consegue alterar o volume
Nos altifalantes integrados e na maioria dos auscultadores, é o macOS que define o volume. Em algumas saídas, entrega o som sem lhe tocar e deixa o volume a cargo do dispositivo.
É o que costuma acontecer com monitores e televisores ligados por HDMI, DisplayPort ou USB-C, e com muitas interfaces de áudio USB e DAC. Com um destes selecionado como saída, as teclas de volume não fazem nada, o nivelador em Definições do Sistema > Som fica a cinzento e o indicador no ecrã mostra que o volume não está disponível.
Não há nada avariado. O Mac está à espera de que use os controlos do próprio dispositivo.
Solução 1: verifique que saída está selecionada
Abra Definições do Sistema > Som e clique em Saída. Veja qual é o dispositivo selecionado.
Se for um monitor, um televisor, uma dock ou uma interface de áudio, está explicado porque é que as teclas não respondem. Tem duas opções:
- Manter essa saída e alterar o volume no dispositivo: os botões ou o menu no ecrã de um monitor, o comando de um televisor ou o botão rotativo de uma interface.
- Mudar a saída para os altifalantes do Mac ou para os auscultadores. As teclas de volume voltam a funcionar de imediato.
Solução 2: ponha as teclas do Mac a controlar um monitor
Se quiser continuar a usar os altifalantes de um monitor e controlá-los a partir do teclado, precisa de uma app que comunique com o monitor.
O MonitorControl é gratuito e de código aberto. Envia comandos de volume e de brilho a muitos monitores externos através do cabo de vídeo, para que as teclas de volume do Mac os possam controlar. Não funciona com a maioria dos televisores, com as docks DisplayLink nem com a porta HDMI integrada de alguns Mac.
As apps pagas, como o SoundSource, seguem outro caminho e ajustam o som por software antes de ele chegar ao monitor. Em qualquer dos casos, é algo que o macOS não faz sozinho.
Solução 3: verifique a definição das teclas de função
Se as teclas de volume não fazem nada em nenhuma saída, incluindo os altifalantes integrados, veja como está configurada a fila superior do teclado.
Vá a Definições do Sistema > Teclado > Atalhos de teclado > Teclas de função. Se a opção Utilizar as teclas F1, F2, etc. como teclas de função padrão estiver ativada, a fila superior envia F10, F11 e F12 em vez de silenciar e alterar o volume. Mantenha premida a tecla Fn (ou a tecla Globo) enquanto carrega nelas, ou desative a definição.
Num teclado externo que não seja da Apple, as teclas de volume podem depender do bloqueio de função do próprio teclado ou de outra combinação de teclas.
Solução 4: reinicie o serviço de som
Por vezes o nivelador mexe-se, o indicador muda e a intensidade real do som fica igual. Se o volume da própria app e o do próprio dispositivo estiverem ambos altos, o serviço de som do Mac pode estar bloqueado.
Reinicie-o a partir do Terminal:
sudo killall coreaudiod
Introduza a palavra-passe do Mac. O som corta por instantes e volta. Isto não ajuda se a saída controlar o seu próprio volume. Evite fazê-lo durante uma chamada ou uma gravação. O nosso guia sobre o sudo killall coreaudiod explica o que o comando faz.
Solução 5: verifique o modo sem som e o equilíbrio
Se o volume muda mas ouve pouco ou nada, o problema pode nem ser o volume.
Em Definições do Sistema > Som, confirme que a opção Sem som não está assinalada. Depois veja o nivelador Equilíbrio, em Saída. Se tiver sido arrastado até ao fim para um dos lados, um altifalante ou um ouvido fica mudo, o que pode parecer um volume muito baixo. Arraste-o de volta para o centro.
Se não houver som nenhum, siga o nosso guia sobre o Mac sem som.
Deixe que uma app lhe diga qual é o caso
O Soundshine Doctor é uma app gratuita para Mac que analisa a saída atual e lhe diz o que encontrou. Nos detalhes de cada dispositivo, indica quando o volume é gerido pelo próprio dispositivo, para que saiba que é normal as teclas não funcionarem.
Mostra também o modo sem som e o equilíbrio entre esquerda e direita, e o botão Quick Fix (correção rápida) consegue reiniciar o serviço de som por si sem o Terminal. Não o faz enquanto uma app estiver a usar um microfone, para não cortar uma chamada, e pede a palavra-passe do Mac porque o macOS o exige.
O Doctor não consegue acrescentar um controlo de volume a um monitor que não o ofereça. Para isso precisa dos controlos do próprio monitor ou de uma app como o MonitorControl. Requer o macOS 15 ou posterior.
Descarregue o Soundshine Doctor gratuitamente. Sem conta, e o Doctor nunca grava áudio.
Guias relacionados: altifalantes do MacBook com estalidos e microfone do Mac não funciona.
Perguntas frequentes
Porque é que as teclas de volume não funcionam no meu Mac?
O motivo mais comum é o som estar a ir para um dispositivo que controla o seu próprio volume, como um monitor ligado por HDMI, DisplayPort ou USB-C, ou uma interface de áudio USB. Muitas vezes o macOS não consegue alterar o volume dessas saídas e, quando não consegue, as teclas não fazem nada e o nivelador de volume fica a cinzento.
Como altero o volume de um monitor externo a partir do Mac?
Use os botões ou o menu no ecrã do próprio monitor. Se quiser que as teclas de volume do Mac funcionem, a app gratuita e de código aberto MonitorControl consegue controlar muitos monitores diretamente, ou então pode voltar a mudar a saída para os altifalantes do Mac ou para os auscultadores.
Porque é que o volume do meu Mac está bloqueado ou a cinzento?
Um nivelador a cinzento significa que a saída selecionada não deixa o macOS definir o seu volume. Um nivelador que se mexe sem que o nível do som mude pode significar que o serviço de som está bloqueado, e reiniciá-lo costuma ajudar.
Uma app consegue resolver o problema das teclas de volume que não fazem nada?
Depende da causa. O Soundshine Doctor, uma app gratuita, indica quando a saída controla o seu próprio volume e consegue reiniciar um serviço de som bloqueado. Não consegue acrescentar um controlo de volume a um monitor que não o tem.
Resolva com o Soundshine Doctor
O Soundshine Doctor é uma app gratuita para Mac que descobre o que está mal no som e resolve com um clique. Sem conta, e nada é gravado. Por agora, a app só está disponível em inglês.