qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] "invisible wall" patch
@ 2006-06-13  9:46 Julian Seward
  2006-06-13 10:06 ` Michael McConnell
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Julian Seward @ 2006-06-13  9:46 UTC (permalink / raw)
  To: qemu-devel


Could somebody please commit, or at least consider committing, 
Anthony Liguori's "invisible wall" patch, shown at 
http://lists.gnu.org/archive/html/qemu-devel/2006-05/msg00112.html ?

Without it, QEMU is essentially unusable on my SuSE 10 host; with it,
the mouse stuff works perfectly.  A couple of other people on that
thread had similar experiences with it.

J

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] "invisible wall" patch
  2006-06-13  9:46 [Qemu-devel] "invisible wall" patch Julian Seward
@ 2006-06-13 10:06 ` Michael McConnell
  2006-06-13 10:15 ` Eric Hameleers
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 10+ messages in thread
From: Michael McConnell @ 2006-06-13 10:06 UTC (permalink / raw)
  To: qemu-devel

Julian Seward wrote:
> Could somebody please commit, or at least consider committing, 
> Anthony Liguori's "invisible wall" patch, shown at 
> http://lists.gnu.org/archive/html/qemu-devel/2006-05/msg00112.html ?
> 
> Without it, QEMU is essentially unusable on my SuSE 10 host; with it,
> the mouse stuff works perfectly.  A couple of other people on that
> thread had similar experiences with it.

I'll add my voice to this - with WinXP and Win2000 guests, without this 
patch they were virtually unusable.  They work fine with it.

-- 
-- Michael "Soruk" McConnell
    Eridani Star System

    MailStripper - http://www.MailStripper.eu/
    Mail Me Anywhere - http://www.mailmeanywhere.com/

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] "invisible wall" patch
  2006-06-13  9:46 [Qemu-devel] "invisible wall" patch Julian Seward
  2006-06-13 10:06 ` Michael McConnell
@ 2006-06-13 10:15 ` Eric Hameleers
  2006-06-13 13:40   ` Anthony Liguori
  2006-06-14 14:37 ` Dan Sandberg
  2006-06-17 16:32 ` [Qemu-devel] " Alex
  3 siblings, 1 reply; 10+ messages in thread
From: Eric Hameleers @ 2006-06-13 10:15 UTC (permalink / raw)
  To: qemu-devel

Julian Seward wrote:

> Could somebody please commit, or at least consider committing, 
> Anthony Liguori's "invisible wall" patch, shown at 
> http://lists.gnu.org/archive/html/qemu-devel/2006-05/msg00112.html ?
> 
> Without it, QEMU is essentially unusable on my SuSE 10 host; with it,
> the mouse stuff works perfectly.  A couple of other people on that
> thread had similar experiences with it.
> 
> J
> 
> 
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel

I also use this patch to my full satisfaction for my Slackware package
of QEMU at http://www.slackware.com/~alien/slackbuilds/qemu/

With the addition of the VNC capability, this mouse misbehaviour was
introduced and never resolved which is a pity really. Also, VNC
functionality is still basically where it was when it was added to
QEMU - which is barely above useable status. I liked the functionality
offered by the libvncserver patch better but can no longer apply that.
Is someone going to take up adding the missing pieces to VNC
functionality? The suggested patch in
http://lists.gnu.org/archive/html/qemu-devel/2006-05/msg00142.html
might help here, too.

Eric

-- 
Eric Hameleers

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] "invisible wall" patch
  2006-06-13 10:15 ` Eric Hameleers
@ 2006-06-13 13:40   ` Anthony Liguori
  0 siblings, 0 replies; 10+ messages in thread
From: Anthony Liguori @ 2006-06-13 13:40 UTC (permalink / raw)
  To: qemu-devel

Eric Hameleers wrote:
> Julian Seward wrote:
>   
> Also, VNC
> functionality is still basically where it was when it was added to
> QEMU - which is barely above useable status.

What functionality are you referring to?

Regards,

Anthony Liguori

>  I liked the functionality
> offered by the libvncserver patch better but can no longer apply that.
> Is someone going to take up adding the missing pieces to VNC
> functionality? The suggested patch in
> http://lists.gnu.org/archive/html/qemu-devel/2006-05/msg00142.html
> might help here, too.
>
> Eric
>
>   

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] "invisible wall" patch
  2006-06-13  9:46 [Qemu-devel] "invisible wall" patch Julian Seward
  2006-06-13 10:06 ` Michael McConnell
  2006-06-13 10:15 ` Eric Hameleers
@ 2006-06-14 14:37 ` Dan Sandberg
  2006-06-17 16:32 ` [Qemu-devel] " Alex
  3 siblings, 0 replies; 10+ messages in thread
From: Dan Sandberg @ 2006-06-14 14:37 UTC (permalink / raw)
  To: qemu-devel

Julian Seward wrote:

>Could somebody please commit, or at least consider committing, 
>Anthony Liguori's "invisible wall" patch, shown at 
>http://lists.gnu.org/archive/html/qemu-devel/2006-05/msg00112.html ?
>
>Without it, QEMU is essentially unusable on my SuSE 10 host; with it,
>the mouse stuff works perfectly.  A couple of other people on that
>thread had similar experiences with it.
>
>J
>
>
>_______________________________________________
>Qemu-devel mailing list
>Qemu-devel@nongnu.org
>http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
>  
>
The patch works perfectly here (qemu 0.8.1 on Windows XP host). Without 
it I always get the invisible wall if I leave mousegrab and enter it 
again close to a window border.
It seems to me that SDL only reports pointer-deltas based on the 
movement of its own pointer (which is set invisible) and when this 
invisible pointer hits the window border you therefor only get delta=0 
even if the guest OS pointer is still somewhere in midscreen. (Setting 
the SDL pointer always visible gives a good illustration of what is 
going on.)
The guest-OS rather expects raw mouse movement deltas, than the filtered 
SDL-pointer deltas.

