Desktop Rover™ allows you to control up to 32 computers (including Pocket PCs) with a single computer's keyboard and mouse. By positioning each computer's monitor next to (or above or below) each other, you can use each computer as if it was part of a single virtual desktop. You simply move the mouse from one computer to the next and the keyboard focus follows the mouse to that computer.
Here are some ways our customers use Desktop
Rover™...
Use instead of KVM switch. Some of our customers use Desktop Rover™ instead of a KVM switch because they want to have a monitor connected to each computer, but don't want the clutter of all the mice and keyboards. Computers that have Remote Desktop available don't even need physical keyboards or mice to be connected. You can configure the system using Remote Desktop and then control it using Desktop Rover.
Control your laptop from your desktop computer. Many computer professionals have a main desktop computer for development and a laptop for presentations, meetings, travel, etc. Instead of using a docking station, they place the laptop next to the desktop computer, and use the main computer to control the laptop while using it at their desk.
Collaboration tool. When working on projects with more than one person, you can place two computers next to each other and configure them in a virtual desktop group. Each partner can move the mouse over to the computer next to them. They can literally control each other's computer without reaching for the other keyboard.
Tradeshow demonstration tool. Use Desktop Rover™ to demonstrate your product running on two or more computers? Control multiple systems without awkwardly reaching for different keyboards or mice and without constantly switching your KVM.
Simplify Pocket PC tasks. When your Pocket PC is in the cradle and you are working at your main computer. It is much easier to move your mouse over to the Pocket PC to work than fumbling for the stylus. More about the Pocket PC client.
Important Features
Graphical Group Configuration UI. A very intuitive graphical interface is used for configuring virtual desktop groups. Computers with dual or multiple monitors are handled automatically so you don't need to worry about saving room for additional monitors. Notice that a single rectangle represents all the monitors connected to a single computer. Drag the rectangles that represent computers to the locations that best represent your physical monitor locations using your mouse, and your group is configured.
All Computers Can Control the Group. You do not need to assign one computer to be the keyboard/mouse server. Any of the computers in the group can act as the server at any time, however you can configure individual computers to never act as the server if necessary. This makes Desktop Rover very versatile as a collaboration tool.
Lock all functionality. The ctrl-alt-L shortcut locks all computers in the group at the same time ( the lock command currently does not work on Vista systems).
Screen Resolution. Resolution of monitors can be adjusted on the fly. Dual monitor systems no longer need to be the same resolution on all monitors. Two different computers can control 3rd computer at the same time. A setting to only allow transition where screens touch has been added.
Pocket PC Client (WCE ARM) support was added in the 3.0 release. VGA PPC devices are supported
Copy and Paste between Computers. You can copy and paste most clipboard data between computers as if they all shared one clipboard. It also to and from the Pocket PC and capture a screenshot of the PPC with the PrtScn key.
A "Pocket PC Only" license is available for customers that only need to control one Pocket PC from their main computer.
More about the Pocket PC support.Setting Up Your Virtual Desktop
- Install Desktop Rover on each computer that will participate in the virtual desktop group.
- Verify that each is connected to a TCP/IP network.
- Run (launch) the program on each computer. Desktop Rover is a service on NT based systems, so use the shortcut in the start menu to launch the program.
- Click on Group Configuration from our system tray menu. Press 'A' to add additional computers. Enter the name of the computer to add in the dialog and click OK. A message is sent to that computer to discover its display size and a rectangle that represents the computer will be added to the group. A single rectangle represents all the monitors connected to a single computer. If the computer cannot be reached over the network, please check your network connectivity and DNS status.
- Use the mouse to position computers to best represent the physical location of their monitors.
- Save the group and verify connections using the Show Current Connections tray menu option.
- You can create your own privacy key for the computers in your virtual desktop so keystrokes and clipboard data sent over the network are encrypted.
- On XP service pack 2 systems, you will need to add rover.exe to the exclusion list for the firewall.
Up to 32 computers can be included in a virtual desktop group
(only 2 if running under a trial license).
NOTE: It does not matter where the computers (CPUs) are located; you
are configuring the location of the monitors with respect to each
other.
Upgrade Installation Hints
Some customers using Desktop Rover do not have keyboards or mice connected to their remote systems. In order to upgrade Desktop Rover on systems without keyboards and mice, you can use a Remote Desktop Session.
Dual and Multi Monitor Systems
Dual and multi-monitor systems are fully supported. There are
no longer any limitations on the resolutions of the screens, or where
they are positioned.
It is important to note that when you add a computer to the virtual
desktop group using the new graphical group configuration tool, a
single rectangle is used to represent all displays attached to a
computer. This rectangle, sometimes called a virtual display, is the
smallest rectangle that contains all monitors attached to a computer.
You must use the Windows monitor configuration tool to position
individual monitors in a multi-monitor system with respect to each
other (this defines the virtual display rectangle). The Desktop Rover
group configuration tool allows you to position a computer's group of
monitors with respect to other computers monitors (or groups of
monitors).
Since monitor resolution's may be different, it is possible for there
to be dead zones in the virtual display rectangle where monitor surface
does not exists. The mouse cannot reach the edge of the virtual display
rectangle through a dead zone. Keep in mind that the mouse cannot leave
the computer to jump to a remote computer via a dead zone. The mouse
can only leave the computer from the edge of an actual monitor.
System Requirements
- Microsoft® Windows 2000, XP, 2003, and Vista operating systems are supported by Desktop Rover v4.0. (Windows 98, Windows ME, NT4 sp6a are supported via an updated legacy installer included in installation executable)
- Disk space and memory as required by the operating system.
- Each computer must be connected to an IP network with network cards installed correctly and the IP protocol enabled.
- Name resolution must be enabled on the network.
- Each computer needs it own monitor.
- If the OS allows for operation without a mouse and keyboard, you can remove the mouse and keyboard on client computers after Desktop Rover is installed.
Version 4.0.1.1. (Released 3/3/2008)
- Added support for Simulating Secure Attention Sequence (SAS or Ctrl-Alt-Del) on Vista.
- Added option to allow mouse wrapping to same computer
- A few minor bug fixes.
Version 4.0.0.11. (Released 12/21/2007)
- Fixed bug where Rover application failed to launch help file when requested.
Version 4.0.0.10 (Released 12/18/2007)
- Major redesign to support the Microsoft Vista operating system.
- Full support for Fast User Switching
- Ctrl-Alt-N shortcut to switch to next computer in the group.
- Wrap Mouse functionality that allows for moving mouse off one edge of the group to the opposite edge.
- Upgraded help to the .chm format.
Version 3.2.0. (Released 2/27/2006)
- Moved program control function into separate application (dtrctrl.exe) from the main service application (rover.exe). This was necessary to make Pocket PC client compatible with ActiveSync version 4.x
- User can select from 3 different mouse sizes on the Pocket PC.
- Added setting allowing user to require a double-shift key press before items places on the clipboard would be sent to remote clipboards. If set, all clipboard data stays local unless immediately preceded by the shift key pressed twice.
- Removed all function related to the "Restore last local Clipboard" because it was too dependent on all other applications on system behaving properly with respect to the clipboard.
- User can select from menu to run Desktop Rover service at high priority.
Version 3.1.3. (Released 7/25/2005)
- Fixed problem with right shift key not being passed to Remote Desktop.
- Fixed problem where mouse button could get stuck down on remote computer.
- Removed lock-all short cut functionality and replaced with Lock-all menu item.
Version 3.1.2. (Released 6/24/2005)
- Correct situation where firewall could keep pocket PC from connecting to host.
- Disabling Media Sense no longer required for systems not plugged into network.
Version 3.1.1. (Released 6/8/2005)
- No longer lose control of mouse if screen saver turns on while controlling another computer.
- Corrected problem with Alt-Tab key combination on 9x and NT4.0 operating systems.
- Added logic to Pocket PC client to help it not get unloaded when Windows CE hits 32 process limit.
Version 3.1.0. (Released 5/2/2005)
- Graphical group configuration UI.
- No longer a single configured keyboard/mouse server. All computers can act as server at any time.
- Actual screen resolution now used instead of mapping to a fixed grid location and size.
- Multiple monitor information automatically discovered at group creation time.
- Lock all shortcut.
- Full screen flicker on screen transition has been corrected.
- PPC VGA support added.
- PPC wake up from power save (turn on backlight).
- Change screen resolution on fly without needing to restart Desktop Rover.
Version 3.0. (Released 1/10/2005)
- Added Pocket PC client support.
Version 2.5.1 (Released 11/8/2004)
- Added support for mouse X-buttons.
- Automatically add TCP port to Windows Firewall exclusion list.
- Software now warns user of potential DNS issues when attempting to connect to computer in group.
- Corrected problem with mouse positioning on client after client came out of standby.
- Corrected issue related to computers that are member of more than one group.
- Worked around problem copying text data from Microsoft access to remote computer.
Version 2.5.0 (Released 8/30/2004)
- Added pre-login control of client computer.
- One-click changing of keyboard/mouse server within existing group.
- Mouse/keyboard input received simultaneously from local and keyboard/mouse server works smoothly together.
- Support for computers that are part of different virtual desktop groups. They can now be moved between groups without reconfiguring the group.
Version 2.0.4 (Released 4/26/2004)
- Corrected problem where the right shift key was not being passed through a remote computer in our virtual desktop that was running "Remote Desktop Connection" to a different computer.
Version 2.0.3 (Released 2/8/2004)
- Added feature allowing user to lock (and unlock) mouse to the current screen.
- Mouse will no longer accidentally leave computer if any mouse buttons are down
- Fixed bug where 'H' key strokes were getting lost after ctrl-alt-key combination has be used.
Version 2.0.2 (Released 1/2/2004)
- Mouse speed now correctly reset on remote computer when leaving remote mode.
- Different resolution dual monitors systems can now be keyboard mouse server under certain conditions.
- Work around avoiding warning messages when copying text from email being composed in Microsoft Outlook.
Version 2.0.1 (Released 11/05/2003)
- Fixed problem with shift-arrow key combinations not properly selecting text on remote computer.
Version 2.0 (Released 4/28/2003)
- Added Clipboard (Copy and Paste) support between computers.
- Added dual and multi monitor support.
- Simplified group configuration. Group can be changed on the fly on one computer.
- Alternate key mappings no longer necessary for remote computers.
Patch 4 (Version 1.0.4 Released 10/25/2002)
- Fixed problem with mouse wheel functionality. Mouse wheel should now work consistently between 98, ME, NT4, W2K, and XP.
- Modified trial licensing code.
Patch 3 (Version 1.0.3 Released 5/10/99)
- The special key combination alt+window is no longer required to use the window key on client computers. If your mouse/keyboard focus is on a remote computer, use the window key as you normally would.
- User defined shortcuts now work properly on remote computers. You can define shortcuts the same on the keyboard/mouse server and all clients and they will be sent to the computer that has the keyboard/mouse focus.
Patch 2 (Version 1.0.2 Released 4/16/99)
- Fixes a problem introduced in patch 1...Under certain conditions, the '1' key was not getting passed to remote computers.
Patch 1 (Version 1.0.1 Released 4/10/99)
- Added key mappings to allow CTRL+ESC and CTRL+SHIFT+ESC functionality on remote computers.
- Added configuration dialog to tool tray menu. Now you can change setup strings (like the license key) without reinstalling the product.
- Updated help to reflect these additions.

