I brought up a VNC session from a Unix workstation to my desktop NT machine in
full-screen mode. I went home and brought up my office desktop NT machine
session on my home computer.
Now, try as I might, I could not restore/minimize/close the Unix machine
session that was the only thing visible on my NT desktop. Ultimately, I had to
kill the Unix VNC session in order to check my office email on the NT
desktop.
I have faced a similar situation when I needed to send an "Alt+Tab" to my
Win95 machine at home. I tried sending a Ctrl+Alt+Del but it didn't work
either.
-------------
A robust solution to these problems is to have the VNC client recognize two
key-strokes, perhaps user-definable. One keystroke is the pass-through
keystroke that tells VNC to send the next keystroke to the remote machine. The
next keystroke could be anything at all, including another passthrough
keystroke or a Ctrl+Alt+Del or anything else -- whatever it is, it should be
sent to the remote machine. The other keystroke is the "ignore" keystroke in
which case the next keystroke, whatever it is, is ignored by VNC and given to
the local machine.
This scheme would not only function well for a single level of connectivity
but it would also let the user navigate effectively through any number of
levels of VNC connections (from machine A to B to C to D ...).
This scheme is analogous to the use of \ in shells as an Escape character. The
difference is the need for not one but two escape keystrokes. One analogous to
the \, the other to have VNC ignore the keystroke so that the local
machine/windowing system gets it.
It would be great if this functionality is included in a subsequent version of
VNC.
Thanks,
Anjul.
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------