I had configurations in the root folder, as well... trying to remember what I did with those. It
may have just worked because I moved everything to the Monitors-All subfolder. It may have also had something perversely to do with the fact that I set "save layout per multi monitor setup" to "false" (in Preferences->User Interface->Options)... those are the only things I've done beyond what's listed below.
I did a search in all of my preference files and the registry to see if I set something to point to that folder explicitly, but I can't find anything. But I absolutely did have files in the root by default. If I had to guess, I'd say they're related to you logging in remotely and only having one monitor being displayed.
Take a look at the following registry keys... in each of them, the
Instance.Monitors:nnnn:nnnn subfolder is an entry for my monitor configurations. See if there's anything promising in the parent/root.
Most likely candidate:
HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer\Desktop\Instance.Monitors:2560:1920... look under the root Desktop key, as well
Second Runner Up:
HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer\Position\Instance.Monitors:2560:1920Let me know if you find anything - sorry for the slow response.
PS: The junction wouldn't have to be under the root folder - I just did that for convenience. But you could put the junction under, say,
C:\Users\<user>\AppData\Roaming\PLSQL Developer\AADrivesMeNuts and drop both the monitor subfolders and their parent into THAT folder as junctions
![wink wink](/ubb/images/graemlins/default/wink.gif)
Make sense?
And yes, this is definitely one of the ugliest workarounds I've seen, as well
![frown frown](/ubb/images/graemlins/default/frown.gif)
.