Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I understand that questions like this have being answered before, however mine is slightly different.

Basically I run automated tests which mean that the mouse cursor is moving around the screen clicking things for a bit of time. I am completely out of action while this is going on.

I have already tried to use VirtualBox to set up a linux OS that I can use while the tests are running, but the Computer still only likes to use one cursor and either the tests fail or I cant use virtualbox.

Is there anyway I can use two cursors on the same Screen at the same time? I have dual monitors and a dual core cpu if that helps.

share|improve this question
Why don't you run the tests in a VM? Which would have its own cursor. – Dan D. Jul 22 '13 at 10:37
my VM is linux which won't run Visual Studio 2012 and I wont be able to install windows on the VM. – matthiasgh Jul 22 '13 at 10:49
I saw this one – Hernán Eche Nov 13 '14 at 18:33
are the automated tests in a browser? if so, is running it headlessly an option? – meatspace Jan 26 '15 at 20:26

The easiest way to do what you are asking, despite your saying in comments that you can't install Windows in a VM, probably is another Windows installation in a VM. I had a quick look and even a non-OEM Windows 7 Ultimate can be had for around $300. Alternatively, if you have MSDN it should be included in the price you are already paying.

When you have installed Windows and whatever is required to run the tests (note that you don't necessarily need a full-blown Visual Studio installation), you can simply start the VM, start the test process, and then detach from the VM and let it do its thing while you keep working.

As for having two mouse cursors in the same session, I'm not even sure Windows supports that and it certainly would risk wreaking havoc with basic Win32 API functions like GetCursorPos(). The related Win32 API functions all seem to talk about "the cursor" and deal with a single position, which while not proof seems to me to be a strong indication that Windows doesn't do multiple mouse cursors.

share|improve this answer
your probably right, it's just for convenience i'm not going to bother with all that, I was hoping someone would know of some program that would do exactly what I want. – matthiasgh Jul 23 '13 at 8:15

I have not looked into it very much but Mouse Mischief appears to let you do this, but I'm not yet clear if it's only during a Powerpoint presentation or if it works without Powerpoint being launched.

You'd need two mice, of course.

share|improve this answer
"Mouse Mischief integrates into Microsoft PowerPoint 2010 and Microsoft Office PowerPoint 2007" How is that any help and I dont have or want to use two mice. – matthiasgh Jul 22 '13 at 11:11
Yeah I'm playing with it a bit ... won't work like I thought it did. Sorry. – LawrenceC Jul 22 '13 at 14:40

You could use a simple usb KVM with both ports plugged into the same machine, just forward one of the USB interfaces to the VM.

Does cost time and money to obtain it (though not as much as purchasing another license for windows) and is not a software solution, but it doesn't require you to use more than one mouse.

share|improve this answer
can you use a virtual KVM? =D – matthiasgh Jul 23 '13 at 8:15
@matthiasgh None that I know unfortunately. I did a little bit of searching and nothing seemed to come up. – dtmland Jul 23 '13 at 14:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.