moonlight-stream / moonlight-qt

GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
GNU General Public License v3.0
9.28k stars 546 forks source link

ARM version has scaling issues #1217

Open Justsenger opened 3 months ago

Justsenger commented 3 months ago

I use a Surface Pro X to control my mini host (7840HS+780M). Due to the unique characteristics of the Surface Pro X, I downloaded the ARM version of Moonlight and installed a virtual display on the host to achieve a resolution of 28801920 to match the Surface Pro X. However, the result I got is that the received screen is scaled (please see the picture). I've tried many settings and searched the internet extensively but haven't found a solution. Finally, I found that the ARM version itself has a problem because when I installed the x64 version, the projection at 28801920 worked fine. I hope this bug can be fixed as soon as possible.

When running x64 on the Surface Pro X, the pointer is somewhat sluggish, so I prefer to connect the keyboard and mouse to the host (what I'm doing is using the Surface Pro X as a screen for my mini host), and the hardware decoding is still sufficient. However, since there is no Thunderbolt port, I need a good wireless network or a Type-C network card.

ARM KOG664V

X64 moon

cgutman commented 3 months ago

What version of Windows are you running on your Surface Pro X?

Justsenger commented 3 months ago

What version of Windows are you running on your Surface Pro X?

Windows 11 23H2

cgutman commented 3 months ago

Can you try the latest nightly build and see if it still has the problem? https://ci.appveyor.com/project/cgutman/moonlight-qt/builds/49560740/job/saahk56l7l1su1xp/artifacts

If it does, please collect the Moonlight.log files from your %TEMP% directory and attach them.