How to deal with multiple configurations?
I have a desktop machine and two laptops, which I use in various combinations at different times. (I have other machines that I may want to add to the mix later, but for now this is complicated enough.)
The desktop has two monitors: 1920x1080 and 1680x1050. I usually play only on the 1920x1080 screen, using the other for misc things like web browsing and the ISBoxer and InnerSpace windows.
Laptop1 has a 1920x1080 screen matching the main screen on the desktop.
Laptop2 has a 1600x900 screen.
When at home I may have access to all 3. Other times I have just the laptops.
Working on the desktop I defined a few character sets for each of the machines. At home I run 3, 4, or 5 characters on the main machine, 2,3, or 4 characters on Laptop1, and sometimes another character on laptop2.
When I have only the laptops, I'll run 3 or 4 characters on Laptop1 and 1 or 2 on laptop2.
So I have primary character sets defined for the desktop which also launch secondary sets on one or both laptops.
I also have duplicates of some of those primary sets with the computer changed to laptop1 and the secondary also-launch sets changed to the second laptop. For times when I don't have the desktop available.
Without window layouts, it all seemed to work, basically, though I am using only a little of the ISBoxer power.
I just started trying to use Window Layouts.
I defined layouts for the character sets running on the desktop and laptop1. I figured the one or two characters running on Laptop2 didn't need a layout. I'll not be using that as a primary machine... just let the instances run in overlapped windows.
PROBLEM: when I export everything to all computers, it wants to change the resolution on characters on laptop2 to 1920xsomething "based on your window layout", even though there are no layouts at all in any character sets that run on that computer.
If I let it make the change, then the game comes up at the higher resolution so it doesn't fit the screen. So then I have to go in and change the eqclient files to get back to a working setup.
It seems wrong that the system would want to change the resolution for Lisse on laptop2 based on a layout associated with Lisse only on laptop1 or the desktop.
But since I don't see others complaining about such things, I'm guessing that the problem is in the way I am using the system.
I need Lisse defined as running in 1920 resolution on the desktop and laptop1, but in 1600 resolution on laptop2.
(this applies to several characters, not just Lisse, of course)
She cannot do both at once, obviously. But I need to be able to launch character sets including her on any of the machines, so she runs at different resolutions at different times. On any given machine, her resolution does not change.
Any suggestions?
I'm guessing that you are going to tell me that I should not have all my character sets loaded into ISBoxer at the same time, since I define Lisse as possibly running on more than one computer and conflicts like this arise.
With everything in one large configuration, if I make a change to something it changes it everywhere. I like that. If I split things up into several different configuration files so that each character runs only on one particular machine in a given configuration, then when I make changes I have to do it separately in each place.
How do people usually handle such things?