MacのHDMI/DPモニターのスピーカーが大きすぎる
HDMIやDisplayPortで接続したモニターで、Macの音量キーがグレーアウトしたり何も起きなかったりしても、それは通常、不具合ではありません。多くのディスプレイは、デジタルオーディオを固定のレベルで受け取り、音量はモニター側で設定する前提になっています。解決策は、ディスプレイ側で調整するか、macOSが制御できるデバイスに音声を送ることです。
HDMI/DisplayPortでMacの音量キーが効かなくなる理由
HDMIとDisplayPortは、音声をデジタルストリームとして伝送します。多くのモニターはそのストリームを固定のレベルで受け取り、大きさの調整をディスプレイ側で行います。その場合、macOSはそのデバイス用の音量スライダーを提供せず、音量キーを押すと「利用できません」の記号が表示されます。
それはディスプレイの仕様であり、見落とした設定ではありません。それを知っておけば、間違った解決策を追いかけずに済みます。
対処法1:モニター自身のコントロール(OSD)を使う
ほとんどの人にとって、これが本当の解決策です。スピーカー付きのモニターのほぼすべてに、背面や下側のボタンやジョイスティックで操作する画面上のメニューがあります。
- メニューボタンを押して、モニターの設定を開きます。
- オーディオまたは音量のセクションを探します。
- そこでレベルを下げます。これが、HDMI/DP経由で実際に機能するコントロールです。
Mac側でレベルを設定したいなら、最初に試すアプリはSoundDialです。独自の音量コントロールがない出力に対して、「<デバイス名>の音量」スライダーを表示し、制御するすべてのアプリに対してソフトウェアでレベルを設定します(詳しくは後述)。
一部のモニターには、専用アプリや、コンピュータからディスプレイの設定を調整できる標準規格のDDC/CIへの対応もあります。DDCを使うサードパーティ製のMacユーティリティなら、Macからモニターの音量を制御できます。ボタンに手を伸ばしたくない場合は試す価値があります。
対処法2:Audio MIDI設定を確認する
Audio MIDI設定(アプリケーション > ユーティリティ)を開きます。デバイスリストでモニターを選択します。音量スライダーが表示されたら、下げてください。音量キーが効かなくても、ソフトウェアのレベルを受け付けるディスプレイがあります。スライダーがない、またはグレーアウトしている場合、そのディスプレイは固定レベルの音声しか受け取らないので、モニターのメニューを使ってください。
その際、どのデバイスが出力になっているかも確認してください。接続していたことを忘れていたモニターに音声が出力されていることはよくあり、突然大きな音が出たり、音が出なかったりする理由になります。システム設定 > サウンド > 出力でも確認できます。
対処法3:制御できるものに音声を送る
モニターのスピーカーがそもそも良くなく、音量コントロールも扱いにくいなら、最もすっきりした解決策は、それを使うのをやめることです。
- モニターにヘッドフォン端子があれば、スピーカーやヘッドフォンをそこにつなぎます。その出力は、ディスプレイ側で調整できることが多いです。
- USBスピーカー、USBオーディオアダプタ、Bluetoothヘッドフォンやスピーカーを使います。これらは通常、macOSに完全な音量コントロールを与えるので、キーが再び効きます。
- 日常の音にはMacの内蔵スピーカーを使い、モニターは映像用にします。
macOSが調整できる出力に切り替えれば、システムの音量キーが動作し、モニターの粗い段階ではなく細かく制御できます。
出力が機能したら、アプリごとに音量を制御する
制御できる出力は、「大きすぎる/固定」の問題を解決します。しかしmacOSには、すべてに対して音量レベルが1つしかないので、大きい動画、ゲーム、小さい通話がすべて同じスライダーを共有します。
その隙間を埋めるのがSoundDialです。各アプリに独自の音量スライダーを用意するメニューバーアプリで、音楽に触れずにブラウザを下げたり、1つのアプリをミュートしたり、小さいアプリを最大200%までブーストしたりできます。詳しくはMacのアプリごとの音量コントロールをご覧ください。
範囲をはっきりさせておくと、SoundDialが調整するのはMac上の各アプリの音量です。モニター自体の音量設定は変えません。Macの音量を無視するディスプレイには、モニターのメニュー、別の出力、またはSoundDialのソフトウェア音量(後述)が解決策です。SoundDialのパネルにはMacのシステム出力を切り替える出力メニューがあり、モニターのスピーカーから移る簡単な方法になります。独自の音量コントロールがないデバイスには、「<デバイス名>の音量」スライダーを表示し、制御するすべてのアプリに対してソフトウェアでレベルを設定します。
クイックチェックリスト
- HDMI/DPでキーがグレーアウト?モニター自身の音量を使います。これは想定どおりです。
- ソフトウェアの音量スライダーがないか、Audio MIDI設定を確認する。
- 正しい出力デバイスが選ばれていることを確認する。
- 完全に制御するには、ヘッドフォン端子、USB、Bluetoothを使う。
- そのうえで、アプリごとのミキサーであるSoundDialで個々のアプリを設定する。
Mac用のアプリごとの音量ミキサーであるSoundDialは、macOS 14.2以降が必要で、Mac App Storeでの買い切り、サブスクリプションなしです。
SoundDial:Mac のすべてのアプリに、音量スライダーとミュートボタンを。
Mac App Store での買い切り · macOS 14.2以降 · サブスクリプションなし