Dokumentation in Beta. Einige Texte und Bilder werden überarbeitet, wenn die App auf Version 1.0 umgestellt wird. Wenn ein Abschnitt veraltet ist, kennzeichnen Sie ihn über Feedback-Formular.

Microsoft Flight Simulator 2024

FFB-Bridge kommuniziert mit MSFS 2024 über den TCP-Transport von SimConnect. Bei einer Neuinstallation von MSFS 2024 funktioniert dies sofort unter Windows und erfordert eine einzige Konfigurationsanpassung unter Linux/Proton. Die Brücke Doktor page kann die Optimierung für Sie erledigen – diese Anleitung deckt sowohl den Ein-Klick-Pfad als auch den manuellen Pfad ab.

Welche MSFS-Installation haben Sie?

Der Standardspeicherort von SimConnect hängt davon ab, wie MSFS installiert wurde. FFB-Bridge erkennt alle drei Fälle automatisch, aber es hilft zu wissen, in welchem ​​Fall Sie sich befinden, wenn etwas schief geht.

InstallierenSimConnect.xml location
Gewinnen Steam / Standalone %APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml
Gewinnen Microsoft Store / Xbox Game Pass %LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\SimConnect.xml
Linux Dampf + Proton ~/.steam/steam/steamapps/compatdata/2537590/pfx/drive_c/users/steamuser/AppData/Roaming/Microsoft Flight Simulator 2024/SimConnect.xml

Windows – sofort einsatzbereit

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 Der Chip auf dem Dashboard sollte innerhalb von ein oder zwei Sekunden, nachdem die Sim das Hauptmenü erreicht hat, grün werden.

Wenn nicht, öffnen Sie es Doktor. The SimConnect-Konfiguration In der Zeile erfahren Sie, was im XML gefunden wurde und ob der verwendete Port mit dem Port übereinstimmt, mit dem die Bridge kommuniziert.

Andere Ports als 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-Konfiguration Reihe auf Doctor bietet eine Inline Verwenden Sie Port:X Taste. Klicken Sie darauf und die Einstellungen der Bridge werden auf diesen Port aktualisiert; Kein MSFS-Neustart erforderlich.

Linux – Ein-Klick-Reparatur über 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 Doktor; die SimConnect-Konfiguration In der Zeile wird der privilegierte Port angezeigt und ein angeboten Beheben… Taste.

Der Fix-Dialog von FFB-Bridge Doctor unter Linux zeigt ein erkanntes Proton-Präfix und den zu installierenden SimConnect TCP-Port
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.

Beheben… 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.

Welches Proton-Präfix?

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.

Manuelle Konfiguration

Wenn Sie lieber von Hand bearbeiten möchten, sieht das XML so aus:

<?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>

Öffnen Sie nach dem Speichern die FFB-Bridge Schein-SimConnect Seite, schalten Sie die Eingangsquelle wieder auf um Lebe, und die Bridge übernimmt die neue Konfiguration. Unter Linux können Sie auch zu gehen Diagnose und achten Sie auf das Protokoll SimConnect verbunden nach dem Neustart von MSFS.

SimVars liest die Brücke

Als Referenz – Sie müssen nichts davon konfigurieren – hier ist der Satz von MSFS-SimVars, die die Bridge abonniert:

  • Fluggeschwindigkeit (angezeigt, wahr), Höhe, Vertikalgeschwindigkeit, Neigung, Querneigung, Kurs
  • G-Kraft, Anstellwinkel, Strömungsabrisswarnung, Übergeschwindigkeitswarnung
  • Höhen-, Quer- und Seitenruderausschlag (getrimmt und roh)
  • Trimmpositionen (Höhenruder, Querruder, Seitenruder)
  • Zustand des Schalthebels, Index des Klappengriffs, Position des Spoilergriffs
  • Prozentuale Motordrehzahl und Verbrennungszustand, Rückwärtsschub aktiviert
  • Aufzählung des Oberflächentyps (Landebahn vs. Gras vs. Eis), Bremspedalauslenkung
  • Autopilot-Master-Status, vom Autopiloten befohlene Neigung/Neigung

Wenn MSFS einen Variablennamen nicht erkennt, protokolliert die Bridge dies als Warnung auf dem Diagnose Seite, fährt aber fort – fehlende Variablen werden standardmäßig auf sinnvolle Nullen gesetzt. Auf diese Weise toleriert die Brücke Flugzeuge von Drittanbietern, die nicht jede SimVar implementieren.

Fehlerbehebung

Siehe Fehlerbehebung für:

  • MSFS stellt eine Verbindung her, erzwingt jedoch keine Kräfte – meistens ist die ARM-Anzeige in der oberen Leiste immer noch DEAKTIVIERT; dort abgedeckt.
  • MSFS-Pause/Aktive Pause sollte dynamische Effekte in Beta.11 sofort beruhigen und während der Pause eine neutrale Feder beibehalten.
  • Wenn ein langes Stottern oder eine Pause die Rollkraft nach dem Fortsetzen verringert, exportieren Sie ein Support-Paket und ein Datei-Feedback aus derselben Sitzung.