cursor pseudo-encoding
James Weatherall
jnw "at" realvnc.com
Tue Nov 6 10:29:01 2007
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: vnc-list-admin "at" realvnc.com
> [mailto:vnc-list-admin "at" realvnc.com] On Behalf Of Peter Gough
> Sent: 30 October 2007 14:30
> To: vnc-list "at" 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 "at" realvnc.com
> To remove yourself from the list visit:
> http://www.realvnc.com/mailman/listinfo/vnc-list
>