If you already have Ethernet at both ends I cannot recommend enough game streaming. With the right setup it is almost identical to having my computer plugged in physically, and I am very sensitive to input latency.
I can get 4K HDR 120Hz running over gigabit Ethernet without visually sacrificing too much on bitrate, but you can squeeze more bitrate at lower fps or 1440p (obviously) if that is your preference. You can also tune these settings per-game with the setup I have which is quite useful.
Hardware wise, I'm using a Steam Deck as the streaming client in a docked setup (ala Nintendo Switch). It seems to handle everything I can throw at it, and it has the bonus of being able to run simpler games without streaming anything.
I have a third-party (UGREEN) dock providing power, USB and gigabit Ethernet, display (though unfortunately no HDMI-CEC to turn the TV on automatically (I worked around this using a janky automation script)). The official dock has HDMI-CEC but costs ~2x as much with less IO. I'll deal with my jank script.
For software, I'm running MoonDeck for game streaming via Sunshine on my gaming PC. The Steam Remote Play streaming is good, but not quite _as_ good, sadly.
Ive been using Moonlight on my Apple TV, with a 8bitdo controller connected to the Apple TV. My gaming computer is running bazzite and runs Sunshine as streaming server and it handles basically any game. I did use Steam Remote Control earlier but i found it quite unstable and slow compared to Sunshine which basically just works out of the box. Ive beaten Silk song and Elden ring on the setup. Its just wired 1gb networking. In the future i might upgrade to faster networking to get down the latency but its not really needed as long as i dont stream in 4k (my computer doesnt really do 4k that well anyway). The computer(s) have nvidia and amd gpus, both work just as fine.
I use similar setup (CachyOS, Apple TV, Moonlight/Sunshine), but I play on a projector instead of a TV, which results in slightly higher latency. With that in mind, I connect gamepad via Bluetooth to my PC rather than to the Apple TV to minimize input latency; all single-player games are fully playable without any noticeable lag.
I have a 20m fibre optic cable, these things are great. Thinner than a standard cable. They are unidirectional, but mine has a dedicated copper line for CEC. 4k 120hz is no problem.
I also have a Pulse Eight CEC adapter in the chain, but I had to swap its included HDMI cable for full bandwidth.
Since I've switched to Linux I haven't had a chance to set up the software side for CEC though, does anyone happen to have recommendations?
I bought the same adapter and use it with Bazzite, which has a `toggle-cec-sleep` you can run that just set it up. Now when I press a button on my keyboard, the PC starts up and the TV turns on. It's magical.
One of the better tech investments I’ve made is in a 20 metre Thunderbolt cable from Corning. It’s surprisingly useful- if you have a monitor that takes TB input then your computer can be stored in a small closet next to your router/switch, where you can’t hear it. Alternatively if you just need a quick 10Gb Ethernet link between two computers with USB4 or TB3/4 that it would be complicated to have next to each other, you can use it for that as well.
I really hope Corning eventually make a TB5 cable.
> Can't people see any usecase for the steam machine?
The only problem with the Steam Machine is the price tbh, and that's mainly Valve having a really bad luck with timing once again.
Having a custom-made "Steam Machine" for the past 3 years thanks to ChimeraOS, it really changed the way I play for the better. I can play on my couch with my son and wife, and it made my wife (who wasn't really into gaming) buy a Steam Deck and enjoy my 500+ library instantly.
Now, I can play CS2 in my office, my son can play Astroneer in the living room and my wife The Witcher 3 next to him. The Steam ecosystem is simply amazing, it's a real shame Valve had to launch their machine during a worldwide component crisis.
>The only problem with the Steam Machine is the price tbh
It's not just the price, it's more like the hardware that is dated on arrival(weaker than a 2020 PS5) and customers are expected to use for 6+ years into the future when more and more new games are demanding RT.
Is not a problem for Nintendo to ship dated HW, since developers will walk through fire to optimize games for the Switch but that's because they're Nintendo and they ship tens of millions of switches. Steam Boxes will not sell in such numbers to warrant this level of extra developer effort.
Good if you're only intro playing older games or are willing to stomach a lot of upscaling and low graphics setting or must have a just-works linux PC, but given the price and performance this isn't gonna be a mass appeal product.
>and that's mainly Valve having a really bad luck with timing once again.
You know the saying "you make your own luck? Or the saying "luck is opportunity meets preparation"?
So, no, it's not bad luck, it's that the problem with Valve is they just take forever to launch a product. Which is fine for stuff like Steam or games that you can keep delaying and delaying until you get it just right exactly the way you want it, but HW has a limited shelf life where it's most valuable and once you lock in a BOM, you're on the clock to launch and need to haul ass. See the titanic efforts Microsoft put into launching Xbox and Xbox 360 on schedule, it was a rootless bloodbath, as all consumer HW is, but if you can't stand the heat, get out of the kitchen.
So there's no bad luck here, just bad preparation on their part. Valve could have launched this earlier if they just spent less time trying to making the HW fit inside cube as small as possible just to flex, and instead just focus on quickly getting another boring VCR box into consumers hands ASAP that was up-to-date.
Have you looked at what sort of FPS it gets on the games you want to play? Overall it's performance is... Quite poor even on the lowest settings for lots of games
If the benchmark has the words "RT" on it, like a lot did, you can safely throw them in the trash. That's people benchmarking the device in the same spirit as people who thought the Steam Deck and the Switch 1 could do 4K. Worthless.
Okay but we aren't talking about a handheld device here. You should not need to literally put it on handheld graphics settings to get decent performance.
Also this thing is literally designed for running on TVs and everybody uses their TV at 4K resolution...
>If the benchmark has the words "RT" on it, like a lot did, you can safely throw them in the trash
More like you can throw the console in the trash if you can't run current day games on it well.
A lot of AAA games have started mandating RT since 2025, like Doom the dark ages, and the number of games doing that will only increase moving forward as devs just take the easy way with Unreal Engine, instead of optimizing for performance with baked in lighting like it's 1999. So the already mediocre performance of the console will only get worse and worse over the years in the newest games.
I like Valve but there's no need to larp for Valve and run defense for them, when they shipped a product with dated HW that's not gonna age well, this is just the reality is whether you like it or not, and they need to take the L here and improve.
There's a potential meme image demanding to be made.
One shows the steam machine user playing a game with resume feature in just 2 panels. One sitting down and pressing the controller, the next playing.
The other half of the comic has 10+ panels. One sitting down. One facepalming. One standing up and turning on the pc elsewhere, one sitting down, one opening steam link one staring at the screen waiting for the pc boot, one facepalming, one going to the pc to launch steam, one sitting down, one waiting to connect to steam big mode, one waiting for the game to launch because no resume feature.
All very achievable, I have a setup with a wireless keyboard to the htpc, and a script that wakes up my desktop with wake on lan, ssh's in and starts sunshine if I start moonlight.
Booting the htpc can be a pain; personally my best solution has been wake on lan via phone. I've also used universal remotes before cec was reliable, and I had to control the screen separately.
My PC runs proxmox (multiple gpus) and a remote in homeassistant triggers a shutdown and start command for the streaming VM (bazzite booting into gamescope). Instead of picking jellyfin on the firetv stick I select moonlight.
Train your brain to not "need" it. Brains are malleable whether someone diagnosed and labeled them or not. Concentrate on something else during those cut scenes, read a book, study the clock or thermometer or cat or leaves on the trees. Imagine a scenario where the power fails and you can't play games. Anything which doesn't enslave you to technology.
Mine is moving my Razer laptop from my office to next to my TV and picking up my controller which is slightly annoying but at least I can play games at a good FPS which the Steam Machine cannot do
Speaking of Steam and controllers - is anyone else annoyed by piss poor compatibility of PC games with Steam onscreen keyboard. I can count on one hand games with seamless integration, where it popups after moving to input field.
The manual Steam/XBox + "X" shortcut always shows the keyboard, but games like to ignore submitted value. My favorite example is Dark Souls character creation screen, it is the only place in the entire game you can and need to enter text, and it is faster to walk the 50ft and back, than to get it working.
Isn't that a consequence of it being a fairly open platform and no certification gatekeeper before a developer can release/update their game? The platform isn't specifically steam or where mouse/keyboard is unavailable or inconvenient, it's generally what they think most of their target market will be using which is likely a generic windows desktop. I don't think developers or valve themselves would want to set up certification and enforcement to say "you must have X in your game otherwise you can't release on steam", especially for the wide range of categories of criteria you could possibly think of, and someone out there will want a way to do text input on their steering wheel for a driving simulator. PC gaming casts such a wide net it's likely an impossible task.
That hasn't been my experience on SteamOS and Bazzite. Generally the keyboard pops and you can enter text, occasionally you do need to do it manually but even then text still works. On my GPD Win Mini I actually have the opposite problem. It brings up the on screen keyboard when I want to use the built in one.
Yet HDMI is more widespread and both cables and equipment tends to be cheaper, which is surprising considering a USB-C to HDMI dongle needs actual hardware, while its basically just passthrough for an USB-C to DP.
It's also quite nice that HDMI keeps basically all the logic and signaling the same as VGA (blank periods, EDID etc.), so actually making use of the signal is much easier.
Does anyone have a proper (and not overly expensive) solution for also moving input devices somewhere else? My main device is not in the same room as my TV.
I think the options are dependent on your setup. For example if you have a smart TV running Android, you could run https://www.virtualhere.com/usb_client_software on it to connect a dongle or controller attached to the TV through to your main device.
I do this with my Nvidia Shield and Xbox One Controller.
A few miles? My closes server is in Paris, and im in Barcelona. I get a minimum of 30 to 40 ms of lag, fine for slow games, but if you are playing something multiplayer and there is another 40 -> 100 ms lag on the server connection things quickly go downhill.
I did a USB extension and fiber optic DisplayPort to game on my old rooftop deck. It was very nice.
The first cable I bought was 150ft! Too long! Really hard to coil.
I've been on sunshine/moonlight mostly these days (updating to Apollo/artemis is in progress), but I do sometimes wire my desktop to my patio with this cable & wireless input devices these days. That spot is pretty sun exposed so it needs a real sweet spot, where-as the streaming just works anywhere & is easy, but sometimes it's nice enjoying the flawless low latency.
If you already have Ethernet at both ends I cannot recommend enough game streaming. With the right setup it is almost identical to having my computer plugged in physically, and I am very sensitive to input latency.
I can get 4K HDR 120Hz running over gigabit Ethernet without visually sacrificing too much on bitrate, but you can squeeze more bitrate at lower fps or 1440p (obviously) if that is your preference. You can also tune these settings per-game with the setup I have which is quite useful.
Hardware wise, I'm using a Steam Deck as the streaming client in a docked setup (ala Nintendo Switch). It seems to handle everything I can throw at it, and it has the bonus of being able to run simpler games without streaming anything.
I have a third-party (UGREEN) dock providing power, USB and gigabit Ethernet, display (though unfortunately no HDMI-CEC to turn the TV on automatically (I worked around this using a janky automation script)). The official dock has HDMI-CEC but costs ~2x as much with less IO. I'll deal with my jank script.
For software, I'm running MoonDeck for game streaming via Sunshine on my gaming PC. The Steam Remote Play streaming is good, but not quite _as_ good, sadly.
Ive been using Moonlight on my Apple TV, with a 8bitdo controller connected to the Apple TV. My gaming computer is running bazzite and runs Sunshine as streaming server and it handles basically any game. I did use Steam Remote Control earlier but i found it quite unstable and slow compared to Sunshine which basically just works out of the box. Ive beaten Silk song and Elden ring on the setup. Its just wired 1gb networking. In the future i might upgrade to faster networking to get down the latency but its not really needed as long as i dont stream in 4k (my computer doesnt really do 4k that well anyway). The computer(s) have nvidia and amd gpus, both work just as fine.
I use similar setup (CachyOS, Apple TV, Moonlight/Sunshine), but I play on a projector instead of a TV, which results in slightly higher latency. With that in mind, I connect gamepad via Bluetooth to my PC rather than to the Apple TV to minimize input latency; all single-player games are fully playable without any noticeable lag.
I'm doing the same and it works great. The apple tv is an amazing little box for all of these things.
I have a 20m fibre optic cable, these things are great. Thinner than a standard cable. They are unidirectional, but mine has a dedicated copper line for CEC. 4k 120hz is no problem.
I also have a Pulse Eight CEC adapter in the chain, but I had to swap its included HDMI cable for full bandwidth.
Since I've switched to Linux I haven't had a chance to set up the software side for CEC though, does anyone happen to have recommendations?
I bought the same adapter and use it with Bazzite, which has a `toggle-cec-sleep` you can run that just set it up. Now when I press a button on my keyboard, the PC starts up and the TV turns on. It's magical.
https://docs.bazzite.gg/Installing_and_Managing_Software/Baz...
One of the better tech investments I’ve made is in a 20 metre Thunderbolt cable from Corning. It’s surprisingly useful- if you have a monitor that takes TB input then your computer can be stored in a small closet next to your router/switch, where you can’t hear it. Alternatively if you just need a quick 10Gb Ethernet link between two computers with USB4 or TB3/4 that it would be complicated to have next to each other, you can use it for that as well.
I really hope Corning eventually make a TB5 cable.
You cannot play two different games at the same time with your 50ft hdmi cable.
Can't people see any usecase for the steam machine?
I understand, you are not in the market for it.
I am, I have a good usecase which possibly will make the cost drop below a ps5 over the years (if you include games cost)
> Can't people see any usecase for the steam machine?
The only problem with the Steam Machine is the price tbh, and that's mainly Valve having a really bad luck with timing once again.
Having a custom-made "Steam Machine" for the past 3 years thanks to ChimeraOS, it really changed the way I play for the better. I can play on my couch with my son and wife, and it made my wife (who wasn't really into gaming) buy a Steam Deck and enjoy my 500+ library instantly.
Now, I can play CS2 in my office, my son can play Astroneer in the living room and my wife The Witcher 3 next to him. The Steam ecosystem is simply amazing, it's a real shame Valve had to launch their machine during a worldwide component crisis.
>The only problem with the Steam Machine is the price tbh
It's not just the price, it's more like the hardware that is dated on arrival(weaker than a 2020 PS5) and customers are expected to use for 6+ years into the future when more and more new games are demanding RT.
Is not a problem for Nintendo to ship dated HW, since developers will walk through fire to optimize games for the Switch but that's because they're Nintendo and they ship tens of millions of switches. Steam Boxes will not sell in such numbers to warrant this level of extra developer effort.
Good if you're only intro playing older games or are willing to stomach a lot of upscaling and low graphics setting or must have a just-works linux PC, but given the price and performance this isn't gonna be a mass appeal product.
>and that's mainly Valve having a really bad luck with timing once again.
You know the saying "you make your own luck? Or the saying "luck is opportunity meets preparation"?
So, no, it's not bad luck, it's that the problem with Valve is they just take forever to launch a product. Which is fine for stuff like Steam or games that you can keep delaying and delaying until you get it just right exactly the way you want it, but HW has a limited shelf life where it's most valuable and once you lock in a BOM, you're on the clock to launch and need to haul ass. See the titanic efforts Microsoft put into launching Xbox and Xbox 360 on schedule, it was a rootless bloodbath, as all consumer HW is, but if you can't stand the heat, get out of the kitchen.
So there's no bad luck here, just bad preparation on their part. Valve could have launched this earlier if they just spent less time trying to making the HW fit inside cube as small as possible just to flex, and instead just focus on quickly getting another boring VCR box into consumers hands ASAP that was up-to-date.
Have you looked at what sort of FPS it gets on the games you want to play? Overall it's performance is... Quite poor even on the lowest settings for lots of games
If the benchmark has the words "RT" on it, like a lot did, you can safely throw them in the trash. That's people benchmarking the device in the same spirit as people who thought the Steam Deck and the Switch 1 could do 4K. Worthless.
Okay but we aren't talking about a handheld device here. You should not need to literally put it on handheld graphics settings to get decent performance.
Also this thing is literally designed for running on TVs and everybody uses their TV at 4K resolution...
>If the benchmark has the words "RT" on it, like a lot did, you can safely throw them in the trash
More like you can throw the console in the trash if you can't run current day games on it well.
A lot of AAA games have started mandating RT since 2025, like Doom the dark ages, and the number of games doing that will only increase moving forward as devs just take the easy way with Unreal Engine, instead of optimizing for performance with baked in lighting like it's 1999. So the already mediocre performance of the console will only get worse and worse over the years in the newest games.
I like Valve but there's no need to larp for Valve and run defense for them, when they shipped a product with dated HW that's not gonna age well, this is just the reality is whether you like it or not, and they need to take the L here and improve.
I feel bad for the people who are going to buy it and then have to run Cyberpunk at 1080p on the lowest setting to be able to maybe squeeze out 60 FPS
You also can't turn it on from your couch.
There's a potential meme image demanding to be made.
One shows the steam machine user playing a game with resume feature in just 2 panels. One sitting down and pressing the controller, the next playing.
The other half of the comic has 10+ panels. One sitting down. One facepalming. One standing up and turning on the pc elsewhere, one sitting down, one opening steam link one staring at the screen waiting for the pc boot, one facepalming, one going to the pc to launch steam, one sitting down, one waiting to connect to steam big mode, one waiting for the game to launch because no resume feature.
All very achievable, I have a setup with a wireless keyboard to the htpc, and a script that wakes up my desktop with wake on lan, ssh's in and starts sunshine if I start moonlight.
Booting the htpc can be a pain; personally my best solution has been wake on lan via phone. I've also used universal remotes before cec was reliable, and I had to control the screen separately.
My PC runs proxmox (multiple gpus) and a remote in homeassistant triggers a shutdown and start command for the streaming VM (bazzite booting into gamescope). Instead of picking jellyfin on the firetv stick I select moonlight.
Wake on Lan is also a thing.
-> I have a steam machine since 2023.
> You cannot play two different games at the same time with your 50ft hdmi cable
... do you spend a lot of time playing 2 different games at the same time?
depends if you have roommates
ADHD and cutscenes means a laptop game and a console game so you're never ever waiting. Must be nice to have a brain that doesn't need that.
Train your brain to not "need" it. Brains are malleable whether someone diagnosed and labeled them or not. Concentrate on something else during those cut scenes, read a book, study the clock or thermometer or cat or leaves on the trees. Imagine a scenario where the power fails and you can't play games. Anything which doesn't enslave you to technology.
I mean, I also have a smartphone to play games in quick 5 minute breaks
Are console loading times really still that shit? I haven't found PC loading times to be much of an issue since fast SSDs came around
More like there's a waiting lobby for multiplayer games, e.g. Fortnite.
Mine is moving my Razer laptop from my office to next to my TV and picking up my controller which is slightly annoying but at least I can play games at a good FPS which the Steam Machine cannot do
Speaking of Steam and controllers - is anyone else annoyed by piss poor compatibility of PC games with Steam onscreen keyboard. I can count on one hand games with seamless integration, where it popups after moving to input field. The manual Steam/XBox + "X" shortcut always shows the keyboard, but games like to ignore submitted value. My favorite example is Dark Souls character creation screen, it is the only place in the entire game you can and need to enter text, and it is faster to walk the 50ft and back, than to get it working.
Isn't that a consequence of it being a fairly open platform and no certification gatekeeper before a developer can release/update their game? The platform isn't specifically steam or where mouse/keyboard is unavailable or inconvenient, it's generally what they think most of their target market will be using which is likely a generic windows desktop. I don't think developers or valve themselves would want to set up certification and enforcement to say "you must have X in your game otherwise you can't release on steam", especially for the wide range of categories of criteria you could possibly think of, and someone out there will want a way to do text input on their steering wheel for a driving simulator. PC gaming casts such a wide net it's likely an impossible task.
That hasn't been my experience on SteamOS and Bazzite. Generally the keyboard pops and you can enter text, occasionally you do need to do it manually but even then text still works. On my GPD Win Mini I actually have the opposite problem. It brings up the on screen keyboard when I want to use the built in one.
"50ft" are 15 meters.
"HDMI" is proprietary worse DP
Yet HDMI is more widespread and both cables and equipment tends to be cheaper, which is surprising considering a USB-C to HDMI dongle needs actual hardware, while its basically just passthrough for an USB-C to DP.
It's also quite nice that HDMI keeps basically all the logic and signaling the same as VGA (blank periods, EDID etc.), so actually making use of the signal is much easier.
> It's also quite nice that HDMI keeps basically all the logic and signaling the same as DVI
FTFY. VGA uses analog signals, HDMI uses only digital signals.
televisions with displayport connectors are sadly still not all that common
50ft fibre optic HDMI cable, for those of you throwing an exception based on time domain reflection, and line level settling periods.
I wish my OG physical Steam Link supported 4k. It was the best thing ever for the price.
Does anyone have a proper (and not overly expensive) solution for also moving input devices somewhere else? My main device is not in the same room as my TV.
I think the options are dependent on your setup. For example if you have a smart TV running Android, you could run https://www.virtualhere.com/usb_client_software on it to connect a dongle or controller attached to the TV through to your main device. I do this with my Nvidia Shield and Xbox One Controller.
Now just make the cable a few miles long and call it Nvidia GeForce NOW?
A few miles? My closes server is in Paris, and im in Barcelona. I get a minimum of 30 to 40 ms of lag, fine for slow games, but if you are playing something multiplayer and there is another 40 -> 100 ms lag on the server connection things quickly go downhill.
I did a USB extension and fiber optic DisplayPort to game on my old rooftop deck. It was very nice.
The first cable I bought was 150ft! Too long! Really hard to coil.
I've been on sunshine/moonlight mostly these days (updating to Apollo/artemis is in progress), but I do sometimes wire my desktop to my patio with this cable & wireless input devices these days. That spot is pretty sun exposed so it needs a real sweet spot, where-as the streaming just works anywhere & is easy, but sometimes it's nice enjoying the flawless low latency.
Yep, there are better ways of (mis-)spending a $1.5K.
Maybe it's possible to order an aesthetically-looking cube sculpture even. Or make one with Legos.