MSFS Pop Out Panel Manager (with Touch Panel Support)

Right, so this looks more like a potential CRJ issue than anything else. With AAU CJ4 or Kodiak100 MSFS does indeed remember the last position/size of each pop out. With CRJ it doesn’t. Whether this is because CRJ’s pop outs all have the same window title, while the other aircraft have distinct titles, I don’t know. And at this point I don’t really care much as I’ve found a workaround (the weird POV) which is fine with me.

Thanks a lot for all the helpful advice.

I agree. I’ve had to create new panel layouts when I purchased a larger display. This gave me room to add panels, but it meant having to start from scratch. With the ability to add to existing list, all that should be required would be to adjust the positions of the existing panels.

1 Like

After popping out the windows to the screens I need to hit ALT otherwise the magnifier is still active other keyboard inputs don’t work correctly. Is there a setting or a workaround?

Trying to pop out the ATC window. I have put it on a smaller 7 inch touch screen in my center console that I built. I was able to get this to work once. I like the touch support for the ATC. However when I try to pop out the ATC window I get the red “can’t pop out all windows” message and then you can’t edfit the options for the piop out windows. You’re stuck in the main interface.

Just WHERE do you click to put the selection cricle on the ATC window so tha tit pops out? I’ve tried in the middle, the title bar, the pop out square but so far no luck. Just right back to the red message. The PFD and MFD pop out just fine. Can we get an option to bypass that red message and continue on to the settings even if a window wasn’t “sucessfully” popped out?

Currently, POPM cannot pop out ATC window, it can only move it if it is already popped out by MSFS when your flight starts and you can use touch with it. To exclude ATC window, you need to uncheck “include built-in panels” for your profile. If you have already added a number circle for the ATC, you have to start again and create a new profile without the ATC window.

In the next version of POPM that I am currently working on (v4) you will have the ability add or remove panels for profile.

1 Like

Ok, looking forward to V4. :wink:

Just a suggestion/desire. It would be nice to be able to still access the popped out window’s setrings even if there was an error instead of being locked in place at the red message.

Already on it!

Version 4 will be more intuitive to use and allow add/deleting panel and fixing failed panel without locking out the pop out workflow. As you can see in the screenshot below, failed panel will be mark as red but and it can be fixed by adjusting the panel source circle or delete it if you no longer want this panel. I hope by modernizing the UI, incorporating user requested features as well as fixing some long standing issues and bugs, this version will be easier to use until MSFS 2024 comes out next year and hopefully fix all the outstanding requests/issues regarding pop outs and touch once and for all! I’m still in the middle of development and I hope can get this new version out in the next few weeks.

Stanley

7 Likes

Hi Stanley

I bought a new PC for my homecockpit and tried to popout the 8 needed screens. But strange, the manual selection worked fine but no screen appeared on my test place with three monitors. Then I started your program and found out, that MSFS places the popouted windows far outside my three monitors, all at the same invisible place (4649/1100). I found these values in an old userprofiledata.json in the documents-directory. Then I set those values in your table to 0/0 and can see now the windows at the upper left corner of the main monitor. So far so good. But strange, when I close MSFS and restart again, manual popout is still invisible. Can you tell me where MSFS stores those obsolete values from an old configuration? Which config file should be deleted resp. changed?

Thank you and best regards

Urs

The offscreen panel locations are stored in the cloud for MSFS and I don’t know a way to reset it without deleting your game profile (which you don’t want to do since this will deleting all configurations for the game such as control bindings, flight hours, game preferences, etc). One way to force the game to re-saved the panel locations is when you have everything popped out with POPM and all panels are visible, do not close any of these pop outs. Then just exit the flight back to main menu. This should force a save by MSFS.

1 Like

Hi Stanley

You made my day! Your answer explains a lot and solved the problem. Thank you so much.

All the best
Urs

Hi all, just a quick update on the progress for version 4.0 of Pop Out Panel Manager. I’m still working hard in getting the new version ready and currently in testing phase as well as trying to figure out couple of remaining items to see if there is any way I can implement them. With a brand new UI and new code base (with SU12+ workaround), hopefully this version will be more user intuitive and more configurable. One feature is a major request from users for the ability to add/remove/configure panels at any time without redoing the entire profile. Also, when error occurs, ways for user to go around the issue such as adjusting panel pop out sequence without locking up the entire pop out process. On top of that, optimize the code base for both panel configuration, touch, overall code performance, and cleaning up some existing bugs.

Here is a sneak peak of what the UI looks like and hope you like it better than current version:

Thank you for all your patience as I continue to make progress!

Stanley

7 Likes

What are the latest stats on the FPS drop when popping out panels?

I have a GTX1080TI

gday peoples.
I hope someone can help.
I am trying to work out, if its even possible to use pop out manager with the PMS GTN 750 screen that installs in the tool bar.

can pop out manager open tool bar , click on the PMS 750 icon and then move it to a second screen.

I can do it manually but it would be good if POM could do it automatically.

