Two mouse cursors when using virt-manager

Solution 1:

This is an issue with KVM, not just virt-manager.

It's possible to fix on the command-line for users not using virt-manager:

  1. Shut down your VM
  2. Enter the following on the host command-line:

    GUEST=your-vm-name
    virsh dumpxml "${GUEST}" > "/tmp/${GUEST}.xml"
    
  3. Open "/tmp/${GUEST}.xml" in any text editor (e.g. nano, vim).
  4. Within the <devices> tag, add this line (preferably near the other <input> tags):

    <input type='tablet' bus='usb'/>
    
  5. Enter the following on the command line to update the VM guest configuration:

    virsh define "/tmp/${GUEST}.xml"
    

Solution 2:

As described here this can sometimes happen when creating a fully virtualized guest. The page I linked to also suggests a workaround: you can add a "Graphics Tablet" device to your VM.

To do this:

  1. Shut down the VM
  2. Click View -> Details in the menu
  3. Click the "Add Hardware" button (it's at bottom right corner of the dialogue)
  4. Select "Input" from the list on the right
  5. Select "EvTouch USB Graphics Tablet" from the drop-down
  6. Click "Finish":
  7. Click View -> Console to exit the settings view

Solution 3:

I had the same issue.

I managed to solve it by installing the spice Windows Guest Tools.