Microsoft Flight Simulator 2024 & 2020
FFB-Bridge는 SimConnect의 TCP 전송을 통해 Microsoft Flight Simulator와 통신합니다. 둘 다 MSFS 2024 그리고 MSFS 2020 이 지원됩니다. 새로 설치하면 Windows에서 즉시 작동하며 Linux/Proton에서는 한 번의 구성 조정이 필요합니다. 브리지의 지원 페이지 (사이드바 → 지원 → 상태 확인)을 통해 조정할 수 있습니다. 이 가이드에서는 원클릭 경로와 수동 경로를 모두 다룹니다.
MSFS는 Windows와 Linux에서 연결됩니다. macOS 빌드는 X-Plane만 지원합니다 — 다음을 참조하세요 X-Plane 11 / 12.
어떤 MSFS가 설치되어 있나요?
기본 SimConnect 위치는 MSFS 설치 방법에 따라 다릅니다. 아래 경로는 FFB-Bridge가 세 가지 설치 소스 모두에서 자동 감지하는 MSFS 2024용입니다. 문제가 옆으로 흘러가는 경우 현재 어느 쪽인지 아는 것이 도움이 됩니다.
MSFS 2020은 SimConnect TCP를 통해 동일한 방식으로 연결됩니다. 브리지의 자동 감지 및 원클릭 상태 확인 수정은 2024 구성 파일을 대상으로 하므로 2020년에는 브리지가 사용하는 포트를 확인해야 할 수도 있습니다(기본값은 500 Windows의 경우). 2020이 비표준 포트에서 수신 대기하는 경우
SimConnect 구성 상태 확인 행을 사용하거나 다음을 사용하여 파일을 브리지로 바로 가리킵니다.
FFB_BRIDGE_MSFS_CONFIG=<path-to-SimConnect.xml>.
| 설치 | SimConnect.xml 위치 |
|---|---|
| Win Steam/독립 실행형 | %APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml |
| Win Microsoft Store / Xbox Game Pass | %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 — 상자에서
모든 기본 MSFS 2024 설치는 포트에서 SimConnect TCP가 활성화된 상태로 제공됩니다. 500, 모든 IPv4 인터페이스에 바인딩됩니다. 브리지의 기본값은 다음과 같습니다. 127.0.0.1:500 Windows에서. MSFS를 먼저 실행한 다음 FFB-Bridge를 실행하세요 — 그러면
심 대시보드의 칩은 시뮬레이션이 기본 메뉴에 도달한 후 1~2초 내에 녹색으로 변해야 합니다.
그렇지 않은 경우 다음을 엽니다. 지원 페이지 상태 확인을 실행합니다. 는 SimConnect 구성 행은 XML에서 찾은 내용과 사용 중인 포트가 브리지가 통신하는 포트와 일치하는지 여부를 알려줍니다.
500 이외의 포트
일부 도구(FSUIPC, SPAD.neXt)는 동일한 위치에 자체 TCP 항목을 추가합니다. SimConnect.xml. MSFS가 브리지가 예상하는 것과 다른 포트에서 수신 대기하는 경우
SimConnect 구성 지원 페이지의 상태 확인 탭에 있는 행은 인라인을 제공합니다. 사용 포트 :X
버튼. 이를 클릭하면 브리지의 기본 설정이 해당 포트로 업데이트됩니다. MSFS를 다시 시작할 필요가 없습니다.
Linux — 지원 페이지를 통한 원클릭 수정
Proton에서 실행되는 MSFS도 동일한 기본 항목을 제공합니다 SimConnect.xml
TCP가 포트에서 수신 대기하는 Windows 빌드로
500. 그러나 Linux는 1024 미만의 포트를 권한 있는 포트로 취급하므로 Proton 사용자 네임스페이스 프로세스는 해당 포트를 바인딩할 수 없습니다. 청취가 자동으로 실패하고 소켓이 열리지 않습니다.
수정은 병렬을 추가하는 것입니다 <SimConnect.Comm>
권한이 없는 포트에 대한 항목입니다(브리지는 기본적으로 5111을 사용합니다). 열기 지원 페이지 → 건강 검진; 그만큼 SimConnect 구성 행에는 권한 있는 포트가 표시되고 수정… 버튼.


수정… 새 항목을 기존 XML에 병합합니다(다시 작성하지 않음). 기존 파일을 구문 분석할 수 없는 경우 설치 프로그램은 먼저 해당 파일을 다음과 같이 백업합니다.
SimConnect.xml.bak-YYYY-MM-DD-HHMMSS 새로 생성된 구성을 작성합니다. 어느 쪽이든 설치 후 MSFS를 다시 시작하여 SimConnect.xml을 다시 읽습니다.
FFB-Bridge는 Steam, Steam-Flatpak, Heroic 및 Lutris의 잘 알려진 접두사를 조사합니다. 비표준 위치에서 MSFS를 실행하는 경우
FFB_BRIDGE_MSFS_PREFIX=/path/to/prefix 브리지를 시작하기 전에 환경에서. XML 파일만 베어메탈 재정의하는 경우
FFB_BRIDGE_MSFS_CONFIG=/path/to/SimConnect.xml
이 우선 적용됩니다.
수동 구성
직접 편집하려는 경우 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를 엽니다. Mock Sim 페이지에서 입력 소스를 다시 라이브, 브리지는 새 구성을 선택합니다. 당신은 또한에 갈 수 있습니다 지원 페이지 → 진단 및 로그 보기 SimConnect가 연결됨 MSFS를 다시 시작한 후.
브리지가 읽는 SimVars
참고로, 이 중 어떤 것도 구성할 필요가 없습니다. 브리지가 구독하는 MSFS SimVar 세트는 다음과 같습니다.
- 대기 속도(표시, 실제), 고도, 수직 속도, 피치, 뱅크, 방향
- G-포스, 받음각, 실속 경고, 과속 경고
- 엘리베이터, 에일러론 및 방향타 편향(트림 적용 및 원시 값)
- 트림 위치(엘리베이터, 에일러론, 방향타)
- 기어 핸들 상태, 플랩 핸들 인덱스, 스포일러 핸들 위치
- 엔진당 RPM 비율 및 연소 상태, 역추력 작동
- 표면 유형 열거(활주로 vs 잔디 vs 얼음), 브레이크 페달 편향
- 자동 조종 장치 마스터 상태, 자동 조종 장치 명령 피치/뱅크
MSFS가 변수 이름을 인식하지 못하는 경우 브리지는 이를 경고로 기록합니다. 진단 페이지는 계속되지만 누락된 변수는 기본적으로 합리적인 0으로 설정됩니다. 이것이 브리지가 모든 SimVar를 구현하지 않는 타사 항공기를 허용하는 방법입니다.
문제 해결
참조 문제 해결 대상:
- MSFS는 연결되지만 힘을 가하지 않습니다. 대부분 상단 스트립의 ARM 게이지는 여전히 해제되어 있습니다. 거기에 덮여 있습니다.
- MSFS 일시 정지 / Active Pause는 동적 효과를 즉시 잠재우고 일시 정지 동안 중립 스프링을 유지합니다.
- 재개 후 긴 끊김 현상이나 일시 중지로 인해 롤 포스가 떨어지는 경우 지원 번들을 내보내고 동일한 세션에서 피드백을 제출하세요.