仕事の合間や外出直前にパソコンをさっとスリープにしたくて操作に迷ってしまうことはよくあります。
この記事を読むことで、M1搭載のMacをすぐにスリープにするための標準ショートカットと、好みに合わせてワンキー化やメニューバー化する具体的な手順をステップごとに分かりやすく学べます。
| 項目 | 内容 |
|---|---|
| 独自コンテンツ1 | キーボードショートカットを実際に試した手順と押し方のコツを写真なしでていねいに説明します。 |
| 独自コンテンツ2 | ターミナルコマンドで即スリープにする方法と、それをショートカット化してワンタッチで使う手順をプログラマー目線で紹介します。 |
| 独自コンテンツ3 | ショートカットアプリやオートメーションでの設定例と、ありがちなつまずきの回避方法を実体験ベースで共有します。 |
設定は難しくありませんから、気楽に手を動かしてみてください。数分の工夫で日々の作業がぐっと快適になります。
Macエンジニア大丈夫です。ゆっくり一緒に進めればすぐに慣れますから、失敗を気にせずに試してみてくださいね。
MacのM1で標準キーボードショートカットを使ってスリープする方法


MacのM1でキーボードだけですぐスリープにしたいときは、覚えておくととても便利です。場面に応じてディスプレイだけを消すショートカットと、本体まるごとスリープにするショートカットがあるので安心してください。
代表的な組み合わせはOption+Command+電源キーで本体をスリープ、Control+Shift+電源キーでディスプレイのみをスリープです。画面をすぐロックしたいときはControl+Command+Qが手早く使えます。
ここでは内蔵キーボードと外付けキーボードそれぞれの押し分けと、Ejectキーがない場合の対処法もやさしく紹介します。慌てずに操作できるコツを身につけましょう。
内蔵や外付けキーボードで押すべきキーと使い分け


内蔵キーボードではTouchIDボタンが電源キーの役割を持っていることが多いので、Option+Command+電源キーで本体をスリープ、Control+Shift+電源キーでディスプレイのみをスリープさせるのが基本です。画面をすぐにロックしたいときはControl+Command+Qを使うと安全です。
外付けキーボードではEjectキーの有無で使い分けます。EjectキーがあるならOption+Command+Ejectでスリープできますが、Ejectがない場合はAppleメニューやホットコーナーを併用するとスムーズに操作できます。
TouchID搭載MacBookと外付けキーボードそれぞれの具体的なキー操作
| 項目 | 内容 |
|---|---|
| TouchID搭載MacBook | Option+Command+電源キーで本体をスリープ。Control+Shift+電源キーでディスプレイのみをスリープ。Control+Command+Qでロック。 |
| 外付けキーボード(Ejectあり) | Option+Command+Ejectで本体をスリープ。Control+Shift+Ejectでディスプレイのみをスリープ。 |
| 外付けキーボード(Ejectなし) | Ejectキーがない場合はAppleメニューやホットコーナーを使うか、外付けキーボードで電源キーを代替するショートカットを使ってください。 |
MacのM1でショートカットアプリやAutomatorでスリープショートカットを作る方法


M1搭載のMacを素早くスリープさせるショートカットは思ったより簡単に作れます。標準のShortcutsアプリかAutomatorで作れば余計なソフトは不要です。どちらもキー一発でスリープできるように設定できるので日常作業が快適になります。
ここでは次の2つの手順をやさしく案内します。ShortcutsでAppleScriptを実行する方法とAutomatorでQuickActionを作る方法です。どちらも保存後にシステムのキーボードショートカットからキーを割り当てて使えるようにします。
- ShortcutsでAppleScriptを使ってSystemEvents経由でスリープさせキーボード割り当てする方法。
- AutomatorでQuickActionを作りAppleScriptやpmset系の処理でスリープさせキーボードに割り当てる方法。
ShortcutsでAppleScriptを使ってスリープを実行するショートカットの作り方


