First post, by kjliew
On one of the desktop which has 2560x1440 monitor with Windows 10 display scaling at 125%, mouse cursor malfunction and usually moved itself diagonally and got stuck at lower right corner. The mouse cursor would behave normally by resetting Windows display scaling to 100% or override the high DPI compatibility to "Application", essentially making display scaling disabled.
DOSBox SVN was a WIN64 build as I found that Windows 10 display scaling does not apply for WIN32 build. WIN64 DOSBox would display the message on the console "Windows dpi/blurry apps scaling detected! The screen might be too large or not show properly, please see the DOSBox options file (fullresolution) for details". Since DOSBox ran in windowed, everything was display properly with scaling, except the mouse cursor. DOSBox option "autolock=true/false" does not make any difference. I don't know how to make Windows 10 display scaling applied to WIN32 DOSBox, so I am not sure if WIN32 build would have the same issue. Changing high DPI compatibility does nothing to WIN32 DOSBox. I don't know why WIN32 DOSBox was magically excluding from display scaling since on QEMU both WIN32 and WIN64 builds are subject to display scaling.
Tried several games, Dune 2, Warcraft 1 and several Sierra Online point-n-click adventures.