Microsoft Mouse Without Borders - goodbye, KM switch!

As someone who has multiple computers (or as my wife likes to call it, “an addiction”), managing keyboard and mouse switching has been a bit of a challenge. I don’t need to drop major coin on a KVM switch, since I don’t need to switch video on a single monitor - I have a couple monitors for my server and main PC, and a netbook with a decent screen. But sharing a keyboard and mouse has been challenging.

A little while ago, I got a USB switch (not a hub, but a proper mechanical switch). It’s functional, but not optimal - about 3 times out of 10, one of my machines doesn’t recognize it, and I’ve got to fiddle with cables or log off to resolve the issue. So I’ve always been looking for a better solution.

Just recently, Microsoft just released a free little program called “Mouse Without Borders”. You install it on up to 4 PCs on the same network (wired or Wifi), then enter a security code into one of the PCs, and add the other PCs by name. Once this is done, the app on each system automatically syncs up across all PCs, and lets you span your mouse across all your screens. Kind of like an extended desktop, but across multiple systems. Whichever system your mouse is parked on, that’s the system your keyboard will work on. You can also lock or log out on any system from any other system. You can also drag and drop files from one system to another.

If you’ve got multiple systems and monitors set up, or want to use a laptop at your desk but don’t have a dock, I would highly recommend this. The only complaint I have is that the mouse is a bit laggy over wifi, but over a wired connection, it’s as if I’ve plugged it directly in. Other than this, I’m very satisfied, especially since it was free.

I’m still keeping the USB switch, because I have a work PC that is usually logged into a VPN tunnel, which won’t let it use this app. But otherwise, I’m going to use this app for all my multitasking input needs.

I should also add - I’m running this on a Windows Home Server (kinda-sorta Win2000 server) and on both 32-bit and 64-bit Win7 Premium, and they’re all playing nice together.

This sounds exactly like something called ‘Synergy’. Except that also allows you.to span a mixture of Windows, OSX and Linux machines.

Synergy does not (yet) support drag/drop of files, alas.

It is otherwise amazing software. I used to have a Windows/Windows/Ubuntu/Mac OSX setup which was very smooth.

To make up for the drag/drop defect I used a “send-to” shortcut on the RHS-click menu that would allow me to send the file to a shared folder.

You’re right. Could have sworn it did (My brain wants to tell me I even saw a demo of the feature) - weird.

I had tried Synergy a few years ago, and wasn’t thrilled - the setup was a bit difficult, the service wouldn’t always be available upon startup, and the connection between systems was very laggy. Plus, on Windows Home Server, the service would crash. Frequently.

Granted, this was a while ago - it looks like there have been several stable releases since then. If I ever throw a Mac into the mix (unlikely), or go back to Ubuntu on my server (also unlikely, since WHS is much easier to configure), I might give Synergy another shot, but for now, I’m pretty pleased with what MSFT has done here.

Its also very similar to a program I’ve been using called Input Director. The one thing that Synergy and Input Director don’t have that MS Mouse w/o Borders does is the ability to move files from one PC to the other simply by dragging them across screen.

I will definitely be trying the MS program out.

I just got done trying it out. YMMV, but for me, it sucked! It kept dropping the connection to my laptop which was on the same network, and every time I moved from one screen to the other, the screen I would leave would black out and the mouse would jump around erratically.

For now I will stick with Input Director.