ShortcutsでAppleScriptを使うとSystemEvents経由で確実にスリープできます。Shortcutsを開き新規ショートカットを作成してRunAppleScriptのアクションを探してください。
スクリプトを入れて保存したらシステム設定のキーボードショートカットからそのショートカットにキーを割り当てます。初回は権限を求められることがあるので指示に従って許可してください。
tell application "System Events" to sleep
Shortcutsで新規作成してRun AppleScriptにSystem Eventsのsleepを入れキーボード割り当てする手順
Shortcutsアプリで新しいショートカットを作ります。わかりやすい名前を付けておくと後で見つけやすくなります。
RunAppleScriptアクションを追加しAppleScriptでSystemEventsにスリープを命令するコードを入力します。保存して動作を確認します。
システム設定のキーボードショートカットで作成したショートカットに好みのキーを割り当てます。これでキー一発でスリープできます。
Automatorでクイックアクションを作りキーボードに割り当てる手順


AutomatorでQuickActionを作るとアプリやサービスとして扱えるので割り当て先が分かりやすくなります。Automatorを開きQuickActionテンプレートを選んでください。
受け取る入力を「なし」にして実行する場所を「すべてのアプリケーション」にするのが便利です。RunAppleScriptかRunShellScriptでスリープ処理を記述し保存すれば準備完了です。
AutomatorでQuick Actionを作成し保存してシステム環境設定のキーボードでショートカットを割り当てる具体手順
Automatorを起動してQuickActionを選びます。受け取る入力をなし実行先をすべてのアプリケーションに設定します。
RunAppleScriptでSystemEventsにスリープを命令するスクリプトを入れるかRunShellScriptでpmset系の処理を呼び出します。
保存後にシステム設定のキーボードショートカットから該当のQuickActionを見つけて好きなキーを割り当てます。これで即座にスリープできます。
MacのM1でホットコーナーやメニューバーからワンクリックでスリープする方法


毎回メニューを開かなくてもワンクリックでMacをスリープにできたら便利ですよね。ここでは画面の隅にカーソルを持っていくだけでスリープにする方法と、メニューバーからワンクリックで実行できる方法をやさしく紹介します。どちらも設定は数分で終わりますので安心してください。
使い方に合わせて好きな方法を選べます。画面の隅を使うホットコーナーは誤動作に注意しつつ超速でスリープできます。メニューバーに置く方法はワンクリックで確実にスリープできるのが魅力です。
- ホットコーナーでスリープを割り当てる:画面角にカーソルを置くだけでスリープできます。
- メニューバーにスリープ実行アイコンを作る:ワンクリックで確実にスリープできます。



最初はどちらか一つに絞って試すと安心です。動きを確認してから自分に合う方を常用すると快適になります。
ホットコーナーにスリープを割り当てる具体手順


ホットコーナーは画面の四隅に特定の動作を割り当てる機能です。スリープ(主にディスプレイをスリープにする項目)を割り当てると、隅にカーソルを移すだけで瞬時に画面が消えます。
設定はシステム環境設定のMissionControl(またはデスクトップ関連の設定)からHotCornersを開き、使いたい隅にスリープ系の項目を選ぶだけです。誤作動が気になる場合は、頻繁に触らない隅を選ぶとよいです。
Mission Controlのホットコーナー設定でスリープを割り当てる操作手順と注意点
アップルメニューからシステム環境設定またはシステム設定を開き、MissionControlまたはデスクトップとDockに進んでください。
画面右下などのホットコーナー設定ボタンをクリックして、使いたい隅を選び、候補からディスプレイをスリープにする項目を選んでください。
普段あまり通らない隅を選ぶか、試しに短時間使って慣れてから常用してください。ディスプレイとシステムの挙動の違いに注意してください。
メニューバーにスリープ実行アイコンを作る具体手順


メニューバーからワンクリックでスリープするには、スクリプトを作ってメニューバーのスクリプトメニューから呼び出す方法が手軽です。スクリプトをアプリとして保存すれば、Dockやランチャーからもすぐ呼べます。
ここではScriptEditorで作る手順を紹介します。ScriptEditorのスクリプトメニューを使うと追加のソフトを入れなくてもメニューバーから実行できますので、まずはそちらを試してみると失敗が少ないです。
Script Editorでスリープスクリプトを作成しアプリとして保存してメニューバーから起動する手順
ScriptEditorを開き、新規ドキュメントに次の1行を入力してください。tell application “System Events” to sleep。これはMacにスリープを実行させるシンプルな命令です。
ファイルを保存する際にフォルダを~/Library/Scriptsにして名前を付けて保存してください。ここに置くとスクリプトメニューから自動で参照されます。
ScriptEditorの環境設定を開き、スクリプトメニューをメニューバーに表示する設定を有効にしてください。メニューバーのアイコンから先ほどのスクリプトを選べばワンクリックでスリープできます。
MacのM1でコマンドやショートカットを使ってスリープを自動化する方法


