よくある質問
更新 2026年2月20日
DockLock Pro、Lite、Plus に関するよくある質問です。答えが見つからない場合は サポート に連絡するか GitHub issue を開いてください。
インストールと複数バージョン
別の DockLock アプリが実行中という警告は、Lite、Plus、Pro のいずれかがすでに動いている時に表示されます。複数の DockLock アプリが同時に Dock を制御すると競合します。他の版を終了し、アクティビティモニタで DockLock プロセスを確認してから目的の版を開きます。
権限とプライバシー
DockLock は複数モニター環境で Dock 位置を制御するためアクセシビリティ権限が必要です。画面の形状と Dock 位置だけを使い、個人データ、キー入力、無関係なシステム情報は収集しません。システムファイルは変更せず、SIP を無効にする必要もありません。
使い方と Dock の動作
メニューはメニューバーアイコンから開きます。Allow Dock on Display は Dock が表示できる画面を決め、ディスプレイ構成ごとに保存されます。すべての画面を無効にすると、スリープ後や画面変更後の自動再配置は動作しません。Lite と Plus は下部 Dock のみ対応し、Pro はこの制限をなくす予定です。
MacBook の蓋を開閉した後、スリープ解除時に DockLock が Dock を復元しないのはなぜですか?
DockLock は、接続されたディスプレイの組み合わせと配置ごとに、優先する Dock の場所を個別に記憶します。MacBook の蓋を開閉するとディスプレイ構成が変わります。そのため、蓋を開いた状態で設定した Dock の場所は、蓋を閉じた状態には自動適用されず、その逆も同様です。
- MacBook の蓋を開いた状態で DockLock 設定を開き、Allow Dock on Display で優先するディスプレイを選びます。
- 蓋を閉じて DockLock 設定を再度開き、その構成で優先するディスプレイを選びます。
- 日常的に使用する他のディスプレイの組み合わせや配置でも同じ手順を繰り返します。
各構成を設定すると、蓋が開いている場合も閉じている場合も、DockLock はスリープ解除後に Dock をどこへ戻すか判断できます。
会議と画面共有
Dock 非表示機能には DockLock Lite v1.4.3 または DockLock Plus v2.0.7 以降が必要です。単一画面では Allow Dock on Display で現在の画面を外し、macOS の自動非表示を有効にしてください。複数画面では共有中の画面を許可リストから外すだけで十分です。
DockLock Plus の自動化 は X=1, Y=1 の座標でこの操作を自動化できます。
高度な Dock 移動
修飾キーで Dock の移動を許可は Shift、Command、Option、Control を押している間だけ一時的な Dock 移動を許可します。Plus と Pro は Apple ショートカットで特定画面や方向へのホットキーを作成できます。
DockLock の CPU 使用率を測定するには?
DockLock はバックグラウンドで動作してマウス移動を監視するため、ポインタが動いている間の効率が特に重要です。イベント処理は低レベルのネイティブ C++ で書かれ、各マウスイベントで最小限の処理とシステム呼び出しだけを実行します。
私自身の比較では、他の複数のマウス追跡ユーティリティは、ポインタ移動中に DockLock の 20 倍から 80 倍多く CPU を使用しました。Apple の powermetrics を使って自分で測定できます。
- DockLock を起動して Dock ロックを有効にします。
- ターミナルを開いてコマンドを実行し、macOS に求められたら管理者パスワードを入力します。
- マウスを動かし続けながら DockLock の行を確認します。
- 移動中に表示された最も高い CPU 値を記録します。
sudo powermetrics --samplers tasks --show-process-energy | grep -i "DockLock"
フィルタされたプロセス行で CPU が 3 番目の数値として表示される macOS では、その割合は CPU コア全体にわたる値です。論理 CPU コア数で割ると、CPU 全体の容量に占める割合を推定できます。10 コア CPU で値が 10 なら、全体の約 1% です。Apple が列順や名称を変更する場合があるため、表の見出しを確認してください。
公平に比較するには、同じ Mac でアプリを一つずつ実行し、同じマウス移動と測定時間を使ってください。ゲームや遅延に敏感な作業では特に重要です。
互換性とトラブルシューティング
Lite と Plus ではディスプレイごとに個別の Spaces を有効にする必要があります。macOS 10.9-10.13 ではサンドボックス外で動作する追加 Helper が必要です。古い autohide-delay ターミナル調整は DockLock の妨げになることがあります。
defaults delete com.apple.dock autohide-delay; killall Dock
DockLock は標準の macOS Dock でのみ動作し、第三者 Dock 代替アプリには対応しません。
ライセンスと IT
DockLock Plus を購入した場合、Lite は不要です。Plus には自動化、Dock がマウスを追従する機能、ウインドウとアプリ追跡、ショートカット、URL スキームが含まれます。MDM では com.apple.TCC.configuration-profile-policy でアクセシビリティを事前承認できます。