I would like to set my monitor's scale under 100%, but Win10 only lets me set it to 100% or higher. Why won't Windows let me do that? Is there any workaround to do that? I am aware of the fact that scaling below 100% will result in merged pixels.
You must use a registry hack to get scaling values below 100%:
Open the Registry, navigate to
HKCU\Control Panel\Desktop, and double-click on
LogPixels to edit. If there is no
LogPixels, create a new DWORD value and name it
Make sure the Base is set to Decimal.
The default value is 96, as in 96 dots-per-inch, which is "100% scaling". Values lower than that will be sub-100% scaling values.
Next, in that same Key, find
Win8DpiScaling. It it doesn't exist, make another DWORD value and name it
Win8DpiScaling. Then edit it as follows:
If the value of
LogPixels is 96, then
Win8DpiScaling should be 0. If the value of
LogPixels is anything besides 96, the
Win8DpiScaling value should be 1.