BetterTouchToolでウィンドウが最大化された状態で「ウィンドウを右に最大化」すると左に移動してしまう問題

この記事の要約
- 現象:ウインドウが最大化した状態でBetterTouchToolの「ウィンドウを右に最大化」アクションを発火すると、ウインドウが左に移動してしまう
- 解決策:「ウィンドウを右に最大化」を2回発火させる
ウインドウのリサイズ系のアプリはいろいろありますが、自分の場合、マウスによるリサイズはMagnetを使い、ショートカットキーによるリサイズはBetterTouchToolを使っています。
BetterTouchToolを使う理由はfnキーをショートカットキーとして利用できること。
全アプリ共通で使用するショートカットキーは、fnを基点に設定することでバッティングを防いでいるのと、単純に覚えやすくしています。
そんなBetterTouchToolによるウインドウサイズの切り替えですが、最大化されたウインドウを右に最大化すると、なぜかウインドウが左に移動してしまいます。
発生する現象
下の画像のように、画面いっぱいにウインドウが広がっている状態で、BetterTouchToolのアクションの「ウィンドウを右に最大化」を発火します。

すると、本来はウインドウが半分になって画面右になるはずですが、画面左に移動してしまいます。

ここからもう一度「ウィンドウを右に最大化」を発火すると、今度は画面右に移動してくれます。

この現象は、画面いっぱいにウインドウが広がっている場合にだけ起こるので、画面サイズが小さかったら問題なく動作してくれます。
「ウィンドウを右に最大化」を2回発火させて解決
解決策ですが、「ウィンドウを右に最大化」を2回発火させれば、どんな状態でもウインドウが半分になって画面右に移動してくれます。

画面が一瞬チラつくのと、あまりスマートな解決策ではないですが、修正されるまではひとまずこの方法で対処しておきます。



macOS Mojaveのスクリーンショット機能についてまとめる
Path Finderの「Finderで開く」が機能しないので、Keyboard Maestroで代替用マクロを作成する
Path Finderのフォルダ移動ショートカットキーを設定する【デフォルト設定 + Keyboard Maestro】
Karabiner-Elementsを使ってキーボードを快適に使えるように設定する
Path Finderのデフォルト解凍アプリを変更する方法
Alfredの検索ボックスを、磨りガラスのように背景がぼやけた見た目にする方法
Macの画面を手軽に録画できるアプリ「Kap」
Macのファイル拡張子に紐づいているアプリケーションの管理方法
MacBook Proでディスプレイのサイズ調整をして作業スペースを広げる
ATOKの文字パレットの「漢字検索」で特定の漢字を探し出す方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
WordPressのwp_is_mobile()で条件分岐をするときは、キャッシュの設定に注意
iTerm2全般の設定ができる環境設定の「General」タブ
macOSのシステム環境設定「アクセシビリティ」内にあるVoiceOverの設定見直し
Path Finder 8の一括名称変更機能を使って楽にファイル名を変更する
拡張機能を使わずにサイト全体のスクリーンショットを撮影する方法
記事内の画像にマウスホバーした時に画像が半透明になる意味はあるのか?
AlfredでURLをBit.lyで短縮URLにするWorkflow「Bit.ly URL Shorten」
Google Driveで「サーバーでエラーが発生しました。しばらくしてからもう一度お試しください。」と表示される場合の対処法
Backlogの課題期限をカレンダーアプリのFantastical 3に表示させる方法
サーバーのアップロードファイルの最大容量の確認と変更方法