12

A friend asked me if it is possible to have two screen/keyboards/mouse connected to one computer, and allowing two users to use the computer as if they where using two different computers (one sessions for each input/output)

Is it possible?

Gilles 'SO- stop being evil'
  • 69,786
  • 21
  • 137
  • 178
Tal Galili
  • 3,325
  • 13
  • 38
  • 49

6 Answers6

4

Interesting question. Well there seems to be 2 hurdles, the bigger of the two would be multiple instances of Windows. To overcome that challenge you could use Virtual Machines. Use a single host and create 2 virtual machines and just drag each VM on a screen.

To overcome your problem with input devices I found an article on a tool someone found who was trying to do something similar. It looks like it handles multiple input devices. You would have to install it on the two VM's and hopefully be able to isolate one set of devices so that each VM has it's dedicated keyboard and mouse.

Here's the link to that article:

How To Use Multiple Keyboards and Mice On One Computer

QuiXilver
  • 522
  • 2
  • 6
4

In two words : you can't.

This artificial limitation by Microsoft is designed to force you to update to a Server version of the operating system.

However, see this:
Enable Concurrent Sessions on Windows 7, Windows Vista and Windows XP (Termsrv.dll)

So long as you understand that actually executing these instructions is a violation of the Windows EULA.

harrymc
  • 455,459
  • 31
  • 526
  • 924
  • You're talking about multiple remote desktop sessions. The op is asking about multiple physical connections. – Mark Henderson Aug 25 '14 at 12:46
  • @MarkHenderson: You misunderstood the question. He has 2 physical connections and is asking about using each in a separate session, meaning multi-terminal and not remote desktop (although my answer also pertains to remote desktop). – harrymc Aug 25 '14 at 13:07
  • 1
    The answer is correct even for physical connection: the Windows EULA does not allow for more than one user at the same time – pqnet Aug 25 '14 at 13:32
  • Actually there are various products that can do what the op asked. Softxpand (surprisingly good at handling games), Betwin, etc. – Fidel May 12 '15 at 21:00
  • @Fidel:These products emulate desktops, but do not open real Windows sessions because that is impossible without patching Windows. In any case, the products you listed only apply to XP, so are not today of much use. – harrymc May 13 '15 at 08:04
  • Hi Harry, softxpand works on windows 7 just fine. I've been using it for a couple of years. The OP is asking if 2 users can use the computer as if they were using two different computers. Which you can with softxpand. Agree that the two terminals are not separate instances of windows, but the users can do their own thing just fine. Cheers – Fidel May 13 '15 at 11:57
  • @Fidel: It's ok as long as it's understood that some products will malfunction if evoked twice within the same session, which will happen here. – harrymc May 13 '15 at 16:53
2

This is possible with Windows Multi-Point Server. It is not for retail sale, and is only available to educational departments.

For a demo, see YouTube.

Mark Henderson
  • 6,359
  • 5
  • 41
  • 53
1

It is possible if you are using virtualization. See http://www.vmware.com/products/workstation/

Rolnik
  • 1,677
  • 2
  • 16
  • 28
1

Actually you can, checkout softxpand duo. Virtualization kills gpu performance (applies to older cards like ati 5770 but not nvidia gt 640).

0

yes it is possible, but with some limitations. also you would want two GPUs

The principle is called "multi-seat" and the only software still supported by the developers, is a Russian-made ASTER by ibik

Easy Life
  • 131
  • 3