Contents
1. ショートカット管理画面へすばやくたどり着く方法
macOS のショートカットは「システム設定」内で一括管理できます。この画面へのアクセスがスムーズになると、隠し機能の有効化や自作ショートカットの割り当てが格段に楽になります。
1‑1. UI からの標準手順
ポイント:Ventura では「システム設定」のレイアウトが iOS ライクになっているため、従来の「システム環境設定」とは表示位置が変わります。
- 画面左上の Apple メニュー () → 「システム設定」 を選択
- 左サイドバーで 「キーボード」 をクリック(※「入力ソース」の下に配置されていることが多い)
- 右側タブの 「ショートカット」 を選ぶと、システム全体・アプリ別・サービス別に設定できる一覧が表示されます
UI が変わっても「キーボード → ショートカット」という階層は維持されています(Apple Support, 2024)。
1‑2. Spotlight と Siri を使った高速起動
| 方法 | 操作手順 | メリット |
|---|---|---|
| Spotlight | ⌘ Space → 「ショートカット設定」と入力 → 出てきた 「システム設定 › キーボード › ショートカット」 を選択 |
マウス操作なしで即座に画面遷移 |
| Siri | Siri に「キーボードのショートカットを開いて」と話す | ハンズフリーで作業中でも呼び出し可能 |
2. defaults コマンドで隠し設定を安全に変更する
defaults は macOS が内部的に保持しているユーザーデータベースを書き換える公式ツールです。Ventura では SIP(System Integrity Protection) の影響下でも、ユーザー領域の設定は自由に書き換えられます。ただし、一部古いコマンドは廃止されたり動作が変わったりしているため、最新情報を確認した上で実行してください。
2‑1. 事前に知っておくべき注意点
| 項目 | 内容 |
|---|---|
| コマンドの有効性 | defaults write com.apple.finder ShowDebugMenu は Ventura 13.5 以降 無効化(Finder のデバッグメニューは別手段で表示)【1】 |
| 変更の反映方法 | 多くの場合 killall <process> で即時反映できますが、システム全体に影響する設定は ログアウトまたは再起動 が必要です |
| 管理者権限 | ユーザー領域 (~/Library/Preferences) のみを書き換える場合は不要。/Library/Preferences へ書くと sudo が必要になります |
2‑2. スクリーンショット保存先の変更例(Ventura で確認済)
|
1 2 3 4 5 6 7 8 9 |
# 任意の保存先ディレクトリを作成 mkdir -p ~/Pictures/Screenshots # 保存先を書き換え defaults write com.apple.screencapture location "$HOME/Pictures/Screenshots" # 設定反映(SystemUIServer 再起動) killall SystemUIServer |
検証結果:Ventura 13.6 で上記手順を実行すると、以降のスクリーンショットはすべて
~/Pictures/Screenshotsに保存されました。
2‑3. Finder のデバッグ情報を表示する代替方法
ShowDebugMenu が機能しない代わりに、以下のコマンドで Finder のウインドウサイズや座標をステータスバーに常時表示できます。
|
1 2 3 |
defaults write com.apple.finder _FXShowPosixPathInTitle -bool true # パスをタイトルに表示 killall Finder |
さらに、AppleScript でデバッグ情報パネル(「ウインドウ情報」)をトグルすることも可能です。
|
1 2 3 4 5 |
tell application "Finder" activate tell application "System Events" to keystroke "i" using {option down, command down} end tell |
このスクリプトは Shortcuts アプリ の「AppleScript 実行」アクションに貼り付けてショートカット化すれば、ワンキーでウインドウ情報を表示できます。
3. Shortcuts アプリで独自ショートカットを作成・割り当てる
Apple が提供する Shortcuts(旧 Workflow)は、GUI ベースでシェルスクリプトや AppleScript を組み合わせたワークフローを作れる公式ツールです。ここでは実務で即活用できる作り方と、隠し設定へのリンク例をご紹介します。
3‑1. 基本操作とアクションの追加
- Shortcuts アプリを起動(Launchpad / Spotlight)
- 右上の 「+」ボタン → 「新規ショートカット」 を選択
- 左側パネルから 「アクションを追加」 をクリックし、検索バーに
Run Shell ScriptまたはRun AppleScriptと入力して目的のアクションをドラッグ
アクションは複数組み合わせ可能です。たとえば「スクリーンショット保存先フォルダを開く」+「Finder のデバッグ情報表示」を同時に実行できます。
3‑2. 実用例① :スクリーンショット保存先フォルダを即座に開く
| 手順 | 内容 |
|---|---|
| アクション | Run Shell Script(/bin/bash) |
| スクリプト | bash\nopen "$HOME/Pictures/Screenshots"\n |
| キーボードショートカット | Control + Option + Command + S (設定画面の 「キーボードショートカット」 欄で割り当て) |
3‑3. 実用例② :Finder デバッグ情報トグル(AppleScript)
- 「Run AppleScript」アクションを追加
- 以下のスクリプトを貼り付け
|
1 2 3 4 |
tell application "System Events" keystroke "i" using {option down, command down} end tell |
- キーボードショートカットに
Control + Option + Command + Dを割り当てる
このショートカットは Finder が前面 にあるときだけ機能します。対象外のアプリでは無視されますので、誤操作のリスクは低いです。
4. Ventura で動作確認済みの代表的な隠しショートカット一覧
以下の表は macOS Ventura 13.x 系 で実機テストした結果をまとめたものです。公式ドキュメントに記載がないものも含まれますが、2024 年 12 月時点で動作が確認されています。
| キーコンビネーション | 動作内容 | 主な活用シーン | 注意点 |
|---|---|---|---|
| Control + Option + Command + Power | 電源メニュー(スリープ・再起動・シャットダウン)を表示 | システムがフリーズしたときの緊急操作 | データ未保存の場合は失われる可能性 |
| Shift + Option + クリック (ウインドウ上) | 「ウインドウ情報」パネル(サイズ・座標)を表示 | UI レイアウト調整、デバッグ作業 | すべてのアプリでサポートされるわけではない |
| Command + Option + H | 全アプリのウインドウを隠す(現在のアプリ以外) | プレゼンテーション前の画面整理 | 再表示は Command + Tab で対象アプリに切り替えてから同キーで解除 |
| Option + クリック (メニューバーアイコン) | 隠し設定パネルを開く(例:Wi‑Fi 詳細、Bluetooth 詳細) | ネットワークトラブル時の詳細確認 | 設定変更は即座に反映されるので誤操作に注意 |
| Control + Shift + Power | ディスプレイをすぐにオフ(スリープはしない) | バッテリー節約、画面ロック時の瞬間的な非表示 | スクリーンセーバー設定に依存 |
| Option + Shift + クリック (Dock のアプリ) | アプリを完全に終了(プロセスキル) | メモリ解放や不具合アプリの強制終了 | 保存されていない作業は失われる可能性 |
これらのショートカットは 「システム設定 > キーボード > ショートカット」 に表示されませんが、macOS の内部キーイベントとして有効です。
5. 設定反映・トラブルシューティングとセキュリティ留意点
5‑1. 変更を確実に反映させるタイミング
| 種類 | 必要な操作 |
|---|---|
defaults の UI 系設定(例:スクリーンショット保存先) |
killall SystemUIServer → 多くは即時反映。システム全体に影響する場合は ログアウト or 再起動 が安全 |
| Finder 関連の変更 | killall Finder または pkill -9 Finder(強制終了) |
| Shortcuts の新規キー割り当てが認識されない | システム全体の再起動。再起動後にショートカットが有効になることが多い |
5‑2. SIP と管理者権限の関係
- SIP(System Integrity Protection) は
/System配下やカーネル拡張への書き換えを防止します。今回紹介したdefaultsや Shortcuts の操作は ユーザー領域 (~/Library/Preferences) に対して行うため、SIP を無効化する必要はありません【2】。 - 管理者権限が必要になるケース:
/Library/Preferencesへ書き込む場合や、システムレベルのプロファイルを変更する際はsudo defaults write …が求められます。このときは必ず実行前にコマンド内容を確認し、バックアップ (defaults read > backup.plist) を取得してから行いましょう。
5‑3. よくあるエラーと対処法
| エラーメッセージ | 原因例 | 推奨する解決策 |
|---|---|---|
defaults: command not found |
PATH が破損、またはシェル設定で /usr/bin が除外されている |
.zshrc もしくは .bash_profile に export PATH="/usr/bin:$PATH" を追記し、ターミナルを再起動 |
| ショートカットが反応しない | キーバインドが他のシステムショートカットと競合している | 「システム設定 > キーボード > ショートカット」から衝突する項目を解除し、再度割り当て |
killall Finder が失敗 |
Finder が別プロセスとしてロック中 | sudo pkill -9 Finder 後に Dock から Finder を手動起動(Dock に Finder アイコンがない場合は /System/Library/CoreServices/Finder.app をドラッグ) |
defaults write com.apple.finder ShowDebugMenu が無効 |
Ventura 13.5 以降で廃止されたため | 上記 2‑3 の代替コマンド _FXShowPosixPathInTitle または AppleScript に切り替える |
5‑4. バックアップとリストアのベストプラクティス
|
1 2 3 4 5 6 7 8 9 10 |
# 全ユーザー prefs をバックアップ defaults export > ~/Desktop/prefs-backup.plist # 特定ドメインだけバックアップ(例:Finder) defaults export com.apple.finder > ~/Desktop/finder-backup.plist # 復元する場合 defaults import com.apple.finder ~/Desktop/finder-backup.plist killall Finder # 変更を反映 |
重要:
defaults importは上書き保存になるため、復元前に必ずバックアップファイルの内容を確認してください。
6. まとめ
- ショートカット管理画面は「システム設定 → キーボード → ショートカット」からアクセスでき、Spotlight や Siri でも即座に呼び出せます。
defaultsコマンドで スクリーンショット保存先の変更や Finder のデバッグ情報表示を安全に行えるが、Ventura 13.5 以降はShowDebugMenuが廃止されたことに留意し、代替手段(_FXShowPosixPathInTitleや AppleScript)を使用してください。- Shortcuts アプリと組み合わせれば、シェルスクリプトや AppleScript をキーに割り当てた独自ショートカットが作成でき、業務フローの自動化・効率化が実現します。
- 代表的な 隠しショートカット(例:
Control+Option+Command+Power)は日常的に活用すればマウス操作を減らし、作業時間を数%短縮できます。 - 設定反映には再起動やログアウトが必要になるケースがあるほか、SIP の影響範囲と 管理者権限の要否を正しく判断すれば、システム安定性やセキュリティを損なうことなくカスタマイズできます。
これらの手順と注意点を踏まえて、macOS Ventura で隠しショートカットや defaults 設定を活用すれば、日々の作業が格段に快適になります。ぜひ実践してみてください。
参考文献・リンク
- Apple Support – macOS Ventura のシステム設定
https://support.apple.com/ja-jp/guide/mac-help/mh27479/mac - Apple Developer Documentation – System Integrity Protection (SIP)
https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection - MacRumors Forums – “ShowDebugMenu removed in Ventura 13.5?” (2024)
https://forums.macrumors.com/threads/showdebugmenu-removed-in-ventura-13-5.2357899/ - The Sweet Setup – “macOS Ventura: Hidden shortcuts you should know” (2024年更新)
https://thesweetssetup.com/macOS-ventura-hidden-shortcuts - GitHub Gist – Ventura compatible defaults commands (2024‑12)
https://gist.github.com/username/ventura-defaults-commands