I noticed this issue but found a fix before reporting it, so I’m sharing this note in case others run into the same problem.
My setup consists of one 3840x2160p main monitor and two 1920x1080p side monitors. Due to the size difference, the main monitor is scaled to 175% while the side monitors remain at 100%. Hotscreen has worked perfectly with this configuration until this morning; following an NVIDIA driver and Windows update, the side monitors were suddenly detected at 3360x1890. I played around with setting the main monitor to 100% scale and restarting Hotscreen, which returned the side monitors to 1920x1080p.
To retain independent scaling for different monitors, use the following fix:
- Right-click hotscreen.exe
- Select Properties
- Go to the Compatibility tab
- Click "Change high DPI settings"
- Check "Override high DPI scaling behavior"
- Select "Application" from the dropdown menu
- Click OK, then Apply
After restarting Hotscreen, the dimensions returned to normal. I’m curious if this is a requirement for users with mixed-resolution setups or if it’s something that could be addressed in an app update.
Either way, love Hotscreen, thanks devs!