I have tried the select screen sequence but I’m not having much luck. any tips or tricks would be greatly appreciated

kevin

Would it be possible for the POP Manager application window to remember its last location? At the moment it always opens in the centre of the display monitor, which is not always convenient. (Win11)

Does it matter? I thought it goes to the background automatically once it starts doing its thing popping out displays. My main grumble is that it takes ages to load and appear on the monitor, something like a minute or so.

Yes it does.

Hi SoloScientist53,

the PMS GTN 750 toolbar panel is not pop out and POPM is not able to control it at the moment unlike other toolbar window such as checklist, ATC, weather, etc. Somehow, this particular toolbar pop out has no title bar (hidden or disable by PMS code), so using POPM to select this window will not work. I’ve to look into how PMS is coded to see if I can find a way to hook into this window so it can be moved off screen or use touch with it.

Hi AviatorDown8227,

In current version of POPM, the application window is automatically center on screen when opened. I’ve removed this requirement in next version of POPM v4 that I’ve been working on. Windows OS built-in function should be able to remember its previously opened location when closed. Also, in new version of POPM, you will have the option to either hide POPM during pop out process or have it opened to see which panel is being popped out during the pop out sequence.

2 Likes

Thanks

marmalade

Hi all, quick update on v4.0.

I’ve been working hard on it to make the app as user friendly as possible as well as incorporating new features and performance improvements. As of right now, development is mostly feature complete and it’ll probably take me another week or so to perform testing and fine-tuning the code (a lot of it !!) I’m hoping for a v4.0 beta release sometime later next week if I can get a lot of the work done over the weekend and next week.

Here is a video showing v4.0 of the app popping out Cessna 172 G1000 on cold start.
Video

Here is what’s included in v4.0:

  • Major improvement on responsiveness for touch and drag when using touch panel feature. (Please set Touch Down Touch Up Delay to 0 in preference setting to get the fastest performance)

  • Brand new redesigned user interface. User will have the ability to edit panel configurations before panels are popped out.

  • Added ability to add, remove, edit pop out panel for a profile without the need to redo the entire profile.

  • Added ability to configure source instrumentation pop out panel location more easily.

  • Added UI feedback when panels are being popped out. Panel configurations are being highlighted as they pop out. Also added onscreen status showing pop out progress.

  • Added ability to navigate between profile and search for profile by name.

  • Added ability to update profile name.

  • Added ability to reorder panel pop out sequence. This may help resolve MSFS issue where panel may not pop out correctly unless they are popped out in certain sequence.

  • Updated ability to use keyboard commands to move and adjust pop out panel’s size and location without the need to click +/- pixel icons.

  • Added auto game refocus option for non-touch enabled panel. An example use case is if you accidentally hover or click a non-touch enabled panel (PFD screen), now the flight control will not be locked out.

  • Added preference option to automatically pause the game when pop out is in progress. A example use case is the game can pause during the start of landing challenge until pop out process is completed.

  • Added preference option to move panel around when profile is locked. Panel configuration will still be locked and will not get changed.

  • Added preference option to allow Pop Out Panel Manager to stay open during pop out process.

  • Added preference option to allow setting of pop out title bar color. Instead of the white title bar, the color can be set to blend in with Air Manager’s background.

  • Added preference option to delay auto pop out after Ready to Fly button is clicked by POPM plugin. For slower computer, this may resolve failed auto pop out because this process was executing too quickly after Ready to Fly button is clicked.

  • Added preference option to disable automatic check for application update (for users who want to make sure application is not bypassing firewall and for privacy reason).

  • Added a bonus HUD bar feature for PMDG 737 (which I fly the most) and generic aircraft. This includes a stop watch and adjust sim rate function.

  • Fixed an outstanding issue where panel configuration information is not accurate (top, left, width, height). Even though application was still working correctly in previous version, the configuration data is not quite correct. In this release, these panel configuration information are mostly fixed.

  • Fixed an issue when applying hide title bar to panel, the location and size for the panel will be different than specified (off by about 9 pixels). With this fix, you will need to re-adjust the panel size for the hidden title bar panel.

  • Updated user profile and application setting data file format. This new file format is not backward compatible. During first launch of the application, data migration will automatically take place. Backup files will also be created in the event you need to go back to previous version of POPM.

  • Updated core code base to improve general application performance and resolve some outstanding bugs and issues regarding latest MSFS code SU12/AAU2.

  • Updated application to use latest SimConnect SDK and .NET Framework 7.0.

  • Added application rollback feature to restore previous version of the application (v3.4.6.0321) and restore backup of user profile and settings file.

Known issues:

  • With rework of core panel configuration data structures, existing profile pop out panel placement may be off by a few pixels. Please use panel configuration function to adjust existing panel size and location if needed. This will only a one time adjustment per profile.

  • When applying hide title bar to panel, even though the panel will now correctly fit into bezel or monitor you specified, the aspect ratio of the inner display will mostly be incorrect. This is an MSFS issue and I’m still investigating a workaround for this problem.

Stanley

11 Likes