qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [Bug 1338591] Re: Cursor jumps on shape change with vmware


From: Ruslan
Subject: [Qemu-devel] [Bug 1338591] Re: Cursor jumps on shape change with vmware vga
Date: Mon, 07 Jul 2014 22:09:01 -0000

After some experimenting it starts to seem that this is a special case
of a more general problem with HW accelerated cursor. This particular
bug can be reproduced without any edit field — it's enough to try moving
the classical cursor (i.e. HW accelerated as set in 1. in bug
description) over some window edges so that it changes its shape to
resize arrows and back to usual pointer.

Now, it appears that if I set mouse cursor speed to smallest possible,
then the cursor moves _very_ jittery. It is close to unusable.

This may indicate some principal problem with such implementation of HW
accelerated cursor. What if instead of using the real system cursor QEMU
would create a (undecorated) window which would be the guest cursor,
still rendered with some HW acceleration? In this case it'd be not
necessary to always have the real cursor near the guest cursor, in fact
the video driver won't even touch the real cursor at all.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  New

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware 
VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any 
translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions



reply via email to

[Prev in Thread] Current Thread [Next in Thread]