KB21 How does multi-monitor support work
  1. The MaxLauncher window will be displayed on the monitor where the cursor is currently located. The window of a program launched will be displayed on the monitor where the cursor is currently located provided the program window is configured to be resized/moved. See table 1-1 and 1-2.


Table 1-1. Button properties related to moving/sizing windows.


Run:

Normal, Hidden, Minimized, Maximized

Window title:

User defined

Location/Size Presets:

Normal, Left, Top, Right, Bottom, Top Left, Bottom Left, Top Right, Bottom Right, Custom


Table 1-2. Window moving/sizing behavior chart


Run:

Window title specified

Location/Size Presets:

Window Resized/Moved

No. of Program Instances every launch

1+ Monitors Setup

Normal

Yes

Normal

Window restored only

Always 1

Shows on previous monitor**

Normal

Yes

Left, Top, Right, Bottom, Top Left, Bottom Left, Top Right, Bottom Right, Custom*

Yes

Always 1

Shows on the monitor where the mouse cursor is located

Normal

No

n/a

No (Window restored for single-instance programs)

Depends on program

Shows on previous monitor**

Normal

No

n/a

No

Depends on program

Shows on previous monitor**

Hidden

Yes

n/a

No

Depends on program

n/a

 

Hidden

No

n/a

No

Depends on program

n/a

Minimized

Yes

n/a

No

Always 1

n/a

Minimized

No

n/a

No

Depends on program

n/a

Maximized

Yes

n/a

Yes

Always 1

Shows on the monitor where the mouse cursor is located

Maximized

No

n/a

No

Depends on program

Shows on previous monitor**

 

*Location/Size Presets = Custom may display a window off-screen when using a multi-monitor setup with different monitor sizes.

**Shows on previous monitor-restores window state only. This does not move a window to the current screen pointed to by the mouse cursor.

 

Note: Some programs require "Window process name" to also be specified. For example, the Calculator app in Windows 10 requires Window process name=ApplicationFrameHost for the window to be resized or moved.