XITRIX / Moonlight-Switch

Moonlight port for Nintendo Switch
770 stars 47 forks source link

[Feature Request] Request for multi-monitor switching functionality #152

Closed TickToTock closed 2 months ago

TickToTock commented 2 months ago

My desktop has 3 monitors, but when I stream my Switch using Moonlight, it only displays on the primary monitor by default. Could you please add a hotkey or button to allow switching the stream display between the different monitors?

Thank you.

XITRIX commented 2 months ago

Server software (GExperience and Sunshine) does not support such functionality, it is impossible to implement on client side for now. You should manually change settings on server and restart your stream

TickToTock commented 2 months ago

Server software (GExperience and Sunshine) does not support such functionality, it is impossible to implement on client side for now. You should manually change settings on server and restart your stream

Thanks for your kind reply. I was having another issue when streaming from my desktop to switch using Moonlight. It kept displaying the error 'Mode 1280x720/1920x1080 60 not supported' while it worked normally on other devices (Android phones, MacBook, etc.). However, this problem was resolved after I upgraded to the latest 0.22.2 version of Sunshine. Do you know why this issue occurred? I have noticed a few other issue requests on GitHub where you mentioned it was not related to the Moonlight Switch client itself.

02 03

XITRIX commented 2 months ago

In sunshine was a bug which made server to report the wrong list of supported resolutions. There was no issues on other clients, because they ignore the fact of incompatible resolution and tried to "negotiate" it later during connection, while Moonlight-Switch requires resolution to match exactly as it want.