Skip to content

Incorrect scaling behavior when I drag the 1Remote window to a monitor with a different scaling factor | 有多个缩放比不同的显示器时, 软件无法正常感知当前所在显示器的缩放率 #1051

@BH2WFR

Description

@BH2WFR

Describe the bug
My main monitor is 150% scaling, and the second monitor is 100% scaling. When I launch 1Remote in the main monitor with 150% scaling and drag the window to the 100% scaling monitors, it seems like it doesn't modify and re-draw the window with a new scaling factor, and the window just be drawn as 150%, and simply zoomed out to 100%, causing screen content a little blurred. (the GUI cannot aware the DPI of located monitor).
我的主显示器是 150% 缩放比, 而副屏是 100% 缩放比. 我在主显示器启动了这个软件, 然后拖动到副屏, 发现窗口并没有被重新调整 scailing, 而是以 150% 渲染后强行 "缩小" 到 100%, 看上去界面比较模糊. (也就是软件无法检测到窗口所在显示器的 DPI 信息)

When I start a RDP connection ("auto scaling turned on", and using built-in window), the remote display always keeps 150% scaling, and cannot automatically re-scail to 100% when I drag the window to the second monitor with 100% scaling factor.
在这种状态下, 我启动一个 RDP 连接, 然后将窗口拖动到副屏, 可以看到远程连接的 缩放率并没有改到 100%, 而是仍然维持 150%, 然后被 "缩放" 到 100%, 造成显示效果不佳.

Expected behavior
The window is better to be automatically re-scailed when I move to the other monitor with a different scaling factor by the main monitor, including that of RDP connection.

Desktop (please complete the following information):

  • OS: Windows 11 25H2
  • PRemoteM Version: newest from MS Store

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingstale

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions