Windows – Why do windows change in pixel size when dragged between monitors with the same resolution? (Lenovo with Windows 8.1)

multiple-monitorswindows 8

video:

https://drive.google.com/file/d/0ByLdHbPnpVjWSjU3cjc1d29tUlU/edit?usp=sharing

I have a Lenovo IdeaPad Z50-70 laptop; it's connected to a samsung monitor in a dual monitor setup. When I drag any window between the two monitors it changes it's scales in pixel size and expands when it reaches the laptop monitor.

For instance, if I take a screenshot of a website on the Samsung, the images will be in their original size, a 500×500 image will be 500×500 in the screenshot. If I drag it to the Lenovo monitor and take a screen, it takes 25% more space i.e 600×600.

It is as if I pressed ctrl + several times to scale it up. The same thing happens when I drag a cmd window. It looks correct on the Samsung and gets enlarged when I move it to the laptop.

It is important to state and emphasize both monitors are running at the same 1920*1080.
And that I am not talking about their appearance. I am talking about their size in pixels.

I tried hitting ctrl 0 to scale the window to the default resolution. It did not change anything.

Here is a sluggish video showing how the window changes in it's pixel size when dragged up and down between the two monitors:

https://drive.google.com/file/d/0ByLdHbPnpVjWSjU3cjc1d29tUlU/edit?usp=sharing

Here is a screen shot of my resolution settings:
enter image description here
enter image description here

Best Answer

Disable Windows 8's scaling.

To do this, go to Control Panel > Hardware and Sound > Display and select the Let me choose one scaling level for all my displays option. Then, select the Smaller - 100% option.

Related Question