Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/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://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

keyboard modifiers on mouse button presses

Post Reply
gjpc
8
8
Posts: 8
Joined: 2009-05-01 19:38

keyboard modifiers on mouse button presses

Post by gjpc »

Hi,

I have only been using UltraVNC for about a month now and I am completely wowed how great it works. I have no problems connecting to my iMAC with an extended desktop using the native OS X vnc server. I tried a few other viewers and have found the UltraVNC is really just like being there over a 1GB Ethernet connection.

I discovered one glitch however, and I wonder if it is a vnc limitation or can it be readily fixed. Some functions on the MAC require the ctrl key pressed during a drag on the mouse. When I try ctrl left mouse button drag, the mouse cursor moves but the ctrl function is not invoked. I even tried holding down the ctrl key on the local kb and left button dragging on the UltraVNC mouse, still no luck.

I can see a number of bytes transferred from the viewer to the server, when pressing down the ctrl key on the viewer machine's keyboard, in fact it looks like even the ctrl key auto-repeats in the viewer's status window, so it looks like the modifier is being sent.

Can this disconnect between the viewer's kb and mouse be fixed?

Gerard Cerchio
www.CircleSoft.com

uvnc version 1.0.5.4
server iMAC OS X 10.5.7
same thing happens under vine server 3.0 on OS X
Last edited by gjpc on 2009-06-05 13:42, edited 2 times in total.
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: keyboard modifiers on mouse button presses

Post by redge »

could you try this vncviewer
http://www.uvnc.eu/download/winvnc_32_1060.zip
ignore winvnc_32.exe and use only the vncviewer_32.exe
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
gjpc
8
8
Posts: 8
Joined: 2009-05-01 19:38

Re: keyboard modifiers on mouse button presses

Post by gjpc »

hi Redge,

Thanks for the reply. I downloaded the module and it runs. It has the same disconnect in the xcode application. However I have been using the Mac more this past month and now discover that the Mac finder does listen to the kb modifiers on both this 1.0.6.0 and the 1.0.5.4 that I have been using.

This 1.0.6.0 is at least an order of magnitude slower than 1.0.5.4.

Would you like me to do any further tests?
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: keyboard modifiers on mouse button presses

Post by redge »

vncviewer, could you, please, press Delete saved settings and close
try again?
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
gjpc
8
8
Posts: 8
Joined: 2009-05-01 19:38

Re: keyboard modifiers on mouse button presses

Post by gjpc »

Same results, still very slow even in ultra mode.
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: keyboard modifiers on mouse button presses

Post by redge »

you need to select vncviewer quick option = LAN (default=hextile) mode with vnc server on os.x
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: keyboard modifiers on mouse button presses

Post by redge »

what is your vncviewer OS ?
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
gjpc
8
8
Posts: 8
Joined: 2009-05-01 19:38

Re: keyboard modifiers on mouse button presses

Post by gjpc »

vnc viewer OS WIn XP SP 3
using the native MAC OS server on Leopard 10.5.7

using Ultra mode on the connection
1GP Ethernet between the two machines, through a single switch

I have two problems with the 1.0.5.4 vnc viewer
1. as mentioned above some Mac programs do not pass along the KB modifier during a key click
2. the "track remote cursor locally" does not stick between connections. Once connection is dropped, I have to got to session options and re-instate it, even if it is set in the session default.

these are just nits, all in all is a marvelous piece of fast, reliable software that I rely on every day and does the job terrifically

Thanks,

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

Re: keyboard modifiers on mouse button presses

Post by redge »

gjpc ,

1.0.6.3 same speed of 1.0.5.4
[topic=15640][/topic]
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
gjpc
8
8
Posts: 8
Joined: 2009-05-01 19:38

Re: keyboard modifiers on mouse button presses

Post by gjpc »

Hi redge,

I down loaded and tried this new version 1.0.6.3.

It is still MUCH slower than 1.0.5.4 using the MAC server.

This time I tried looking at all the settings and made sure that they matched:

XORZlib encoder
Ultra
copy rect enabled
Zip/tight compression enabled
Jpeg tight quality enabled

Speed: 20000 kb/s reported

Native MAC OS server on port 5900
ryananglem
Posts: 1
Joined: 2009-07-07 17:59

Re: keyboard modifiers on mouse button presses

Post by ryananglem »

Ive tried the different versions and speed issues aside (I think the speed is really good), Im still having the exact same problem of the (option drag in OS X) hold down alt key not working. The Alt-key down is being sent, but it doesnt appear to be held down when I try a drag on the server.

Im running Vista SP1 on the Client and OS X 10.5.7

Any ideas/help?

Many thanks.
Post Reply