Title

Message

Confirm

<< DiscussionsReply

Is there a "Move Window to Secondary Monitor" function

Avatar from Gravatar.com
Ringgit
11 discussion posts
New here (hi there!) but I didn't see any post on this. I have one ultra wide monitor and one potrait monitor. In the ultra wide, I split it into 3 "virtual" monitor. There is a nice "Move Window to Next Monitor" function which will cycle each of the virtual and then to the Secondary (portrait) monitor. I would like to know how I can just use a hotkey and launch an app directly into the Secondary "portrait" monitor?

I don't have a task bar in the Secondary monitor and don't intend to have one so I cannot pin the app there. Any ideas?
Dec 18, 2019  • #1
Avatar from Gravatar.com
Loial
5 discussion posts
Hey there Ringgit,

You can make custom functions quite easily, and then bind them to a hotkey or window title bar icon (or both!).

Right-click on the DF icon, then choose Settings. In there, go to the "Functions" section.

You'll see a "Custom Function" button, click on it and select "Add Custom Function"

The parameters should be something like:
Function Action = Manage Window
Window Screen Action = Move Window to Monitor #X
Window Alignment = what you want, default is "Don't move the window"
Window Width Change = what you want. Default is "Don't change window width", but I personally prefer using "Change window width to specified percentage" and use the value of 100%
Window Height Change = what you want. Default is "Don't change window height", but I personally prefer using "Change window height to specified percentage" and use the value of 100%

The last two options move the window to the specific monitor and maximizes its size to 100% of the Width X Height resolution.

Alternatively you could probably use the Window Screen Action = "Move Window to monitor #X and maximize". I haven't tried it yet, maybe it works.

Hope this helps
Dec 18, 2019  • #2
Avatar from Gravatar.com
Loial
5 discussion posts
You can also assign a Key Combination (hotkey) to your custom function by setting the "Key Combination" parameter by clicking the "Edit" button next to the field.

To add a clickable shortcut in every window's title bar:
1) find your custom function in the list of custom functions once it's created (back in the base Functions section of the settings.
2) click on your custom function, and then click on the "Toggle TitleBar Button" under the function list
3) Select the Image Set and Image you want to use for it, then click "OK"
4) OPTIONAL - If you want to re-order your custom title bar shortcuts, simply click and drag them around in the title bar preview at the bottom of the Functions settings screen.
Dec 18, 2019  • #3
Avatar from Gravatar.com
Ringgit
11 discussion posts
Thank you Loial, I will try your suggestion and report back. Didn't know that I can do this via Custom Function so I am excited to report back. I am trying to create this hotkey so that I can then use it in Stream Deck to launch Xpo Music (a great UWP Spotify app) and send it to the secondary monitor everytime it launches. Thanks so much!
Dec 19, 2019  • #4
Avatar from Gravatar.com
Ringgit
11 discussion posts
Quote:
Hey there Ringgit,

You can make custom functions quite easily, and then bind them to a hotkey or window title bar icon (or both!).

Right-click on the DF icon, then choose Settings. In there, go to the "Functions" section.

You'll see a "Custom Function" button, click on it and select "Add Custom Function"

The parameters should be something like:
Function Action = Manage Window
Window Screen Action = Move Window to Monitor #X
Window Alignment = what you want, default is "Don't move the window"
Window Width Change = what you want. Default is "Don't change window width", but I personally prefer using "Change window width to specified percentage" and use the value of 100%
Window Height Change = what you want. Default is "Don't change window height", but I personally prefer using "Change window height to specified percentage" and use the value of 100%

The last two options move the window to the specific monitor and maximizes its size to 100% of the Width X Height resolution.

Alternatively you could probably use the Window Screen Action = "Move Window to monitor #X and maximize". I haven't tried it yet, maybe it works.

Hope this helps

Tested this and it works flawlessly! THANK YOU SO MUCH!
Dec 19, 2019  • #5
Avatar from Gravatar.com
Loial
5 discussion posts
Awesome, glad to hear it!
Dec 19, 2019  • #6
Was this helpful?  Login to Vote(1)  Login to Vote
<< DiscussionsReply