外部ディスプレイの輝度をMacのキーボードから変えられる MonitorControl が便利すぎた話

MacBookに外部モニターを接続していると標準キーでは輝度を変えられない問題を、無料アプリ「MonitorControl」で解決した体験談。設定5分で毎日の小さなストレスがなくなりました。

🙌 結論からいうと

MonitorControlはMacに接続した外部ディスプレイの輝度・コントラスト・音量をMacのキーボードから変えられる、完全無料のオープンソースアプリです。

外部モニターをつないでいるのにキーボードの輝度キーがMacBook本体にしか反応しない、という体験をしている方は多いんじゃないでしょうか?

私もずっと「モニター本体の物理ボタンを毎回操作するのが面倒すぎる」というなんとも言えないストレスを抱えていたのですが、MonitorControlで一気に解決しました!

👀 外部モニターの輝度問題とは

MacBookと外部ディスプレイをHDMIやDisplayPortで接続した場合、Mac標準の輝度キー(F1/F2)はMacBook本体のディスプレイにのみ反応して、外部モニターには反応しないことがほとんどです。

これはAppleの仕様というより、外部ディスプレイ側がソフトウェアからの輝度制御(DDC/CI)に対応していない場合に起こる現象です。

仕事の現場でエンジニアをしていると、日中は明るく・夕方以降は少し落とすなど、作業時間帯に合わせて輝度をこまめに変えたいことがあります。

そのたびにモニター本体のメニューを物理ボタンで操作するのは、小さいことながら積み重なると結構なストレスになります(´・ω・`)

💡 MonitorControlのインストールと設定

MonitorControlはGitHubでオープンソースとして公開されていて、Homebrewからも入れられます。

brew install --cask monitorcontrol

起動するとメニューバーにアイコンが追加されて、そこから各ディスプレイの輝度・コントラスト・音量をスライダーで直接調整できます(^^)

さらに便利なのが、Mac標準の輝度キー(F1/F2)を外部モニターに割り当てられる機能です。

設定の「Use Apple brightness keys」をオンにするだけで、以後は標準のキー操作で外部モニターの輝度もスムーズに変えられるようになります!

設定画面は英語ですが、スライダーを動かすだけなので操作に迷う部分はほぼありません。

✨ 実際に使ってみて

設定直後にF1キーを押したら外部モニターの輝度が下がった瞬間、「なんで今まで入れてなかったんだ」と思いました(^o^)/

朝・昼・夕方と自然光の変化に合わせてキーボードから輝度をさっと変えられるだけで、作業の快適さがかなり上がります。

また、ディスプレイの音量もMacのボリュームキーに紐づけられるので、外部スピーカーをつないでいる人にも嬉しい機能です!

複数モニターをつないでいる場合も、それぞれのディスプレイを個別に制御できるので複数画面運用でも困りません。

🔧 DDC/CI非対応モニターでも使えるソフトウェア方式

導入してから知ったのですが、MonitorControl には DDC/CI(モニター側が対応している必要がある方式)以外に、ソフトウェア側だけで輝度を疑似的に下げる方式もあります

古いモニターや一部のUSB-C接続ディスプレイでは、モニター自体がDDC/CIコマンドを受け付けてくれず、輝度スライダーを動かしても反応しないことがあります(´・ω・`)

その場合は設定の「Display」タブで「Software dimming」を選ぶと、画面にうっすら暗いレイヤーを重ねる形で疑似的に輝度を下げてくれます。

本物の輝度調整と比べるとコントラストが少し変わる感覚はありますが、「暗くしたいのに何をやっても反応しない」状態よりは圧倒的にマシです!

私が最初に使っていた古いモニターがまさにこのケースで、DDC/CIが効かず困っていたのですが、ソフトウェア方式に切り替えたら無事キーボードから調整できるようになりました(^^)

ちなみにこのアプリはオープンソースゆえに更新頻度に波があるので、macOSの大型アップデート後に挙動がおかしくなったときは、GitHubのIssueを覗いてみると同じ症状の報告が見つかることが多いです。

🤔 こういう人におすすめ

  • 外部ディスプレイをつないでいてキーボードから輝度変更ができていない人
  • モニター本体のボタン操作を毎回やるのが面倒な人
  • 夜遅くに作業することが多くてブルーライトや輝度を下げたい人
  • Homebrewを使えるエンジニアで無料ツールに統一したい人

一点だけ注意として、接続方式によってはソフトウェアエミュレーション(DDC/CI非対応)での制御になる場合があります。

その場合でも「キーボードから輝度を変えられる」という体験自体は変わらないので、十分実用的です(^^)

パパ系Webエンジニア〜愛用ガジェット一覧 🛍️

Macとあわせて使っている周辺機器を楽天ROOMにまとめています ✨ 在宅Macデスクの参考にどうぞ 🙌

🙌 まとめ

MonitorControlは、外部ディスプレイをMacに繋いでいる人全員にとって入れておいて損のないアプリです。

無料・オープンソースで、設定も5分もあれば終わります!

今回紹介したIce(メニューバー整理)と組み合わせると、メニューバーにアイコンが増えるのを抑えながら便利に使えるので、セットで入れるのがおすすめです(^_^)