PR

Windower アドオン switch_focus で FFXI のウィンドウを切り替える方法

Windower

AutoHotkey スクリプトFFXI Switch Monitor を使ったウィンドウ切り替えを紹介しましたが、どちらもうまく動かないという方向けに、**Windower のアドオン「switch_focus」**を使う方法を紹介します。

Windower のアドオンとして動くので、外部ツールの追加インストールが不要なのが特徴です。


switch_focus とは

2024年10月に Windower に追加された公式アドオンです。FFXI Switch Monitor と同様のウィンドウ切り替え機能を持っています。

Windower のランチャーからインストールできるので、導入がかんたんです。


必要なもの

  • Windower 4(全キャラにインストール済みであること)
  • Xbox コントローラー
  • Windows 10 / 11

セットアップ手順

1. switch_focus をインストールする

Windower ランチャーを開いて、Addons タブから switch_focus を探してインストールしてください。

インストール後、切り替えたい全キャラのFFXI内で以下のコマンドを実行してロードします。

//lua load switch_focus

毎回手動でロードするのが面倒な場合は、Windower の Startup Scripts に追加しておくと自動でロードされます。

2. ゲームパッドに対応させる

switch_focus 自体はゲームパッドに対応していないため、コントローラーで切り替えるにはJoyToKeyなどのツールでコントローラーのボタンをキーボードのキーに変換して、そのキーを switch_focus のコマンドに割り当てる必要があります。


使い方

switch_focus は FFXI 内でコマンドを打って切り替えます。

コマンド動作
//switch next または //switch n次のキャラに切り替え(アルファベット順)
//switch prev または //switch p前のキャラに切り替え(アルファベット順)
//switch to キャラ名指定したキャラに切り替え(部分一致OK)
//switch back直前に自分にフォーカスを送ってきたキャラに戻る

例えば Nifim というキャラに切り替えたい場合は以下でOKです。

//switch to Nif

切り替え順はアルファベット順になります。


よくある質問

Q. 切り替え順を自由に変えられますか? A. next / prev はアルファベット順固定です。順番を指定したい場合は //switch to キャラ名 で直接指定してください。

Q. 切り替え先のキャラにも switch_focus が必要ですか? A. はい。切り替えたい全キャラに switch_focus がロードされている必要があります。

Q. コントローラーで使いたいのですがゲームパッドに対応していますか? A. 直接は対応していません。JoyToKey などでコントローラーのボタンをキーに変換してから使ってください。


まとめ

switch_focus は外部ツール不要で Windower だけで完結するのが強みです。ゲームパッド対応には一手間かかりますが、AutoHotkey や FFXI Switch Monitor がうまく動かない環境でも安定して動作します。

ウィンドウ切り替えの方法をまとめると以下の通りです。

方法順番変更ゲームパッド安定性
AutoHotkey スクリプト✅ できる✅ そのまま使える△ 環境によってエンターバグあり
FFXI Switch Monitor❌ 起動順固定✅ XInput Plus で対応⭕ 安定
switch_focus(この記事)△ 直接指定は可能△ JoyToKey が必要⭕ 安定

自分の環境に合った方法を試してみてください!

コメント