O maestre said:
Actually Teamviewer and some rather malicious worms allow both the host and the remote user to input keyboard and mouse commands concurrently, however the client user has priority to override the host. Teamviewer was designed for people to work simultaneously on either documents or tech support.
That's pretty much exactly what I'm talking about when it comes to "hijacking" the mouse. It's actually quite easy to get a setup where two people can use the same computer at the same time. The issue arises in that the computer can't isolate the inputs to particular windows and, in every case I've ever seen at least, cannot conjure a second mouse cursor for the second person. So what this ends up doing is causing them to fight with each other in order to get things done. It fails miserably when the people involved try to do two different things on the same machine.
Strazdas said:
If it cant do that, then the fault lies with SteamOS, and should be pointed to appropriately. You know, kinda like how people commented that its silly that they cant do that. because they should. If they want to get any traction they must anyway.
well i guess i am a warlock conjuring magic when i use remote desktop then. Good to know.
the "Default" versions of windows are licese-locked because microsoft is an ass and scream copyright infringement if you try to disable the artificial limitation of singlesession connections. That does not have to apply to steamOS. in fact it shouldnt be an issue to begin with considering SteamOS is to be free of charge.
You initiate a seperate session for each profile that logs in and you can use multiple people on a single computer.
It's not a problem with SteamOS, it's a problem with the way Windows operates. It's a fundamental design decision of the OS (and just about every other OS for that matter). The vast majority of customer-facing OSes are designed specifically for one active task/process at a time. This means that, for reasons I've already outlined, they can't support concurrent users doing two different things. The only big exception to this is a server architecture that's specifically designed to support multiple users.
As for Remote Desktop, no, you're not using magic. I'm going to take a stab at the situation in which you use Remote Desktop from what you've said and implied: It sounds like at work you're either using a Mac/Linux box and need Windows functionality from time to time or you use it to collaborate with someone.
Neither of these have much of anything to do with Remote Desktop, really. As I've said before, RD is functionally equivalent to plugging another monitor and KB+M into the host machine. From a purely functional standpoint, there is absolutely no difference between them, except for the possible distances the second monitor can be from the host.
There's plenty of things ranging from annoying to bad in the SteamOS (not least of which is the fact that this kind of streaming is almost certainly going to be widely required for the first couple years at least), but locking down the host computer while streaming games is not one of them. It's a limitation of existing computational platforms, and there's nothing Valve can actually do about it without hiring an IT professional for every single one of their customers to set up the environment for them.