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

Reply via email to