How SpaceDesk handles Desktop-Mode Resolution restrictions for virtual displays
Quote from Rackneh on 06/03/2025, 19:13Hey Dev team!
I have a specific question that requires some explanation: I own a SteamDeck running Windows, the deck has a maximum resolution of 1280×800 and I’m working on getting it to run a bigger resolution.
Spacedesk is the only thing that allows me to run a higher resolution by connecting SpaceDesk and only allowing 1920×1200 and mirroring the internal display to the virtual display. (see the pictures)I’m talking to the Devs of Virtual Display Driver (github) and their virtual display driver allows for lower desktop mode resolutions which I do not want.
The question: What does the SpaceDesk virtual display driver do to enforce it to only use the set resolution?
OR if that would go against policy: Could you add a function to create a virtual monitor without needing a client to connect? Then I can just use SpaceDesk to do it locally.
If you can tell me this then I can fork VDD and make a version that allows for Virtual Super Resolution on the Deck.
I’ve tried to google the topic multiple times but it’s a sea of BS articles on windows basics.
Thank you for your time!!
Hey Dev team!
I have a specific question that requires some explanation: I own a SteamDeck running Windows, the deck has a maximum resolution of 1280×800 and I’m working on getting it to run a bigger resolution.
Spacedesk is the only thing that allows me to run a higher resolution by connecting SpaceDesk and only allowing 1920×1200 and mirroring the internal display to the virtual display. (see the pictures)
I’m talking to the Devs of Virtual Display Driver (github) and their virtual display driver allows for lower desktop mode resolutions which I do not want.
The question: What does the SpaceDesk virtual display driver do to enforce it to only use the set resolution?
OR if that would go against policy: Could you add a function to create a virtual monitor without needing a client to connect? Then I can just use SpaceDesk to do it locally.
If you can tell me this then I can fork VDD and make a version that allows for Virtual Super Resolution on the Deck.
I’ve tried to google the topic multiple times but it’s a sea of BS articles on windows basics.
Thank you for your time!!
Uploaded files:- You need to login to have access to uploads.
Quote from spacedesk Renz on 07/03/2025, 03:13Quote from Rackneh on 06/03/2025, 19:13OR if that would go against policy: Could you add a function to create a virtual monitor without needing a client to connect? Then I can just use SpaceDesk to do it locally.
Hi @rackneh,
For this question, you can set Connection Close Delay in the spacedesk Driver console to -1, then connect a viewer to create a display. You can disconnect afterward and the display will still remain, as you can confirm by checking the Windows Display Settings, and that display will remain connected until the spacedesk Driver is turned off.
Quote from Rackneh on 06/03/2025, 19:13OR if that would go against policy: Could you add a function to create a virtual monitor without needing a client to connect? Then I can just use SpaceDesk to do it locally.
Hi @rackneh,
For this question, you can set Connection Close Delay in the spacedesk Driver console to -1, then connect a viewer to create a display. You can disconnect afterward and the display will still remain, as you can confirm by checking the Windows Display Settings, and that display will remain connected until the spacedesk Driver is turned off.
Quote from Rackneh on 07/03/2025, 21:19Ayyye that’s perfect! I can use my phone to make the connection on-the-go
Thank you!
Ayyye that’s perfect! I can use my phone to make the connection on-the-go
Thank you!