Winwing "PAP3" & "PFP 3N" Profile for FlightFactor 757 - BETA Version
Requirements:
- MobiFlight BETA (10.5.3.5 or newer)
- FlyWithLUA Plugin for xPlane to user advanced features
Winwing PAP3 advanced features via FlyWithLUA-Script:
- CORSE L/R in AUTO & MAN mode
- F/D Master lights
Features Winwing PFP 3N:
- Full key input
- Display & announciator lights support via
- A) MobiFlight companion app "CDU 757 Tray.exe" or
- B) auto-loaded .py-file in your MobiFlight Installation
What about the FlightFactor 767?
- I don't have the B767, but since the airplane shares the same DataRefs, it is very likely this profile, as well as the .exe to feed the CDU will work with the B767 as well
- Until I get feedback about the compatibility, it is not stated officialy compatible here. Give it a try and report back please, if you own this bird as well.
Installation MobiFlight Profile:
- Update MobiFlight to latest BETA Version via Menu: "Extras > Settings > General | Beta Versions" and tick checkbox "✅ Yes, I would like to receive beta version updates" and restart MobiFlight
- Load "FlightFactor_B757.mfproj"
- Assign orphanded hardware devices at first startup, by selecting a device from the list, then select your hardware from the dropdown-list below and klick button "Assign"
- Repeat with your remaining hardware. Note: DO NOT assign your single PFP-3N (CDU) to multiple serials (WINWING PFP-3N-CAPTAIN & PFP-3N-CO-PILOT), leave one unasigned in this case
- When done, klick Button OK
- Save the profile right away via the Save-Button to remember your device assignment for the next start
- To run the profile, select "Run" or user "AutoRun" to start the profile when MobiFlight loads automatically
Installation FlyWithLUA script for advanced features:
- Install FlyWithLUA to "...\X-Plane 12\Resources\plugins"
- Copy script "ff_mobiflight_bridge.lua" to "...\X-Plane 12\Resources\plugins\FlyWithLua\Scripts"
CDU Installation Method A - "CDU 757 Tray.exe":
- Copy "CDU 757 Tray.exe" into a folder of your choice, but not into your X-Plane folder
- Start the "CDU 757 Tray.exe" after you loaded the flight and MobiFlight is running with the profile
- The Application can be stopped via a "757 CDU"-icon in your system tray by right-clicking and chose "Exit"
CDU Installation Method B - .py file into MobiFlight-Installation:
STEP 1: COPY THE PYTHON SCRIPT
1. Extract file from the zip:
flightfactor_b757_b767_winwing_cdu.py
2. Open File Explorer and go to the following folder:
C:\Users\YourUsername\AppData\Local\MobiFlight\MobiFlight Connector\Scripts\Winwing
Note: If "AppData" is hidden, you can enable "Show hidden files" in Windows Explorer.
3. Copy the .py file into the "Winwing" folder.
STEP 2: EDIT ScriptMappings.json
1. Navigate to:
C:\Users\YourUsername\AppData\Local\MobiFlight\MobiFlight Connector\Scripts
2. Make a backup of the file:
ScriptMappings.json
(Right-click the file > Copy > Paste)
3. Open the original ScriptMappings.json in a text editor (e.g., Notepad).
4. Add the following blocks at the end of the existing mappings:
{
"VendorId": "0x4098",
"ProductIds": [ "WinwingCDUs" ],
"AircraftIdSnippet": "boeing757",
"ScriptName": "flightfactor_b757_b767_winwing_cdu.py"
},
{
"VendorId": "0x4098",
"ProductIds": [ "WinwingCDUs" ],
"AircraftIdSnippet": "boeing767",
"ScriptName": "flightfactor_b757_b767_winwing_cdu.py"
}
IMPORTANT:
- Ensure the file still contains valid JSON syntax.
- Each block must be separated by a comma, except for the last one.
- The full content should be wrapped in square brackets [ ... ].
Tip: You can use a free tool like https://jsonlint.com to check if your JSON is valid.
Optional installation of BoeingCDU Font:
Font file for legal reasons not provided in mod files. You have to look it up yourself on the web, if you want it.
- Open SimAppPro
- Go to tab "Game Peripheral Display", select your "PFP 3N" on Device and select "Font Management"
- Click Button "Import Font" and select "BoeingCDU-Bold.ttf"
- Select it if not auto-selected and klick "Apply"-Button in the bottom right
- Close SimAppPro again
Usage
- Start MobiFlight, load the profile FlightFactor_B757.mfproj and select "Run" if "AutoStart" is not active
- Load your flight with the FlightFactor Boeing 757
- Only when used installation method A, Start "CDU 757 Tray.exe"
- Happy flying
🚧TEC-LOG:
- CDU showing solid blocks 🔲 instead of empty 🔳 blocks for entries like ORIGIN and DEST
- Open SimAppPro, go to tab "Game Peripheral Display", select your "PFP 3N" on Device and select "Font Management". Change selected font from your current one to a diffrent one and click "Apply"-Button in the bottom right. The front should show up on a grid on your device. Now change back to your desired font and klick "Apply"-Button again. CLOSE SimAppPro afterwards. If no change detected, repead
- It also may be nessesary to repeat this step your next flight again 😒
- Note: If fragments of SimAppPro font grid preview are still present on the top and bottom of the screen, simpy change to a diffrent CDU page to refesh the screen.
- In SPD INTV mode, IAS and MACH label not matching diplayed speed unit in some occations
- In SPD INTV mode, toggling between IAS and MACH and canceling SPD INTV while IAS is active, instead of MACH, re-engaging SPD INTV mode may show IAS label when MACH-number is shown and MACH label when IAS speed is on the display
- Solution: Leave SPD INTV with MACH selected or the other way around, depending on the issue (Fix pending, as root of the issue needs to be evaluated (Profile or FlightFactor)
General note about SimAppPro & MobiFlight
You should not use them together, as there is no option to disable a single device in SimAppPro, resulting in MobiFlight and SimAppPro fighting over who has control of your hardware, or double inputs registered, in case SimAppPro supports your simulated Aircraft natively.
Support:
MobiFlight Discord: https://discord.gg/HbuTa3sc
MobiFlight Website: https://www.mobiflight.com
Special thanks to guiche76 from the MobiFlight Discord, for providing the CDU-profile as well as the code to support the CDU display with MobiFlight and his kind permission to share the result with the community 🛫
Disclaimer
This is a non-commercial fan-made modification for X-Plane.
X-Plane is a trademark of Laminar Research.
Boeing and 757 are trademarks of The Boeing Company.
FlightFactor is a trademark of FlightFactor Aero.
Winwing is a trademark of Shenzhen Zhihui Technology Co., Ltd.
This mod is not affiliated with, endorsed by, or associated with Laminar Research, The Boeing Company, FlightFactor, or Winwing.
All trademarks and product names are the property of their respective owners and are used here for identification purposes only.
All included content is provided “as-is” without any warranties. Use at your own risk.