新しいMacを購入した後にRectangleの設定を復元する方法


結論から言うと: 古いMacでRectangleの設定から構成をエクスポートし、新しいMacにアプリをインストールして、アクセシビリティへのアクセスを許可してから、ファイルをインポートしよう。人々が見落としがちなのはこの権限の部分で、どうやって移行しようとも、設定と一緒には決して運ばれない唯一のものだからだ。

設定は移動するが、権限は移動しない

あなたの古いMacには2つの別々のものが存在している:設定したすべてのショートカットとオプションを保持する環境設定ファイルと、このアプリが他のアプリケーションを制御してよいことをmacOSに伝えるアクセシビリティの許可だ。

前者は持ち運びできる。後者は、それを発行したマシンに設計上結びついている。コンピュータ間でコピーできてしまう権限は、セキュリティの境界としては貧弱なものになってしまうからだ。

これが、多くの人をこのページに導く状況を生む。移行アシスタントはすべてを忠実に移動させ、Rectangleはアプリケーションフォルダにあり、その設定ウィンドウにはあなたが残したままのカスタムショートカットがすべて表示されているのに、どれか1つを押しても何も起こらない。何も壊れておらず、何も修理する必要はない。単に、このマシン上ではまだアプリに権限が与えられていないだけなのだ。

移行の手順

古いMacを消去する前に

Rectangleの設定を開き、構成をファイルにエクスポートしよう。iCloud Drive、USBメモリ、他の移行ファイルが向かう先など、後で実際に見つけられる場所に保存しておこう。これには20秒ほどしかかからず、これがあることで残りの作業全体が簡単になる理由そのものだ。

古いマシンがすでに手元になかったり、消去済みだったりする場合は、デフォルトから再構築する手順まで読み飛ばそう。聞こえるほど辛いものではない。

新しいMacで

公式サイトかHomebrewからRectangleをインストールし、一度起動しよう。初回起動時にアクセシビリティへのアクセスが求められるので、ダイアログを閉じて後で戻ってくるのではなく、今すぐ承認しよう。それをするまで、アプリは何もできない。

その後、設定を開いてエクスポートしたファイルをインポートしよう。ショートカットとオプションが一度に戻ってくる。インポートしたショートカットがすぐに反応しない場合は、メニューバーからRectangleを終了して再度開こう。設定は起動時に読み込まれるため、再起動すれば落ち着く。

移行アシスタントがすでに実行済みの場合

おそらくエクスポートはまったく必要ない。新しいMacのRectangleの設定にカスタムショートカットが存在しているか確認しよう。あるなら、環境設定ファイルは移行されており、足りないのはアクセシビリティの許可だけで、それはシステム設定 → プライバシーとセキュリティ → アクセシビリティにある。

すでにRectangleがそこに一覧表示されていてトグルもオンなのに何もしない場合、それは権限が欠けているのではなく、古い権限の記録が残っているということであり、直し方はマイナスボタンでエントリを削除してから再度追加することだ。macOSのアップデート後と同じ修復方法で、根本的な原因も同じだ。

画面の変更で引き継がれないもの

移行のうち、思い込まずに確認しておく価値がある部分が1つある。

半分、3分の1、4分の1、その他あらゆる比率ベースのコマンドは、どのディスプレイに着地しても適応するため、それらは完璧に転送される。左半分は、13インチのノートパソコンでも49インチのウルトラワイドでも左半分だ。

ピクセル単位で定義されたカスタムサイズはそのようには機能しない。幅3440ピクセルのモニター向けに調整されたウィンドウの位置は、ノートパソコンの画面では意味をなさない。デスクトップ環境からノートパソコンへ、あるいはその逆に移った場合、そうした個別の項目は見直す必要がある。これは主にRectangle Proユーザーに影響する。ピクセル単位のカスタム位置はPro機能であり、移行が適切に翻訳してくれない、設定の中で唯一の部分だからだ。

エクスポートなしで再構築する

バックアップがなく、古いMacはすでに手元にない。これは整った状況よりもよくあることであり、それでも問題はない。

Rectangleをインストールし、アクセシビリティを許可して、1週間デフォルトのまま使ってみよう。デフォルトはよくできており、ほとんどの人が恒久的に使い続けているものだ。以前の設定と違っていた2つか3つの箇所にぶつかったら、そこだけを変更しよう。

気づくのは、意味のあるカスタマイズはほんの一握りで、残りの大半は一度変更してそのまま忘れてしまった設定だったということだ。再構築すれば、どちらがどちらかが自然と見えてくる。今度こそ、その結果をエクスポートしておこう。

複数のMacを足並みそろえておく

移行というより、仕事用のマシンと私用のマシンを並行して使っている場合、変更のたびにエクスポートとインポートを繰り返すのはすぐに面倒になり、実際には2つの構成がだんだんずれていってしまう。

Rectangle ProはiCloudを通じて設定を同期するので、片方のMacで変更したショートカットがもう片方にも反映される。ただし、設定のリセットも同じように伝わる点は知っておく価値がある。これは人を驚かせがちで、ノートパソコン側でデフォルトにリセットすると、デスクトップ側にもデフォルトが押し出されてしまうことがある。

無料版では、実用的な習慣として、大きな設定変更をした後にエクスポートしておき、そのファイルをiCloud Driveに保管しておくことだ。自動ではないが、20秒しかかからず、それさえあれば新しいMacがゼロからの再構築になることはない。

よくある質問

Whether you’re using Rectangle for Mac to manage windows or restore settings after a migration, understanding the Accessibility permission is key. If you haven’t tried Rectangle yet, it’s a free tool that makes window management effortless.

移行アシスタントはRectangleの設定を運んでくれる?

通常はアプリケーションとその環境設定ファイルを運んでくれるため、ショートカットはたいてい引き継がれる。しかし個々のマシンに紐づいているアクセシビリティ権限は決して運んでくれない。だからこそ、新しいMac上でRectangleがインストール済みで設定もされているように見えるのに、まったく何もしないという状況がよく起こる。

ショートカットはすべてそろっているのに、新しいMacでRectangleが何もしないのはなぜ?

設定と権限は別のものだからだ。あなたの設定は移行されたが、アクセシビリティの許可は移行されておらず、それがなければアプリは他のアプリケーションに属するウィンドウを動かせない。システム設定でアクセシビリティを承認すれば解決する。

エクスポートする代わりに環境設定ファイルを直接コピーしてもいい?

できるし、両方のマシンが同等のバージョンのアプリを動かしていれば機能する。エクスポートオプションはこの目的のために設計されており、バージョン間で壊れにくいので、より安全だ。手動でファイルをコピーするのは、古いMacがすでに使えずエクスポートできない場合だけにしよう。

レイアウトはサイズの異なる画面にもきちんと収まる?

半分や3分の1のような比率ベースのコマンドはどんなディスプレイにも適応するため、きれいに移行できる。ピクセル単位で定義されたカスタムサイズはそうはいかず、大きな外部モニター向けに作ったレイアウトは、そうした個別の項目を調整するまでノートパソコンの画面ではおかしく見える。