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

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

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

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

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

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



Keyboard Maestroのバージョン9.0がリリース!ダークモード対応やJSON関連のアクションが追加
Path Finderのデュアルブラウザで、別枠へのファイル移動とコピーを使いやすくする
面倒なことを解消するアプリの細かい設定 #1日1Tips – 2019年11月
Hazelで「ゴミ箱」の中身を空にする作業を自動化してしまう
Backlogをショートカットキーで操作する方法
Macのウインドウサイズを瞬時に変更できる「BetterSnapTool」を自分好みにカスタマイズする方法
外部マウスを自由にカスタマイズできるステアーマウスで、マウスの細かい設定を行う
Gmailのラベルとフィルタ機能を使ってメールを自動的に振り分ける
Markdownで画像を表示する時はGyazoを使うのが便利
Workspacesの検索ウインドウで使えるコマンド一覧
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
アクティビティモニタで「kernel_task」の暴走を落ち着かせるためには、CPU温度を下げる必要がある
Figmaでプラグインを使わずに複数のレイヤー名を一括変更する方法
サーバーの移行とブログのリニューアルをしました
ExcelやSpreadsheetの文字入力時に、矢印キーを押すとセルが移動してしまう問題
高機能で定番なテキストエディタ「Jedit Ω」で自分好みの編集を実現する
AirPods ProをiPhoneの背面タップで接続できるようにする
Macの最前面ウインドウをハイライトし、背景を薄暗くして集中力を高める「HazeOver」
文章を書くことだけに集中できる、高機能でシンプルなデザインのテキストエディタ「Ulysses」
Alfred Workflowで、AppleScriptを使ってFinderとPath Finderの現在開いているパスを取得する方法