That is for the server side.  I need the VNCViewer to capture all mouse events,
it only works when the mouse is over the window.

Nelson Rush wrote:

> Doesn't it depend on whether or not the server is polling
> fullscreen/foreground/background/window/input/etc. events? If you flip the
> option on the server for "poll fullscreen" the client should capture events
> even while pointing away from a window. I would think.
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of X-Odus
> Sent: Monday, July 03, 2000 6:28 AM
> To: [EMAIL PROTECTED]
> Subject: Re: Bochs-RFB Opinions! Everyone please read.
>
> Chris Emerson wrote:
>
> > On Mon, 3 Jul 2000, X-Odus wrote:
> >
> > > I am to the point where I need to make a decission...  either do
> > > what ever I can to make it compatible with current VNC viewers, or
> > > dump compatibility and modify the viewers to work how I need them.
> > > This is where you all come in, I need to know what you think I
> > > should do.  What would be in the best interest of the project?
> >
> > I say stay compatible with current viewers.  What's the actual
> > problem?
>
> the RFB protocol sends the exact X,Y position of the mouse, where as
> plex86 emulates a PS/2 mouse and sends movement (ex: up 1, right 1).  Its
> not difficult to get how far the mouse has moved by comparing the X,Y's
> but its hard to tell where the mouse in the emulated os starts out, so the
> initial mouse coordinates has to be guessed (although i assume it to be
> center).  Also, the vncviewers only caputure mouse movements while the
> mouse is over the window, so if you move off the window on the right side,
> then come back onto the windows from the top or some other side, it will
> screw up where the mouse is.
>
> >
> >
> > > Compatibility means that there are already viewers for Most every
> > > OS, but modifications can lead to better stability (and eventually I
> > > could modify all the current viewers, hopefully with help).
> >
> > I have no problem with supporting a "better" way of doing it for those
> > with suitable viewers, but I think it's important to be compatible
> > with current viewers.  I doubt you could modify them all.
>
> I don't think I would do all the modifying... and even if so, the
> modifications arent that big.  Just make the viewers capture all mouse
> movements instead of just when the mouse is over the window.  That should
> fix the problem at least.
>
> >
> >
> > Cheers,
> >
> > Chris
> > --
> > Chris Emerson, obsessed Cambridge juggler
> > E-mail: [EMAIL PROTECTED]
> > Web page: http://www.chiark.greenend.org.uk/~cemerson/


Reply via email to