Can you have multiple users logged on to the same PC at the same time, using separate monitors, keyboards, and mice?

TazExprez

Senior member
Aug 7, 2001
689
0
71
I have 3 PC's and a laptop, all running WinXP Pro. I would like to know if it's possible to have several users logged on to the same PC at the same time, using separate monitors, keyboards, and mice. It might not be possible with the laptop, but do you think that it's possible with the desktops? I got curious when I saw this and this at Ajump.com. As you can see, their Multi PC can accommodate up to 5 simultaneous users. I just wonder how they did this.
 

Lord Evermore

Diamond Member
Oct 10, 1999
9,558
0
76
Normally a PC can't accomodate multiple users with a direct connection. What those machines probably use is an adapter card designed to allow simultaneous access, they're essentially a network controller with a video chip on it (and possibly a very low speed CPU), that sends the data out to a breakout box that connects your monitor and keyboard/mouse so they act like an old dumb terminal for a mainframe, but with better graphics. AJump doesn't seem to sell the adapters and software separately, unless they just don't have a description or category for it that I can find.

You can't make the "extra" machines work as well as they would if they were fully separate. You can't get any 3D performance due to the low-quality video chip, and any connected machines are sharing the CPU, memory, and hard drive data rates, and you can't get sound for each individual machine very easily I bet. Luckily since the dumb terminal is only receiving low-resolution video and sending keyboard/mouse signals, the bandwidth limitations don't cause too severe an issue.

Here is one example.

This place seems to sell the newer version of the above device. It seems the original company went out of business.

There used to be several products like this available. It seems hard to find them right now. They are somewhat expensive compared to getting a full computer (you can get a machine for 200 bucks that would give you better performance than a shared machine), and the advantages of sharing a single machine are probably outweighed in most cases by the disadvantages and comparison to unshared full computers. The software licenses are the primary cost savings you might see from sharing a computer, since you only need one OS.

WindowsXP of course also includes terminal service software (Remote Desktop), however it normally only lets one user use the machine at a time. When someone else logs in remotely, it locks the local machine. The software that comes with the sharing adapter cards is basically a terminal server software that doesn't limit the connections, so the operating system sees the adapter as a "remote" computer making a connection to it.
 

vegetation

Diamond Member
Feb 21, 2001
4,270
2
0
Windows 2000 Advanced Server (note: NOT professional version) has terminal services, which allows users to log on remotely through the lan and/or internet. You can have multiple users accessing the terminal services and the local machine is also free to use. Each user has their own "virtual" workstation shell to do what they want. In theory, you could set up one very powerful server with W2K AS and have a bunch of old POS computers (i.e. too slow to do anything on their own) tied in as dumb workstations. Each workstation must use a terminal server client program that is available for any version of windows. Of course, there are limitations. You can't run any type of game that involves motion video or animation, and it's a bit sluggish in graphical response overall but nearly as much as terminal clients like VNC. In addition, for each user hitting the machine, the server can be bogged down, plus any user can potentially crash the entire system with a bad program running.

I used to run my SonicBlue wireless tablet with terminal services off my dual cpu Win 2K AS rig, as the tablet was too slow to render web pages and didn't have enough memory to run big apps natively (hard drive thrashing would kill battery life quickly), so I would just feed off the server for relatively blazing fast virtual performance. Terminal Services is a pretty nifty feature.