I'm writing my own VNC Client (in C#), and so far it works great.
But when I connect to an UltraVNC server (1.0.8.2), it doesn't appear to honor the -239 pseudo encoding (Cursor pseudo-encoding). It leaves the mouse on, and sends down hextile encodings when the mouse moves.
So far I have only tested two different servers - The built in Mac server, and UltraVNC, and the Mac turns off the cursor.
Is there another way I can do this with the UltraVNC server (make it so it ignores the mouse)? If so, is there a way to detect that the server I'm talking to is an UltraVNC server?
Oh, and before anyone asks why I'm bothering to write my own client in C# - it's because I need to embed it in some propriatary software, and can't use any of the GPL code.
Thank you.