Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://twitter.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Server mouse movement updating the viewer's mouse

Post Reply
Marscha
Former moderator
Former moderator
Posts: 464
Joined: 2004-05-14 06:48

Server mouse movement updating the viewer's mouse

Post by Marscha »

Added PointerPos pseudo-encoding to winvnc, vncviewer and javaviewer.
When using local cursor, this sends server mouse movements to the viewer.
Uploaded test binaries (incl. setup) to http://doc.uvnc.com/pointerpos/

Please test and let me know if it works.
lfkpoa-69
Posts: 5
Joined: 2005-11-11 18:23

It's working. But I have a suggestion...

Post by lfkpoa-69 »

Hi,

I tested it and it's working fine.
I even tested the client against a tight vnc server and it worked right.
Thank you.

The behavior is just like the one on TightVnc:
On the viewer, there are 2 pointers when the server mouse is moved.
A second after it stops the "server pointer" automatically goes back to where the local pointer is. The problem is that after this the pointer on the server is on a different spot from the pointer at the client. I don't think this is the best behavior.
My suggestion is to keep the client pointer position in sync with the server when the client pointer is inside the client viewer and the viewer is the active window on the client. They would get out of sync only when the local mouse moves away from the viewer window.
Maybe there could be a button or key to toggle between this behaviour and a "detached" local cursor that woudn't be sync and wouldn't send its movements acting just as a viewer.

With regards,

Luis Fernando
Marscha
Former moderator
Former moderator
Posts: 464
Joined: 2004-05-14 06:48

Post by Marscha »

lfkpoa-69,

Thanks for your feedback.
These out-of-sync cursors are not what I intended.
I'll try to fix this.

Martin
teacherwilli
8
8
Posts: 26
Joined: 2005-11-22 07:18

Post by teacherwilli »

Can you publish the changed sourcecode-files, not only the exe- and setup-files?

Thanks!
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Post by redge »

I have discovered a bug
if you have 2 vnc viewers same release controlling 2 differents single click from same external network by Internet
the 2nd vnc viewer can't control anything (file menu are empty)
as soon i use vncviewer13BET everything come back as normal menu and view.

so I stay with vncviewer13BET.exe more stable for viewer.
Last edited by redge on 2005-12-05 00:02, edited 1 time in total.
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
upnorth
Posts: 5
Joined: 2005-12-15 11:26
Location: Cumbria

Post by upnorth »

If anyone's interested I have found a quick workaround that may be useful to some. When clients connect to server, server mouse controls don't show on clients. However if server then connects to another server (so it becomes a client with many clients on board) this of course gets replicated on existing clients and mouse movements are now shown on clients. Don't know why??
So clients will have 2 viewers on show one from themselves and one from the server. Do I make sense???

Not a solution of course just a nippy fix. Bandwidth was fine on 10 pc's 100Mb LAN.

Cheers
Post Reply