Rotate one duplicated screen without rotating the other Windows 8

I need to duplicate my desktop to show a video on two screens however the second one is rotated at an angle of 90 degrees.

I'm aware when you duplicate the screen any rotations are applied to both screens is there a way for this not to happen.

I've tried writing some C++ to change it however as soon as I apply the rotation to the second screen it forces the settings for the first screen to change as well. I'm considering write a program to give me the functionality I need however I need this today or tomorrow at the latest so there isn't really much time.

Any help would be appreciated


Solution 1:

It is not possible to rotate one screen and not the other while in duplicate mode. If you make it so that one monitor is an extended screen it will rotate by itself.

Alternatively your videoplayer may have the option to rotate the screen 90°. I know for example that both VLC media player and Media Player Classic from the k-lite codec pack can do this. Note that rotating the video itself will rotate it at both screens too. Thats just how duplicate works.

Solution 2:

I'm years late to the party, but hopefully for others looking for this info it'll still be of use.

Achieving this in Windows 10 (might work on Windows 8.1 also, don't know) is easy, but not obvious.

First, extend your desktop to the monitor you wish to adjust. Second, set the orientation you want on that monitor. Third, change the 'extend' mode to 'duplicate' instead.

Now, your image will be properly oriented on the other display.