|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] USB support
Dugger, Donald D wrote:
Anthony-
Not knowing when the move to 0.8.1 will get done (although I know it
should be soon) I wanted to get this out now, especially since the
changes aren't that extensive, it's mainly the new USB files. The
current Windows guest under VNC is so much better with the USB tablet
mouse that I thought it was worth the effort to provide this as an
interim solution.
I must have missed your SDL patch, I'll go find it.
Tnx for the pointer about the evdev, I'll have to try that (although I'm
pretty sure `gpm' still doesn't work with the USB tablet).
BTW, balrug I believe has a patch floating around to render CGA mode in
ncurses. Even without this, it still should be possible to add
host-copy support to QEMU (just by tracking the mouse selection and see
what's in the CGA buffer memory).
Of course, that wouldn't work for someone in the framebuffer...
Regards,
Anthony Liguori
--
Don Dugger
"Censeo Toto nos in Kansa esse decisse." - D. Gale
Donald.D.Dugger@xxxxxxxxx
Ph: (303)440-1368
-----Original Message-----
From: Anthony Liguori [mailto:aliguori@xxxxxxxxxx]
Sent: Wednesday, June 07, 2006 1:56 PM
To: Dugger, Donald D
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] [PATCH] USB support
Donald D. Dugger wrote:
This patch backports the USB support from QEMU 0.8.1 to the
current Xen
device model. To support USB there are two new optional config lines
that can be added to the guest config file:
usb=1
This will enable USB without defining a specific USB device.
This option is assumed and not needed if the `usbdevice' option
is given.
usbdevce='device'
This will enable USB and also enable support for the
given device.
Currently, the only two devices are `mouse' (a PS/2 mouse) and
`tablet' (an absolute pointing device). The advantage
of `tablet'
is that Windows guests will automatically recognize and
support this
device so specifying the config line:
usbdevice='tablet'
will create a mouse that works transparently with Windows guests
under VNC. (Linux doesn't recognize the USB tablet yet so Linux
guests under VNC will still need the Summagraphics emulation.)
Signed-off-by: Don Dugger <donald.d.dugger@xxxxxxxxx>
Why not just wait until the QEMU version is ported to the newest one?
BTW, you want to grab evtouch for USB tablet support under Linux. I
also have a patch which will be in the next version of evtouch
that adds
mouse wheel and 3rd button support to evtouch.
You're also missing another patch I posted to qemu-devel that fixes a
strange SDL capture problem with relative mouse mode that
Fabrice hasn't
picked up yet. I'd really suggest moving all of QEMU up because this
the USB emulation is under development still so you'll have to
be doing
an awful lot of back porting.
The newest versions of Xorg will just work (with evdev).
http://stz-softwaretechnik.com/~ke/touchscreen/evtouch.html
http://www.cs.utexas.edu/users/aliguori/evtouch-middle-scroll.diff
Regards,
Anthony Liguori
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|