How to mirror output to control two computers (or more) with a single mouse and keyboard

I was looking into this for testing software upgrades (mainly qlikview documents) but it seems that the gaming ‘scene’ has brought a lot of really useful tools for this.

What finally worked out the best for me was some software called multibox.

I at first couldn’t figure out how to use it, ah the joys of undocumented software. But finally I ran into a few posts that clarified the process. What I missed was needing to run a client on both machines and a server on one… pretty obvious!

From here

Multibox is a software KVM with bundled multiplexer.

This program is similar to other programs such as Synergy which allows you to use a single mouse and keyboard to control multiple computers. The advantage of multibox over the alternatives is that it uses relative keyboard/mouse movements (which means it works well with games) and it allows for keyboard and mouse broadcasting.
Keyboard and mouse broadcasting means that when you move the mouse your cursor will move on all connected computers and when you press a key on your keyboard that key will effectively be pressed on ll connected computers. This is particularly useful if you are trying to play multiple characters in a computer game at the same time, though it can also be useful in other scenarios such as presentations.

Initial Setup:
Its use is relatively straightforward. Open up a MultiBox client on each PC, and one single MultiBox server on the “main” PC. When finished, your “main” PC should be running both client and server, and all other PCs will be running the client.

Setting up the clients…
In the client window, accessible through clicking the horizontal lined icon in the taskbar, input the network name of your server machine, and make sure the port range is consistent. Repeat this step for all machines.

Setting up the server…
In the server window, accessible through clicking the smiley face icon in the taskbar, you will see a grid of dropdown menus along with a status textbox. In each dropdown menu you will find the names of each client connected to the server. Place the names of your clients in textboxes as you’d like — the mouse will move between adjacent screens so it’s usually best to lay out the grid just like the monitors are laid out in real life. If you find you do not have a large enough grid to fit your layout, adjust the “layout” section in the server window.

Setting up the broadcast toggles…
To utilize the key multiplexing broadcast feature, select the “key” button next to Keyboard and Mouse. This will allow you to adjust the on/off toggle for your keyboard and mouse multiplexer. Many people prefer buttons like “~” or “Pause Break”. If you’d like to make specific changes to the broadcastable keys, another button will help you configure them.

I also messed around with a modified version of synergy… but it only did keyboard broadcasting and I wanted mouse as well.

So now I have the joy of controlling multiple computers, in synch, using one mouse and keyboard.

PS. Another intersting remote/software testing tool is



  1. I can’t track down Multibox anywhere – It looks like it was removed from Google Code? Do you know where I could find a copy? Thanks!

    • Hi,
      is there is any tool which sends keyboard & mouse to multiple applications.
      consider I have installed word 2003 & 2007 in my machine.
      once I invoke the the word 2003 & 2007 applications,I need to transmit
      my key & mouse to both the applications.
      will this be possible?
      is there any tool for this??

      Thanks in Advance
      bhoopathyj 🙂

  2. Is this will broadcast to two windows applications?.
    eg: consider i have msword 2003 & 2007 on my machine..

    i will launch both application.
    if i type in 2003, it should appear in 2007 also..(including mouse movements)..

    is there is any application for this?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s