macOSでターミナルから画面の明るさを調整する方法

Macで画面の明るさを調整するのはとても簡単です。すべてのMacには、画面の明るさを上げ下げするための専用のFnキーが割り当てられています。使用している機種によってキーの配置は異なりますが、必ず搭載されています。また、「システム環境設定」の「ディスプレイ」セクションから明るさレベルを変更することも可能です。
しかし、ターミナルを頻繁に使うユーザーなら、ターミナルから直接Macの画面の明るさを変更したいと考えることもあるでしょう。実は、いくつかの簡単なコマンドを使うだけで、それが可能になります。
osascriptコマンドで明るさを調整する
1. ターミナルを起動する
まず、Macでターミナルを開きます。Spotlight検索(⌘+スペース)やLaunchpadから素早く起動できます。
2. 明るさを上げるコマンド
画面の明るさを1段階上げるには(明るさアップボタンを1回押すのと同じ動作)、以下のコマンドを入力します。
osascript -e 'tell application "System Events"' -e 'key code 144' -e ' end tell'

初めてこのコマンドを実行する際は、ターミナルにMacのシステムイベントを制御する権限を許可する必要があります。まだ許可していない場合は、コマンドが自動的に失敗し、システム環境設定を開いてターミナルのアクセスを有効にするよう促されるはずです。
もしターミナルがそのように促さない場合は、手動でアクセス権を有効にできます。「システム環境設定」→「セキュリティとプライバシー」を開き、「プライバシー」タブ内の「アクセシビリティ」で「ターミナル」をオンにしてください。

設定が完了したら、再度同じコマンドを入力すれば、明るさを上げられます。
3. 明るさを下げるコマンド
同様に、画面の明るさを1段階下げたい場合は、以下のコマンドを入力します。
osascript -e 'tell application "System Events"' -e 'key code 145' -e ' end tell'

これらのコマンドを使えば、ターミナルから簡単に画面の明るさを上げ下げできます。
Homebrewの「brightness」コマンドを使う方法
さらに、MacのターミナルにHomebrewがインストールされている場合は、「brightness」コマンドを使って画面の明るさをより細かく制御することもできます。Homebrewとは、ターミナル用のコマンドラインツールを簡単にインストールできるパッケージマネージャーです。
Homebrewが導入済みであれば、まず以下のコマンドで「brightness」をインストールします。
brew install brightness
インストールが完了したら、次のコマンドで画面の明るさを自由に制御できます。
明るさを最大値まで上げる場合:
brightness 1
画面の明るさを50%に下げる場合:
brightness 0.5
上記のコマンドを使えば、ターミナルから直接、簡単に画面の明るさを変更できます。Fnキーに頼らず段階以上の細かい調整を行いたい方や、スクリプトで明るさを自動制御したい方にもおすすめの方法です。
-
Windows 10で画面の明るさを調整する方法|ショートカットキーからナイトライトまで徹底解説
Microsoft Surfaceシリーズをはじめ、Lenovo Yoga 730(15インチ)などのWindows 10パソコンをお使いの方の中には、「画面の明るさはどうやって調整すればいいのか?」と疑問に思ったことがある方も多いのではないでしょうか。実はWindows 10には、さまざまなシーンに対応した明るさ調整の方法がいくつも用意されています。Microsoftは、日中も夜間もPC作業を続けることで目が疲れたり、睡眠の質が低下したり、長期的には健康への悪影響が出る可能性があることを考慮し、多彩な調整オプションを搭載しています。この記事では、Windows 10で画面の明るさを調整する主
-
macOSでターミナル(コマンドライン)を使う方法|基本操作と便利なコマンドを解説
Windowsに「コマンドプロンプト」があるように、macOSにはコマンドの実行やシステム変更に使える「ターミナル」が標準搭載されています。ターミナルはmacOS専用のコマンドラインアプリケーションで、システム設定の変更、ファイルやアプリの起動、さまざまなタスクの実行などに活用できます。Appleが開発したこのアプリは、macOSの標準アプリとして最初からインストールされており、OSをアップデートしても常に同梱されています。ターミナルアプリはMacの「ユーティリティ」フォルダ内にあります。 つまり、ターミナルはMac版のコマンドプロンプトです。「Macでコマンドラインにはどうやってアクセスす