マイクロソフト フライト シミュレーター 2024
FFB-Bridgeは、SimConnect の TCP トランスポートを介して MSFS 2024 と通信します。 MSFS 2024 の新規インストールでは、これは Windows ではそのままで動作しますが、Linux / Proton では 1 つの構成調整が必要です。橋の 医師 このガイドでは、ワンクリック パスと手動パスの両方について説明します。
どの MSFS がインストールされていますか?
デフォルトの SimConnect の場所は、MSFS のインストール方法によって異なります。 FFB-Bridge は 3 つのケースすべてを自動的に検出しますが、何かが横道に逸れた場合に、どれに該当しているかを知るのに役立ちます。
| インストール | SimConnect.xml location |
|---|---|
| 勝つ スチーム/スタンドアロン | %APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml |
| 勝つ Microsoft ストア / Xbox ゲーム パス | %LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\SimConnect.xml |
| Linux 蒸気 + プロトン | ~/.steam/steam/steamapps/compatdata/2537590/pfx/drive_c/users/steamuser/AppData/Roaming/Microsoft Flight Simulator 2024/SimConnect.xml |
窓 — 箱から出してすぐ
Every stock MSFS 2024 install ships with SimConnect TCP enabled
on port 500, bound to all IPv4 interfaces. The
bridge defaults to 127.0.0.1:500 on Windows.
Launch MSFS, then launch FFB-Bridge — the
シム SIM がメイン メニューに到達してから 1 ~ 2 秒以内に、ダッシュボード上のチップが緑色に点灯するはずです。
そうでない場合は、開きます 医師. The SimConnect 構成 行は、XML 内で何が見つかったか、および使用しているポートがブリッジが通信しているポートと一致するかどうかを示します。
500以外のポート
Some tools — FSUIPC, SPAD.neXt — add their own TCP entries
in the same SimConnect.xml. If MSFS is listening
on a different port than the bridge expects, the
SimConnect 構成 Doctor の行はインラインを提供します ポートを使用:X ボタン。それをクリックすると、ブリッジの設定がそのポートに更新されます。 MSFS の再起動は必要ありません。
Linux — Doctor によるワンクリック修正
MSFS under Proton ships the same stock SimConnect.xml
as the Windows build, with TCP listening on port
500. But Linux treats ports below 1024 as
privileged, and the Proton user-namespace process cannot bind
them. The listen silently fails and no socket ever opens.
The fix is to add a parallel <SimConnect.Comm>
entry on an unprivileged port (the bridge uses 5111 by
default). Open 医師;の
SimConnect 構成 行には特権ポートが表示され、 修正… ボタン。
修正… merges a new entry into the existing XML
(never rewrites it). If the existing file is unparseable, the
installer first backs it up as
SimConnect.xml.bak-YYYY-MM-DD-HHMMSS and writes a
fresh generated config. Either way, restart MSFS after the
install so it re-reads SimConnect.xml.
FFB-Bridge probes the well-known prefixes for Steam,
Steam-Flatpak, Heroic, and Lutris. If you run MSFS from a
non-standard location, set
FFB_BRIDGE_MSFS_PREFIX=/path/to/prefix in your
environment before launching the bridge. For a bare-metal
override of just the XML file,
FFB_BRIDGE_MSFS_CONFIG=/path/to/SimConnect.xml
takes precedence.
手動構成
手動で編集したい場合、XML は次のようになります。
<?xml version="1.0" encoding="Windows-1252"?>
<SimBase.Document Type="SimConnect" version="1,0">
<Descr>SimConnect Client Configurations</Descr>
<Filename>SimConnect.xml</Filename>
<!-- FFB-Bridge: unprivileged TCP for Proton-on-Linux -->
<SimConnect.Comm>
<Descr>FFB-Bridge TCP</Descr>
<Protocol>IPv4</Protocol>
<Scope>local</Scope>
<Port>5111</Port>
<MaxClients>64</MaxClients>
<MaxRecvSize>41088</MaxRecvSize>
<DisableNagle>False</DisableNagle>
</SimConnect.Comm>
<!-- Keep any existing entries below this line. -->
</SimBase.Document>
保存後、FFB-Bridge を開きます。 モックシムコネクト ページで、入力ソースを に切り替えます。 ライブそうすると、ブリッジは新しい設定を取得します。 Linux では、次の場所にもアクセスできます。 診断 そしてログを見てください SimConnect 接続済み MSFS を再起動した後。
ブリッジが読み取る SimVar
参考として、これを構成する必要はありません。ブリッジがサブスクライブする MSFS SimVar のセットを次に示します。
- 対気速度 (表示、真)、高度、垂直速度、ピッチ、バンク、方位
- G フォース、迎え角、失速警告、速度超過警告
- エレベーター、エルロン、ラダーのたわみ(トリミングおよび未処理)
- トリムポジション (エレベーター、エルロン、ラダー)
- ギアハンドル状態、フラップハンドルインデックス、スポイラーハンドル位置
- エンジンごとの RPM パーセントと燃焼状態、逆推力作動時
- 路面タイプの列挙 (滑走路、草、氷)、ブレーキ ペダルのたわみ
- オートパイロットのマスター状態、オートパイロットのコマンドによるピッチ/バンク
MSFS が変数名を認識しない場合、ブリッジはそれを警告としてログに記録します。 診断 ページは続行します - 欠落している変数のデフォルトは適切なゼロです。これは、すべての SimVar を実装していないサードパーティ製航空機をブリッジが許容する方法です。
トラブルシューティング
参照 トラブルシューティング ため:
- MSFS は接続しますが、力はかかりません。ほとんどの場合、上部ストリップの ARM ゲージはまだ解除されたままです。そこで覆われています。
- MSFS 一時停止/アクティブ一時停止は、ベータ 11 ではダイナミック エフェクトをすぐに静め、一時停止中にニュートラル スプリングを保持する必要があります。
- 長い途切れや一時停止によって再開後にロール力が低下する場合は、同じセッションからサポート バンドルとファイル フィードバックをエクスポートします。