What Our Customers Are Saying about Desktop Rover...
"I'm a recent purchaser of
Desktop Rover and I'm delighted with it. I've been struggling with 3 keyboards
for years, always wishing I could find the extra money for a KVM switch. Now
with nothing but your software, I have easy access to all 3 of my computers and
I even have transparent remote copy and paste. It's really like having one big
integrated multiprocessor desktop. Thanks!"
-Mike G.
(Nanaimo, British Columbia)
"Just wanted to drop a note,
and say "WOW!" This has got to be one of the most exciting tools
(Desktop Rover) I've ever seen -- for us multi-computer junkies! Thanks. Money
well spent."
-Rolf S.
(San Antonio, Texas)
"This is BY FAR the best PC
control program and it is highly underrated! Once you start it, you
just move
your mouse over to the PC sitting next to your computer in its cradle.
It's
very intuitive! It is extremely fast and I like the fact that it
doesn't take
up screen space. Furthermore, the developer is very responsive to
questions,
comments, etc. This is a must have!!! "
-Carrboro,
NC
"I
LOVE your software. I have
told everyone I know about it. I work in the IT department for a
fortune 500
company, and the word is spreading fast. Everyone that I show it to
cannot
believe how well it works. I love how you can copy clipboard items
between the
machines. It truly adds the power of all connected computers together."
-D.
T.
"Thank
you very much. This is
one of the greatest tools I've ever seen. Hardware versions of this
tool can be
very cumbersome and expensive. Keep up the good work." -Chris
J.
"The
new killer app on my
systems. I would estimate that desktop rover has earned me back 15-20
minutes a
day in improved fluidity and productivity with my web design machines.
I use
two 22" monitors and have previously using a clunky and noisy KVM
switch
to juggle tasks. Now my computers are a symphony of productivity."
-Scott
Clark, Site Creations, Inc.
"I do NOT find many
applications are worth my time, BUT your DESKTOP ROVER is a "GREAT"
application. I tried it for a week then purchased a 3 machine
license. I can not say enough good things about how I am pleased about
how it works. Good job! It is well worth the small cost.
Thanks"
-Dave M.
(Horsham,
Pennsylvania)
"I was thrilled to find that a
product I had long been dreaming of actually existed. Our development team
enjoys using Desktop Rover to perform development and testing with a single
mouse and keyboard on two completely separate physical machines. Our product
support team uses Desktop Rover to manage a high volume of email by operating
multiple email clients concurrently. In short, Desktop Rover allows my team to
work with multiple computers as if they are one which greatly enhances their
productivity."
-Karl De Abrew,
CEO,
BinaryThing
"I have been using Desktop
Rover now for over 4 years. It has worked faithfully through several new
computers and even Operating Systems. I am now using your version, 2.0 with the
new features. Slowly I am starting to get used to being able to copy something
to the clipboard on one computer and paste it on another. I have worked so long
without that feature that I don't always remember it is available. But what a
work saver it is! It is enabling me to modify my work habits to make things
even more convenient and efficient.
I really want to thank you, Desktop
Rover is the most important piece of software on my machines, and it is rock
solid too. It is an amazing tool that anyone who uses more than one computer or
is even thinking of using more than one computer must have. Without it you just
cannot achieve safe ergonomics. Reaching for that second or third keyboard is a
disaster for the neck and shoulders. With Desktop Rover, that is no longer a
problem. Thanks again."
-Don S. (Ottawa, Ontario)
