ベータ版のドキュメント。 アプリが 1.0 に落ち着くにつれて、一部のテキストと画像が再加工されます。セクションが古くなっている場合は、 フィードバックフォーム.

マイクロソフト フライト シミュレーター 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 構成 行には特権ポートが表示され、 修正… ボタン。

Linux 上の FFB-Bridge Doctor's Fix ダイアログに、検出された Proton プレフィックスとインストールされる SimConnect TCP ポートが表示される
Figure 1. Doctor's Fix dialog on Linux. Shows the Proton prefix path it found and the port it's about to add. Clicking Install merges a new entry — existing entries are left alone.

修正… 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 ではダイナミック エフェクトをすぐに静め、一時停止中にニュートラル スプリングを保持する必要があります。
  • 長い途切れや一時停止によって再開後にロール力が低下する場合は、同じセッションからサポート バンドルとファイル フィードバックをエクスポートします。