M1搭載のMacでは、コマンドやショートカットでスリープを自動化できます。即時にスリープさせる方法と、指定した時間の後にスリープさせる方法の両方が手軽に行えます。
ここでは、シンプルにターミナルでスリープする手順と、Shortcutsで待ち時間を入れてスリープを行う方法を紹介します。どちらも最新のmacOSで使えるやり方です。
- ターミナルで即時スリープを行う。短いコマンドでその場でスリープにできます。
- Shortcutsで指定時間後にスリープする。待ち時間を設定して自動でスリープできます。
- 権限まわりの設定を確認して使い分けると安心です。



焦らずゆっくり進めて大丈夫です。最初だけ少し設定が必要ですが、慣れるととても便利になりますよ。
ターミナルとShortcutsで即時と遅延スリープを実行する方法


即時スリープはターミナルでpmset sleepnowと打つだけで行えます。これでその場ですぐにシステムがスリープ状態になりますので、急いで離席するときに便利です。
Shortcutsでは新しいショートカットを作り、待機アクションを入れてからシェルスクリプト実行アクションでpmset sleepnowを呼び出します。必要な権限を許可しておけば指定時間後に自動でスリープできます。
ターミナルでpmset sleepnowを実行する手順とShortcutsで指定時間後にスリープするショートカットの作り方
ターミナルを開きpmset sleepnowと入力してEnterを押します。管理者権限が求められたらsudoを付けて試してください。
Shortcutsを開き新規ショートカットを作ります。まず待機アクションで秒または分を設定します。
待機アクションの後にシェルスクリプト実行アクションを追加し、スクリプト欄にpmset sleepnowと書いて保存します。初回はショートカットにコマンド実行の許可を与えてください。
よくある質問


- ショートカットでMacをスリープにしたいときは
Option+Command+PowerキーでMac本体をスリープにできます。ディスプレイだけを消したいときはControl+Shift+Powerキーを使ってください。画面をロックするControl+Command+Qとは働きが違うので目的に合わせて使い分けると便利です。
- TouchID搭載のM1でのやり方はどうなるか
TouchIDが電源ボタンになっている機種でも同じショートカットが使えます。外付けキーボードに電源キーがない場合はAutomatorでスリープを呼ぶクイックアクションを作り、システム環境設定でショートカットを割り当てると素早く操作できます。
- ショートカットが反応しない場合の確認ポイントは
修飾キーの入れ替えやファンクションキーの設定を確認してください。仮想環境や一部アプリがキーを取り扱っていることがあるので、問題切り分けとして該当アプリを終了するか再起動を試すと見つけやすいです。
- もっと手早くスリープにする別の方法はあるか
システム環境設定のホットコーナーに「ディスプレイをスリープ」を割り当てればカーソルを角に合わせるだけで済みます。スクリプト化してショートカットに割り当てるとプログラマー的にはさらに速くなって便利です。
- スリープ時の注意点は何か
スリープは作業を保持して高速に復帰しますが、ファイル転送やバックアップ作業は中断される場合があります。重要な作業は保存してからスリープにする習慣をつけると安心です。
まとめ


ここではMacのM1で素早くスリープさせる方法をやさしくまとめます。標準ショートカットやシステム設定の小技を短く整理しているので、さっと確認できます。初めてでも迷わないように手順と応用のコツを分かりやすく伝えます。
基本はキーボードだけでスリープにする方法と、マウス操作でワンタップにする方法の二つがあります。キーボードは手を動かさずに済むので短時間で使えて便利です。ホットコーナーやショートカットアプリを使えば、普段の作業を中断せずにスリープへ移行できます。
プログラマー視点のアドバイスとしては、頻繁にスリープを使うならカスタムショートカットを登録するのがおすすめです。外付けディスプレイやUSB機器の接続を確認してからスリープする習慣をつけるとトラブルが減ります。疑問があれば実際に試しながら設定を微調整してみてください。
