Hi Peter, That sounds like a bug in VMWare's implementation of the RFB protocol. Caret cursors are usually rendered to the screen via XOR, whereas the cursor pseudo-encoding supports pixel & mask cursors, so it's quite possible that their conversion between the two is missing or broken.
Regards, -- Wez @ RealVNC Ltd > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Peter Gough > Sent: 30 October 2007 14:30 > To: vnc-list@realvnc.com > Subject: cursor pseudo-encoding > > The RealVNC Java viewer client does not render a text cursor > (cursor in a text editor) correctly. I'm seeing > 4 dots (1 at each corner of the standard vertical bar cursor > used by both windows and linux). I'm connecting to a VMWare > VNC server which uses RFB v3.3. > > I checked the received pixel data and it shows the cursor in > the correct shape; the bitmask, however, only allows the 4 > corner pixels to be displayed: > > <pre> > > pixel data bitmask data > ----- - - > | > | > | > ----- - - > > </pre> > > Any ideas why this is happening? And would a workaround be to > ignore the bitmask as it seems like the pixel data is always > correct anyway? > > thx, > pedro > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection > around http://mail.yahoo.com > _______________________________________________ > VNC-List mailing list > VNC-List@realvnc.com > To remove yourself from the list visit: > http://www.realvnc.com/mailman/listinfo/vnc-list > _______________________________________________ VNC-List mailing list VNC-List@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list