mpochylko Posted Monday at 08:22 PM Report Posted Monday at 08:22 PM Good day, I will start by apologizing, I am certain this has been asked prior but unfortunately, I cannot locate the topic. Secondly, Pete and John, thank you for the years of dedication and additions to the flight sim community. In MSFS2020 I had the Bravo throttle quad programmed via FSUIPC where I could control all landing light functions in the PMDG 77W (6) with one button. Same with the Taxi and Runway Turn Off lights. No issues. Fast forward to MSFS 2024, I can get the buttons programmed, however the actions are erratic. Meaning, when I turn the Landing lights on, only a single light of the 3 will turn on, then once turned off, the switch will stay "on". As I function the switch, the lights turn on and off in no order whatsoever. Same to be said with the taxi lights/runway turn off as well. I do have the beacon, nav, strobe, taxi, etc. programmed and they work great, it just seems the multi command lights do not function as intended. All programming has been completed in the .ini file. Any assistance would be graciously appreciated at this point. MP
John Dowson Posted Tuesday at 09:08 AM Report Posted Tuesday at 09:08 AM 12 hours ago, mpochylko said: Fast forward to MSFS 2024, I can get the buttons programmed, however the actions are erratic. Meaning, when I turn the Landing lights on, only a single light of the 3 will turn on, then once turned off, the switch will stay "on". As I function the switch, the lights turn on and off in no order whatsoever. Same to be said with the taxi lights/runway turn off as well. I do have the beacon, nav, strobe, taxi, etc. programmed and they work great, it just seems the multi command lights do not function as intended. All programming has been completed in the .ini file. Any assistance would be graciously appreciated at this point. It would help if you could attach your FSUIPC7.ini so I can see your assignments, and also maybe a log (with appropriate logging enabled: Buttons & Keys, Events and WAPI Debug level if using presets)) so that I can see what is happening . Are you using a (combined) presets for this assignment, using a macro or overloading your assignments? What you can try is dependent on what you are currently using. If using individual presets and have overloaded your assignments, you can try combining them to use one preset. Here are some combined presets for the 777, but I am not sure if they are valid for MSFS2020, MSFS2024 or both: //PMDG/B777 300ER/Lights PMDG_B777_Landing_Light_All_Off#(L:switch_22_a) if{ 2201 (>K:ROTOR_BRAKE) } (L:switch_23_a) if{ 2301 (>K:ROTOR_BRAKE) } (L:switch_24_a) if{ 2401 (>K:ROTOR_BRAKE) } PMDG_B777_Landing_Light_All_On#(L:switch_22_a) ! if{ 2201 (>K:ROTOR_BRAKE) } (L:switch_23_a) ! if{ 2301 (>K:ROTOR_BRAKE) } (L:switch_24_a) ! if{ 2401 (>K:ROTOR_BRAKE) } PMDG_B777_Landing_Light_All_Toggle#2201 (>K:ROTOR_BRAKE) 2301 (>K:ROTOR_BRAKE) 2401 (>K:ROTOR_BRAKE) PMDG_B777_Runway_Turnoff_Light_All_Off#(L:switch_119_a) if{ 11901 (>K:ROTOR_BRAKE) } (L:switch_120_a) if{ 12001 (>K:ROTOR_BRAKE) } PMDG_B777_Runway_Turnoff_Light_All_On#(L:switch_119_a) ! if{ 11901 (>K:ROTOR_BRAKE) } (L:switch_120_a) ! if{ 12001 (>K:ROTOR_BRAKE) } PMDG_B777_Runway_Turnoff_Light_All_Toggle#11901 (>K:ROTOR_BRAKE) 12001 (>K:ROTOR_BRAKE) If using a macro or overloading your assignments and sending multiple commands (one for each light), then you can also try adding a pause control (control number 1152) between sending each command (whether this is a preset, an event/control or an input event). John
mpochylko Posted Wednesday at 04:15 AM Author Report Posted Wednesday at 04:15 AM John, Attached are the .ini and log files. I am not running a script or a macro. Overloading one switch via the .ini file. FSUIPC7.ini
John Dowson Posted Wednesday at 08:43 AM Report Posted Wednesday at 08:43 AM For your landing light buttons (135 and 136), use the PMDG_B777_Landing_Light_All_On and PMDG_B777_Landing_Light_All_Off presets I showed you above. Presume you know how to define your own presets - if not, check the Advanced User guide, but basically you just need to add those preset definitions above to a file called myevents.txt (create this if not present in your FSUIPC7 installation folder). For the buttons that control the runway + taxi lights, define your own preset by combining the preset code from the other presets, e.g. PMDG_B777_Runway_Turnoff_Taxi_Light_All_Off#(L:switch_121_a) if{ 12101 (>K:ROTOR_BRAKE) } (L:switch_119_a) if{ 11901 (>K:ROTOR_BRAKE) } (L:switch_120_a) if{ 12001 (>K:ROTOR_BRAKE) } PMDG_B777_Runway_Turnoff_Taxi_Light_All_On#(L:switch_121_a) ! if{ 12101 (>K:ROTOR_BRAKE) } (L:switch_119_a) ! if{ 11901 (>K:ROTOR_BRAKE) } (L:switch_120_a) ! if{ 12001 (>K:ROTOR_BRAKE) } PMDG_B777_Runway_Turnoff_Taxi_Light_All_Toggle#12101 (>K:ROTOR_BRAKE) 11901 (>K:ROTOR_BRAKE) 12001 (>K:ROTOR_BRAKE) Otherwise, you could try adding a short delay after sending each preset. I have done this for you in the attached with a 25ms delay. If it still has issues, try increasing that. John FSUIPC7.ini
mpochylko Posted Wednesday at 11:39 PM Author Report Posted Wednesday at 11:39 PM The file you sent seems to work perfectly as is!!! Thank you. If I have any issues I will look at the my events file. Thanks again.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now