Miniframe SoftXpand

It’s cheap, it’s green, but is it legal? Miniframe's unique approach to thin clients lets multiple users access a single Windows PC, but check your licences before you drive. (UPDATE! Yes, it's legal.)


If you want to go green, or simply save money, thin clients make sense. Products like the Sun Ray 2 are low-powered computers equipped with a graphics card, network interface, audio, and just enough computing power to display a remote desktop. The snag: they are less powerful than real PCs, particularly for applications that use graphics intensively.

Enter MiniFrame's SoftXpand. The key feature is that each "thin client" is just a screen, keyboard and mouse. These are connected directly to a host PC by USB, or in the case of the screen plugged directly into a graphics card. The next surprise is that the server is running plain old Windows XP Professional. It is like using grown-up Terminal Server, but without the need for remote computers. All the clients are wired directly to a single PC.

Another way of looking at it is that MiniFrame has hacked Windows XP to remove some of its built-in restrictions. Out of the box, XP supports multiple user sessions, accessed by Fast User Switching, but only one can be active at a time. XP also support remote desktop, but only for one user at a time. With SoftXPand running, these limitations disappear. Up to 8 users can run active sessions simultaneously, and starting a remote desktop session from another computer does not interrupt the local sessions.

A quick overview of the setup process helps to make sense of the system. The starting point is a PC with more than one monitor port. Many graphics cards now support two monitors, so typically you need one card for every two users. Nvidia cards are preferred, though other brands are supported via a "safe" video mode that does not use hardware acceleration.

Advertisement - Article continues below
Advertisement - Article continues below

You also need a main USB hub, and for each user, a monitor, a further mini USB hub, keyboard and mouse, and a USB soundcard if audio is required. Everything is wired together, typically with the PC in the centre and workstations arranged around a table or along a wall. Clearly there are physical limitations. MiniFrame suggests a maximum length of 25 meters for VGA cables, and 20 meters for USB cables.

The next step is to use XP's control panel to configure each monitor to "extend my desktop". If this is a standalone installation, you also need to create a local user account for each user, or alternatively join the PC to a Windows domain. Now start SoftXPand. The system automatically starts a session and presents a login dialog on each monitor. Since all the USB devices are connected to the same PC, you need to press some magic keys to associate each keyboard, mouse and soundcard with the right session.

That's it. Users can now log on and get to work. In my tests, using a Core 2 Duo powered PC with 2GB RAM, the system was usable and responsive with four simultaneous users browsing the web and running Microsoft Office 2003.

Featured Resources

What you need to know about migrating to SAP S/4HANA

Factors to assess how and when to begin migration

Download now

Your enterprise cloud solutions guide

Infrastructure designed to meet your company's IT needs for next-generation cloud applications

Download now

Testing for compliance just became easier

How you can use technology to ensure compliance in your organisation

Download now

Best practices for implementing security awareness training

How to develop a security awareness programme that will actually change behaviour

Download now

Most Popular

data governance

Brexit security talks under threat after UK accused of illegally copying Schengen data

10 Jan 2020
Microsoft Windows

What to do if you're still running Windows 7

14 Jan 2020

Dell XPS 13 (New 9300) hands-on review: Chasing perfection

14 Jan 2020
operating systems

17 Windows 10 problems - and how to fix them

13 Jan 2020