Somehow the patch seems to solve this, but I can't say that I understand 
how (not having looked into the SDL source code).

Regards
Dan Sandberg

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] Re: "invisible wall" patch
  2006-06-13  9:46 [Qemu-devel] "invisible wall" patch Julian Seward
                   ` (2 preceding siblings ...)
  2006-06-14 14:37 ` Dan Sandberg
@ 2006-06-17 16:32 ` Alex
  2006-06-17 17:03   ` Rick Vernam
  3 siblings, 1 reply; 10+ messages in thread
From: Alex @ 2006-06-17 16:32 UTC (permalink / raw)
  To: qemu-devel

This patch has been around for a while but never committed to the 
mainstream.
Are there any known issues with the patch?


-- 
Alex.

"Julian Seward" <jseward@acm.org> wrote in message 
news:200606131046.40921.jseward@acm.org...
>
> Could somebody please commit, or at least consider committing,
> Anthony Liguori's "invisible wall" patch, shown at
> http://lists.gnu.org/archive/html/qemu-devel/2006-05/msg00112.html ?
>
> Without it, QEMU is essentially unusable on my SuSE 10 host; with it,
> the mouse stuff works perfectly.  A couple of other people on that
> thread had similar experiences with it.
>
> J 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] Re: "invisible wall" patch
  2006-06-17 16:32 ` [Qemu-devel] " Alex
@ 2006-06-17 17:03   ` Rick Vernam
  2006-06-17 17:24     ` Julian Seward
  0 siblings, 1 reply; 10+ messages in thread
From: Rick Vernam @ 2006-06-17 17:03 UTC (permalink / raw)
  To: qemu-devel

On Saturday 17 June 2006 11:32, Alex wrote:
> This patch has been around for a while but never committed to the
> mainstream.
> Are there any known issues with the patch?

not here.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] Re: "invisible wall" patch
  2006-06-17 17:03   ` Rick Vernam
@ 2006-06-17 17:24     ` Julian Seward
  2006-06-18  0:03       ` [Qemu-devel] " Alex
  0 siblings, 1 reply; 10+ messages in thread
From: Julian Seward @ 2006-06-17 17:24 UTC (permalink / raw)
  To: qemu-devel

On Saturday 17 June 2006 18:03, Rick Vernam wrote:
> On Saturday 17 June 2006 11:32, Alex wrote:
> > This patch has been around for a while but never committed to the
> > mainstream.

Huh?  Fabrice committed it some time around Tuesday.  I've been
using it 8+ hours/day since then and it seems fine to me.

J

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] Re: Re: "invisible wall" patch
  2006-06-17 17:24     ` Julian Seward
@ 2006-06-18  0:03       ` Alex
  2006-06-18  1:42         ` Thomas Han
  0 siblings, 1 reply; 10+ messages in thread
From: Alex @ 2006-06-18  0:03 UTC (permalink / raw)
  To: qemu-devel

I have not updated my sources this week. But in the past few months I had to 
manually apply the patch to make Qemu workable. And I use it a lot. Thanks 
for a great product.

-- 
Alex.


"Julian Seward" <jseward@acm.org> wrote in message 
news:200606171824.23986.jseward@acm.org...
> On Saturday 17 June 2006 18:03, Rick Vernam wrote:
>> On Saturday 17 June 2006 11:32, Alex wrote:
>> > This patch has been around for a while but never committed to the
>> > mainstream.
>
> Huh?  Fabrice committed it some time around Tuesday.  I've been
> using it 8+ hours/day since then and it seems fine to me.
>
> J 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] Re: Re: "invisible wall" patch
  2006-06-18  0:03       ` [Qemu-devel] " Alex
@ 2006-06-18  1:42         ` Thomas Han
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Han @ 2006-06-18  1:42 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 991 bytes --]

Hi All,

for what its worth, I've also been using the latest from CVS (with the
"invisible wall" patch) and it works great.

Thanks!
Thomas

On 6/17/06, Alex <void@aleksoft.net> wrote:
>
> I have not updated my sources this week. But in the past few months I had
> to
> manually apply the patch to make Qemu workable. And I use it a lot. Thanks
> for a great product.
>
> --
> Alex.
>
>
> "Julian Seward" <jseward@acm.org> wrote in message
> news:200606171824.23986.jseward@acm.org...
> > On Saturday 17 June 2006 18:03, Rick Vernam wrote:
> >> On Saturday 17 June 2006 11:32, Alex wrote:
> >> > This patch has been around for a while but never committed to the
> >> > mainstream.
> >
> > Huh?  Fabrice committed it some time around Tuesday.  I've been
> > using it 8+ hours/day since then and it seems fine to me.
> >
> > J
>
>
>
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>

[-- Attachment #2: Type: text/html, Size: 1549 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2006-06-18  1:42 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-13  9:46 [Qemu-devel] "invisible wall" patch Julian Seward
2006-06-13 10:06 ` Michael McConnell
2006-06-13 10:15 ` Eric Hameleers
2006-06-13 13:40   ` Anthony Liguori
2006-06-14 14:37 ` Dan Sandberg
2006-06-17 16:32 ` [Qemu-devel] " Alex
2006-06-17 17:03   ` Rick Vernam
2006-06-17 17:24     ` Julian Seward
2006-06-18  0:03       ` [Qemu-devel] " Alex
2006-06-18  1:42         ` Thomas Han

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).