is it possible to swap screen between monitors? 1 -> 2 and 2 -> 1 , with hotkey ? im looking to swap the entire screen, i found a lot of software like Winsplit, DualMon(SwapScreen) and SwapMon , but all those applications the only thing they do is to change the position of an active windows , but im looking for to swap the entire screen, SwapScreen has an option to change the position to the other screen but crash, and also didn't work with full screen apps

my current setup are two monitor as extended, nvidia graphics card, and i just want to be able to swap with a hotkey the Screen 1 (Mon1) to Mon 2 and viceversa

My second screen is the tv on my living room, where i put videos or games, but sometimes i just want to see something on my first monitor (the monitor on my room), and i don't want to go there just to check a quick thing , i don't want to mirror my screen because something im on my pc and somebody are on the living room watching a movie or something on the extended monitor

i know exists mediacenter and everything but i like the way is setup now


Swapping between two monitors can be done quite easily if they are connected as a computer screen and projector with Win+P.

Somewhat similar to switching windows with Alt+Tab, you can choose to switch to Computer Only, Extend (virtually make one screen of them, with the ability to drag windows from one to the other), Duplicate (both screens show the same window simultaniously), or Projector Only.

  • thank for the suggestion, i didn't now about that, but doesn't has the solution im looking for, probably i need to specify that on my question, but my current setup are two monitor as extended and i just want to be able to swap with a hotkey the Screen 1 (Mon1) to Mon 2 and viceversa – Joyal May 11 '13 at 13:10
  • I have a TV and two desk screens attached to my pc. I switch between the desk screens and the tv using batch files which use DisplaySwitch.exe (in C:\Windows\System32). DisplaySwitch.exe /external switches to my desk, and DisplaySwitch.exe /internal switches to my TV. The screens enabled with /external and /internal differ based on the port they are attached to. – AlexWalterbos May 11 '13 at 13:17
  • i tried with that but is the same as WinKey + P – Joyal May 11 '13 at 19:17

Work around that may work in certain situations:
You can move a window on monitor 1 to monitor 2 or vice versa using Win+Shift+Left/Right-Arrow. This effectively moves the focused window to the other screen. Then press

Use Alt+Tab to focus the other window and perform the previously mentioned keyboard shortcut, to move it to the other screen.

You could then put this in a simple auto-hotkey script of sorts assigned to a shortcut key.

So basically, these 3 key combinations in order:

  1. Move focused window to previous/next screen: Win + Shift + Left/Right-Arrow
  2. Cycle to next focused window: Alt + Tab
  3. Move newly focused window to the other screen: Win + Shift + Left/Right-Arrow

Some caveats:
May need to be tweaked for a different number of windows or screens.
Multiple key-shortcuts, or the need for an auxiliary script.



Not when the multiple monitors are set up as extended display.

  • 1
    While this may be true, we prefer ‘‘that's not possible’’ answers to be supported by references. – Scott Jun 18 '20 at 2:58
  • @Scott Fair enough, though I'm not sure how we'd set about proving a negative. The non-answer below has lain fallow for over 7 years, causing the system to bump this totally valid but unanswerable question every 4 months. I was hoping somebody would throw me a vote so it could stop cycling back to the home page. Though I grant you I spent more effort on this comment than on the answer. Just not sure what else there is to say! – Alex M Jun 18 '20 at 20:46

Your Answer

