Forums list
New topics
Topics list
Search
Help
Login
Register


Topic: «Define Startup Monitors but also allow ad hoc based on Mouse Location , I need a mix of defined and mouse-location-based. » on forum: Technical Support   Views: 4910
 
cliff neville
Advanced user
 
Posts: 51
Joined: 05/30/2012
Posted: 05/30/2012 16:55:47
 
 
Hi, I'm a long time user of Ultramon.  Since it couldn't display Aero Peek in Win7 I went looking for something else.  It looks like ActualTools Actual Multiple Monitors (AMM) will do what I want.  I wonder if you could help me find a solution to something.  

I have 4 monitors.  I want 7 apps to start at boot and always go to their same monitor (Chrome goes to monitor #1, email #2, Firefox #3, etc.).  

Now, after everything starts up,  during the day I am constantly opening up other apps and other instances of apps.  I discovered your option to open apps based on where the mouse is.  This eliminates what I've been doing for years with Ultramon -- opening apps and moving them to the right monitors.  The trouble is, with AMM if I turn on the 'mouse position open', then the apps won't start up in the right monitors at boot.  

So, is there a start up script I can use with the monitor number defined? ... like

Chrome - 1
email - 2
Firefox - 3
etc.

so I can use the awesome "open new apps based on mouse position" option?

Or is there a startup profile, or some other way to do what I want?  

After all apps starting at boot go to the correct monitors, I want any new manually opened apps to open based on which monitor the mouse is on.  

thank you

PS. if it matters, I don't use the windows 'startup' folder to start my apps, I created a batch file with delays between apps and put a shortcut to the batch file in 'startup'.
 
Top
Bogdan Polishchuk
Administrator
 
Posts: 4080
Joined: 04/04/2012
Posted: 05/31/2012 00:02:45
 
 
Hello cliff.

You can choose the way of the moving of the window to monitor for each window rule. You can choose the "Exactly specified" option for the programs that you want to move to the certain monitors. For other programs you can use the "having mouse pointer" option.

Or maybe you're dealing with another instances of the same app, that opens on certain monitor, and wish to open them on the monitor having mouse pointer?

Best regards.
 
Top
cliff neville
Advanced user
 
Posts: 51
Joined: 05/30/2012
Posted: 06/02/2012 15:11:42
 
 
Thanks for your post.  I've been playing with this.  

So far, with AMM, I have certain apps that go to certain monitors, and certain apps that open wherever the mouse is.  For most apps, this is okay.  I do have a couple apps that I would like to go to a certain monitor at startup when Win7 boots, but also open up extra instances during the day on whatever monitor the mouse is on.  

Windows Explorer, for example, I open one window up at boot and want it always in monitor 4.  Then during the day I may open it up 5 or 10 times in the other monitors for whatever I'm doing, often side-by-side monitors.  With Ultramon I have to drag them over to where I want them.  With AMM I love the option to "open where mouse is", but how should I set up the boot-up one to always open in monitor 4?

Firefox is the same.  Startup at boot should go to monitor 2, but often I need to have FF in 1 or 3 to compare my findings or data.  

Would the proper way to do this be with two different icons?  ... one icon alway goes to the assigned monitor, one icon goes to mouse monitor?  ... is that the best way to do it?  Two icons is not a great solution, though.  

So there is no scripting version of AMM I can use to start apps?  like:

. . . amm-start firefox.exe --monitor=2 --screen=fullscreen --minimized=false

or can I fake it with some text that AMM looks for (like title text?) when it intercepts the window?

or is there some way to send the mouse pointer to a certain monitor with a script command? ... like:

. . . mousemove monitor 4
. . . explorer.exe
. . . mousemove monitor 2
. . . firefox.exe
. . . end

then they would open on the right monitors from the script because the script puts the mouse on the right monitors before calling the program, but I would still get the awesome mouse-based opening for manual windows.  

I looked at powershell for a while, to move the mouse ahead of the open command, but it was looking like it might turn into an all day thing to figure it out.
 
Top
Bogdan Polishchuk
Administrator
 
Posts: 4080
Joined: 04/04/2012
Posted: 06/04/2012 01:07:04
 
 
Unfortunately, there is no way to get it and there is no scripting version of AMM.

The only way to make the different instances of the program open this way (as you've described) is to make individual rules for the instance that you wish to be opened on certain monitor and for other instances that you wish to be opened on the monitor having mouse pointer.

The first rule must have the "window caption" option on the "target window" tab enabled.

But this is acceptable only if you open the certain page with the first instance, so that our program could recognize this window by the caption. And of course if you don't open this page with other instances.

More info about the target window you can find here.

Best regards.
 
Top
cliff neville
Advanced user
 
Posts: 51
Joined: 05/30/2012
Posted: 06/21/2012 20:29:33
 
 
Thanks

PS
I wish "subscribe to thread" was 'on' by default, and "subscribe to everything" was 'off' by default.  I thought you never answered, but you did.  And it was difficult to figure out how to find all my own messages, to find the threads, to find possible replies.
 
Top


User(s) reading this topic
Number of guests: 1, registered members: 0, in total hidden: 0


Forums list
New topics
Topics list
Search
Help
Login
Register