Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
First of all, I have a very similar setup with dual monitors on my main/host PC, one is horizontal (set as primary) and the other is vertical. And I have a MacBook Air with Apple silicon as the client PC. When I start to stream the game (Power Wash Simulator), it thought it is running on a vertical screen (1080x1920.) Even worse, the game does not support vertical orientation and displays on only the middle of the screen (1080x607!!) The end result is a tiny window in the center of MacBook, with black borders around it. Turning off the vertical monitor doesn't help, since the HDMI/DP signal is till alive.
With some experiments, I figure the game is using the orientation of "the first DP output in the GPU driver." Please note that "the first DP output in the GPU driver" and "screen 1 in the Windows display setting" are two different things. For me, the GPU driver (NVIDIA) assigns "the first DP output" to "screen 2" in the driver settings. E.g. 1st of 2 output shows up as screen 2. So my goal is to make sure the horizontal monitor is the first DP output in the driver.
TL:DR, I end up using the following steps to fix/workaround this problem.
After the above steps, the horizontal monitor shows up as the 1st of the 2 outputs in the display driver. It is also the screen 1 in the display driver and in the Windows display setting. Now the game runs happily, full screen on the MacBook's horizontal screen, and normal on the main/host PC if I choose to.
Without unplugging BOTH cables, the driver seems to remember the "order" and refuses to re-assign it. Also the position of the DP ports seems to be important to the driver, too.
Hope this helps.
This almost sort of worked for me - but not quite. I have two monitors and an Index, all plugged into the 3 DP ports on my new 7800xt. Streaming worked fine before on my old 2070, but I hadn't tried non-steam games before and I don't know if that's related. But I have a GOG copy of Shadows of War and since i couldn't get that version running natively on my deck, despite all the online tutorials for using Heroic, Lutris, etc, I'm trying to stream it from the PC.
What was happening is the game would come up on my main monitor, but the steam deck would just have a black screen with a spinning green widget in the corner.
Per your instructions, I unplugged all 3 DP cables from my GPU, and lo and behold the game appeared on the deck and I could control it. But when I plug the cables back in, in any order, it randomly either keeps working or stops working. And regardless, as soon as I exit the game and then try starting it again, it does the same black screen unless I again unplug all the monitors.
Anyone have any suggestions?
You can do this via settings icon before launching a stream.
Go to Settings->Streaming->Customize and on the second page, you'll find Launch mode at the very top. Change it to Big Picture.
Thanks for the tip - but I can't find this setting anywhere - there's no "streaming" section I can find. Should it be under "Steam Settings > Remote Play" or somewhere else?
the client decides if it starts steam in bpm, recent list, or desktop mode
You can find it in the Steam Remote play app on the computer that wants to connect to the hosting one.
Ahh ok! Thanks.