ビデオ会議していると ShiftIt が使えないよね
概要
ShiftIt とは macOS において、コマンド1つでウィンドウのサイズをいい感じにするアプリケーションです。
とても便利なのですが、ビデオ会議中には機能しない という致命的な不具合があります。自分は仕事で画面共有することが多いので、ビデオ会議中にShiftItが使えないと、手動でウィンドウをゴニョゴニョしなければならず結構ストレスです。
この不具合は2022年頃から報告されており2022年11月現在も直っていません(コントリビューションチャンス!)。詳しく原因調査はしていませんが、Monterey
以降の macOS でZoom・Meet・Teams などのビデオ会議中に機能しなくなりそうです。ちなみに、自分の環境では Android Studio Emulator を起動中にも ShiftIt が機能しなくなりました。
Android Studio Chipmunk | 2021.2.1 Patch 1 Build #AI-212.5712.43.2112.8609683, built on May 19, 2022 Runtime version: 11.0.12+0-b1504.28-7817840 aarch64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 12.6.1 GC: G1 Young Generation, G1 Old Generation Memory: 1280M Cores: 10 Registry: external.system.auto.import.disabled=true
代替アプリ
ShiftIt のリポジトリを見れば察するのですが、開発は止まっていそうです。どうやらメンテナーが Mac Book Pro を盗まれ、Linuxに乗り換えたら macOS には戻れないので誰かヨロシクとのことです。
参考:
地味に困っているので、代替アプリを探したところ Hammerspoon ShiftIt という、なんともなんともなアプリを見つけました。
インストール方法などはREADME に沿って手順を進めれば問題ないと思いますが、1点だけ、Step2 で解凍したディレクトリは .hammerspoon/Spoons
に配置しなければ config の読み込みで失敗するので気をつけましょう。
おわりに
いまのところビデオ会議中にも画面分割が正常に行えています。ありがたい。