Microsoft Flight Simulator 2024 y 2020
FFB-Bridge se comunica con Microsoft Flight Simulator a través del transporte TCP de SimConnect, ambos MSFS 2024 y MSFS 2020 son compatibles. En una instalación nueva, esto funciona de inmediato en Windows y necesita un único ajuste de configuración en Linux/Proton. el puente Página de soporte (barra lateral → Soporte → Comprobaciones de estado) puede hacer el ajuste por usted; esta guía cubre tanto la ruta de un clic como la manual.
MSFS se conecta en Windows y Linux. La versión de macOS solo admite X-Plane; consulte X-Plane 11 / 12.
¿Qué instalación de MSFS tienes?
La ubicación predeterminada de SimConnect depende de cómo se instaló MSFS. Las rutas siguientes son para MSFS 2024, que FFB-Bridge detecta automáticamente en las tres fuentes de instalación. Es útil saber en cuál estás si algo sale mal.
MSFS 2020 se conecta de la misma manera a través de SimConnect TCP. La detección automática del puente y las correcciones de verificación de estado con un solo clic apuntan al archivo de configuración de 2024, por lo que en 2020 es posible que deba confirmar el puerto que está usando el puente (el valor predeterminado es 500 en Windows). Si 2020 escucha en un puerto no estándar, configúrelo desde el
Configuración de SimConnect Fila de verificación de estado, o apunte el puente directamente al archivo con
FFB_BRIDGE_MSFS_CONFIG=<path-to-SimConnect.xml>.
| Instalar | SimConnect.xml ubicación |
|---|---|
| Win Steam / independiente | %APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml |
| Win Tienda Microsoft/Pase de juego Xbox | %LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\SimConnect.xml |
| Linux Steam + Proton | ~/.steam/steam/steamapps/compatdata/2537590/pfx/drive_c/users/steamuser/AppData/Roaming/Microsoft Flight Simulator 2024/SimConnect.xml |
Windows - fuera de la caja
Cada instalación estándar de MSFS 2024 se envía con SimConnect TCP habilitado en el puerto 500, vinculado a todas las interfaces IPv4. El puente por defecto es 127.0.0.1:500 en Windows. Inicie MSFS, luego inicie FFB-Bridge: el
Sim el chip del Panel debe ponerse verde uno o dos segundos después de que el sim llegue al menú principal.
Si no es así, abra el Página de soporte y ejecutar comprobaciones de estado. el Configuración de SimConnect La fila le indica lo que encontró en el XML y si el puerto que está utilizando coincide con el puerto con el que está hablando el puente.
Puertos distintos del 500
Algunas herramientas (FSUIPC, SPAD.neXt) agregan sus propias entradas TCP en el mismo SimConnect.xml. Si MSFS está escuchando en un puerto diferente al que espera el puente, el
Configuración de SimConnect La fila en la pestaña Comprobaciones de estado de la página de soporte ofrece una opción en línea. Usar puerto :X
botón. Haga clic en él y las preferencias del puente se actualizarán a ese puerto; no es necesario reiniciar MSFS.
Linux — solución con un solo clic a través de la página de soporte
MSFS bajo Proton incluye el mismo SimConnect.xml
como la compilación de Windows, con TCP escuchando en el puerto
500. Pero Linux trata los puertos por debajo de 1024 como privilegiados y el proceso de espacio de nombres de usuario de Proton no puede vincularlos. La escucha falla silenciosamente y nunca se abre ningún socket.
La solución es agregar un paralelo. <SimConnect.Comm>
entrada en un puerto sin privilegios (el puente usa 5111 por defecto). Abre el Página de soporte → Comprobaciones de estado; el Configuración de SimConnect La fila mostrará el puerto privilegiado y ofrecerá una Arreglar… botón.


Arreglar… fusiona una nueva entrada en el XML existente (nunca la reescribe). Si el archivo existente no se puede analizar, el instalador primero realiza una copia de seguridad como
SimConnect.xml.bak-YYYY-MM-DD-HHMMSS y escribe una configuración nueva generada. De cualquier manera, reinicie MSFS después de la instalación para que vuelva a leer SimConnect.xml.
FFB-Bridge investiga los prefijos conocidos de Steam, Steam-Flatpak, Heroic y Lutris. Si ejecuta MSFS desde una ubicación no estándar, configure
FFB_BRIDGE_MSFS_PREFIX=/path/to/prefix en su entorno antes de lanzar el puente. Para una anulación completa solo del archivo XML,
FFB_BRIDGE_MSFS_CONFIG=/path/to/SimConnect.xml
tiene prioridad.
Configuración manual
Si prefiere editarlo a mano, el XML se ve así:
<?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>
Después de guardar, abra FFB-Bridge Mock Sim página, cambie la fuente de entrada nuevamente a en vivo, y el puente tomará la nueva configuración. También puede ir al Página de soporte → Diagnóstico y ver el registro para SimConnect conectado después de reiniciar MSFS.
SimVars el puente lee
Como referencia (no necesita configurar nada de esto), aquí está el conjunto de SimVars de MSFS al que se suscribe el puente:
- Velocidad aérea (indicada, verdadera), altitud, velocidad vertical, cabeceo, inclinación, rumbo
- Fuerza G, ángulo de ataque, advertencia de pérdida, advertencia de exceso de velocidad
- Deflexión del elevador, alerón y timón (compensada y sin compensar)
- Posiciones de compensación (elevador, alerón, timón)
- Estado de la palanca del tren de aterrizaje, índice de la palanca de flaps, posición de la palanca del spoiler
- Porcentaje de RPM por motor y estado de combustión, empuje inverso activado
- Enumeración del tipo de superficie (pista, pasto o hielo), desviación del pedal de freno
- Estado maestro del piloto automático, cabeceo/inclinación comandados por el piloto automático
Si MSFS no reconoce el nombre de una variable, el bridge lo registra como una advertencia en el Diagnóstico página pero continúa: las variables que faltan tienen por defecto ceros sensibles. Así es como el puente tolera aviones de terceros que no implementan todos los SimVar.
Solución de problemas
Ver Solución de problemas para:
- MSFS se conecta pero no fuerza; la mayoría de las veces, el indicador ARM en la franja superior todavía está DESARMADO; cubierto allí.
- La pausa de MSFS / Active Pause silencia los efectos dinámicos de inmediato y mantiene un resorte neutro mientras está en pausa.
- Si un tartamudeo prolongado o una pausa reducen la fuerza de alabeo tras la reanudación, exporte un paquete de soporte y envíe comentarios de la misma sesión.