RectangleアプリFAQ:よくある質問への手早い回答

RectangleアプリFAQ:よくある質問への手早い回答

Rectangle appについて、インストール前後で特によく聞かれる質問への、短く率直な回答をまとめた。ここに収まりきらないほど詳しい説明が必要なトピックについては、より詳しい記事へのリンクを添えている。

Rectangle macは本当に無料なのか、それとも何か裏があるのか?

完全に無料で、MITライセンスのオープンソースであり、トライアル期間もなければ、アプリ内に機能の課金の壁もない。Rectangle Proは別の、異なる有料アプリで、追加機能(カスタムレイアウト、ウィンドウを投げるジェスチャー)を持つ ― これを購入することは、標準のRectangleの一部として文書化されているものを使うために必要なわけではない。

Rectangle appはMacを重くしたり、多くのリソースを使ったりするのか?

軽量なメニューバーユーティリティとして動作し、自身のキーボードショートカットを待ち受けることと、任意のアップデートの定期チェック以外には、継続的なバックグラウンド処理は行わない。すべてのウィンドウのレイアウトを常に再計算し続けるタイリングウィンドウマネージャーのように、リソースを大量に消費するタイプのアプリではない ― Rectangle appは、特定のショートカットを発動したりドラッグしたりしたときにだけ動作する。

Rectangleは安全なのか?なぜMacへのアクセス権限がそんなに必要なのか?

ウィンドウの位置を読み取り、移動させるためにアクセシビリティの権限が必要だ ― これはmacOS上のあらゆるウィンドウマネージャーが必要とするのと同じカテゴリーの権限であり、この作業をより低い権限で行う方法は存在しない。Rectangle自身が公開しているセキュリティポリシーによれば、完全にローカルで動作し、任意のアップデートチェック以外にはデータ収集を行わず、ソースコードは独立した検証のために完全に公開されている。詳しい理由については、この権限が何を意味し、どう検証すればよいかを扱った専用の解説記事を参照してほしい。

RectangleとMagnet(または他のウィンドウマネージャー)を同時に使えるか?

安定して使うことはできない。2つのアプリが同時にアクセシビリティAPIを使ってウィンドウの位置を制御しようとすることは、競合や予測できない挙動の原因になることが知られている。積極的に使うウィンドウマネージャーを1つ選び、他は終了するか無効化しよう。

Rectangleは複数モニターに対応しているか?

対応している。ディスプレイごとのサイズは自動的に計算され、基本的な用途であれば手動での設定は不要だ。ディスプレイ切り替えのショートカット(次/前のディスプレイ)は、厳密な視覚上の左から右への配置ではなく、画面の座標順に従う。これは一部のマルチモニター構成では直感的でないことがある。詳細はマルチモニターの挙動を扱った専用記事にまとめてある。

なぜウィンドウがきれいに半分や3分の1に縮まらないのか?

多くの場合、そのアプリ自体が、Rectangleが与えようとしているスペースよりも広い最小ウィンドウ幅を強制しているためだ ― これはDiscordやSpotifyのようなアプリで知られている制約であり、Rectangleのバグではない。特定のアプリが正しくリサイズされない理由の詳しい説明を参照してほしい。

あるはずのない小さな隙間が見えるのはなぜか?

まず、ターミナル経由で余白の設定(gapSizeやsnapEdgeMargin*の値)が有効になっていないか確認しよう。有効になっているなら、それは意図的なものだ。そうでない場合、プロジェクトのissueトラッカーには、上端に隙間ができるという具体的で報告済みの問題がいくつか存在しており、その一部は最近のバージョンですでに対応されている。ピクセル単位の隙間の問題についての詳しい解説を参照してほしい。

キーボードショートカットが効かなくなった。まず何を確認すべきか?

順番に、Macをロックしてアンロックする、macOSが最新かどうか確認する、再起動する、そのうえで、同じ操作がショートカットではなくRectangleのメニューバーの項目から実行できるかどうかを確認する(メニューからは動くのにショートカットが効かない場合、それはインストールの不具合ではなくショートカットの競合だ)。詳しい手順はトラブルシューティングガイドにまとめてある。

デフォルトのキーボードショートカットは変更できるか?

できる。すべてのアクションは環境設定で再割り当てが可能で、廃止されたSpectacleアプリから移行する場合に備えて、デフォルトのショートカットセット全体をSpectacleのものに一括で切り替えられるワンクリックの切り替えも用意されている。

Rectangleはドラッグスナップに対応しているのか、それともキーボードショートカットだけか?

両方に対応している。ウィンドウを画面の端や角へドラッグするとプレビューが表示されてスナップする仕組みで、キーボードショートカットとは独立して、それに加える形で機能する。どちらか一方だけが欲しい場合は、環境設定でそれぞれ個別に無効化できる。

macOSをアップデートした後もRectangleは動作するか?

基本的には動作する。ただし、macOSのメジャーアップデート後にアクセシビリティ権限がリセットされることがあり、その場合はショートカットとドラッグスナップの両方が、権限を再度許可するまで機能しなくなる。これはRectangleに特有のものではなくmacOSレベルの挙動であり、対処法は単純な権限のリセットで、トラブルシューティングガイドに記載されている。

Windows版やLinux版のRectangleはあるのか?

どちらにも公式版は存在しない。特にWindows向けに、その挙動を再現しようとする非公式の独立開発ツールがわずかに存在する ― Mac以外のマシン向けに何か必要な場合は、Windows向け代替ソフトのまとめを参照してほしい。

Rectangleは何らかのデータを収集したり、広告を表示したりするのか?

しない。Rectangle自身が公開しているセキュリティポリシーによれば、完全にローカルで動作し、ウィンドウのレイアウト、キー入力、個人データを収集・記録・送信することはなく、唯一のネットワーク通信は新しいバージョンの有無を確認する任意のチェックだけだ。

RectangleとRectangle Proの違いを一言で言うと?

Rectangleは、半分・4分の1・3分の1やさらに細かい割合といった、固定位置へのスナップを無料でカバーする。Rectangle Proは別の有料アプリで、カスタムサイズ・カスタム位置、複数アプリの保存済みレイアウト、ウィンドウを投げるジェスチャー、エッジへの一時退避(edge stashing)を追加する。詳しい比較は専用の解説記事にまとめてある。

古いMacを使っているが、Rectangleは動作するか?

RectangleはIntel MacとApple Siliconの両方で、macOS 10.15以降に対応している。macOS 10.13または10.14に限っては、対応する最後のリリースはv0.73で、現在のダウンロードリンクではなく、プロジェクトのGitHub Releasesページから入手できる。

完全にアンインストールするにはどうすればよいか?

Rectangleを終了し、ゴミ箱に移動したうえで、defaults delete com.knollsoft.Rectangleを実行して保存済みの設定を削除する。Homebrew経由でインストールした場合は、代わりにbrew uninstall --zap rectangleを使うと、同じコマンドの中で設定ファイルも一緒に削除される。