Bug 689793

Summary: mouse issues under qemu/kvm
Product: [Fedora] Fedora Reporter: David Wragg <david>
Component: xorg-x11-drv-mouseAssignee: Peter Hutterer <peter.hutterer>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: ajschult784, mcepl, peter.hutterer, xgl-maint
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-07 18:01:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Xorg.0.log when a tablet device is attached to VM
none
Xorg.0.log without a table device attached to VM - only a PS/2 mouse
none
/proc/bus/input/devices when a tablet device is attached to VM
none
/proc/bus/input/devices without a table device attached to VM - only a PS/2 mouse
none
evtest output for the tablet device
none
evtest output for the mouse device none

Description David Wragg 2011-03-22 13:23:46 UTC
Description of problem:

I've booted the Fedora 15 alpha live CD in a qemu/kvm VM (running under libvirt on Ubuntu 10.04).  There are severe mouse issues, whether or not a table device is available to the VM (a PS/2 mouse is always available).

With a table device, whenever the pointer strays over a button, that button gets pressed.  It's as if the left mouse button is constantly being pressed.

Without a tablet device, the problem is a different one: the mouse pointer in the VM fails to reliably track the mouse pointer on the host (via virt-manager or vinagre).

The same libvirt/virt-manager/qemu/kvm setup works fine for Fedora 13.

Version-Release number of selected component (if applicable):

Whatever is in fedora 15 alpha

How reproducible:

Always

Steps to Reproduce:
1. Create a new VM in libvirt, booting it from the Fedora 15 alpha live CD image (I tried an x64-64 VM, don't know if it is specific to that).
2. Try to actually use the mouse with that VM to log in and install.
3. Remove the table device, restart the VM, and try again, with different but equally frustrating results.
  
Actual results:

The "button always being pressed" and "guest mouse pointer doesn't follow host mouse pointer" issues mentioned above.

I have yet to successfully get to the point of starting the installer.

Expected results:

The guest mouse pointer should reliably follow the host mouse pointer, and the guest should register button presses correctly.

Additional info:

I've successfully used other recent Fedora versions under this virt-manager/libvirt/qemu/kvm setup, which is why I think this specific to Fedora 15 alpha.

Comment 1 Matěj Cepl 2011-03-23 11:11:03 UTC
Thanks for the bug report.  We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.

Please attach

 * X server log file (/var/log/Xorg.*.log),
 * /proc/bus/input/devices, and
 * evtest against the device file (you'll find in /proc/bus/input/devices which file it is)

to the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.

Comment 2 David Wragg 2011-03-23 15:00:06 UTC
Created attachment 487061 [details]
Xorg.0.log when a tablet device is attached to VM

Comment 3 David Wragg 2011-03-23 15:01:22 UTC
Created attachment 487063 [details]
Xorg.0.log without a table device attached to VM - only a PS/2 mouse

Comment 4 David Wragg 2011-03-23 15:04:42 UTC
Created attachment 487065 [details]
/proc/bus/input/devices when a tablet device is attached to VM

Comment 5 David Wragg 2011-03-23 15:08:48 UTC
Created attachment 487066 [details]
/proc/bus/input/devices without a table device attached to VM - only a PS/2 mouse

Comment 6 David Wragg 2011-03-23 15:09:34 UTC
Created attachment 487067 [details]
evtest output for the tablet device

Comment 7 David Wragg 2011-03-23 15:10:10 UTC
Created attachment 487068 [details]
evtest output for the mouse device

Comment 8 David Wragg 2011-03-23 15:11:49 UTC
(In reply to comment #1)
> Please attach
> 
>  * X server log file (/var/log/Xorg.*.log),
>  * /proc/bus/input/devices, and
>  * evtest against the device file (you'll find in /proc/bus/input/devices which
> file it is)

Done, for both cases.

Comment 9 Matěj Cepl 2011-03-23 15:40:09 UTC
Thanks a lot.

Comment 10 Fedora End Of Life 2012-08-07 18:01:33 UTC
This message is a notice that Fedora 15 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 15. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '15' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 15 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

The process we are following is described here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping