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.

Advertisement - Article continues below

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.

Advertisement - Article continues below
Advertisement - Article continues below

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.

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

Preparing for long-term remote working after COVID-19

Learn how to safely and securely enable your remote workforce

Download now

Cloud vs on-premise storage: What’s right for you?

Key considerations driving document storage decisions for businesses

Download now

Staying ahead of the game in the world of data

Create successful marketing campaigns by understanding your customers better

Download now

Transforming productivity

Solutions that facilitate work at full speed

Download now

Most Popular


How to find RAM speed, size and type

24 Jun 2020
Google Android

Over two dozen Android apps found stealing user data

7 Jul 2020

The road to recovery

30 Jun 2020