clients on dual monitors: turn off bump scrolling?
vnc-list "at" james.lawry.name
Sun Oct 16 17:17:01 2005
I've searched the list archive for this query and I don't think it has
come up before.
I use VNC 4.0 to connect to UNIX machines from a Windows XP machine. I
have dual monitors.
I spend most of my day working in UNIX, and I want to have the VNC
client windows covering both monitors in full screen mode, acting like
one big screen. I regularly use Windows software as well (Outlook,
Excel, etc) and need to be able to switch between these easily. What's
more, I need to be able to have a MS Windows application window open and
visible on one monitor while working in VNC on the other monitor.
If I set up a single VNC client window to be the size of the two
screens, then I can't have a MS Windows window in front of it on one
monitor while working in VNC on the other monitor: because of MS
Windows' click-to-focus, focus-window-on-top policy, as soon as I click
on the VNC window in the other monitor, the VNC window comes to the
front across both monitors and the MS Windows application vanishes
So I found a solution: I open two VNC client windows to the same VNC
server session. I open each client in full-screen mode on a different
monitor. I have to set at least one of these to "Shared connection (do
not disconnect other viewers)", and also, so that cut and paste works
normally, I have to disable "Send clipboard changes to server" and
"Accept clipboard changes from server" in exactly one of the clients.
The VNC server session has its desktop set to the size of the two
monitors combined. I place the VNC client window in the left-hand
monitor so that it is displaying the left hand side of the VNC desktop,
and vice-versa for the right-hand VNC client window.
Now everything works: any MS Windows applications can stay open in front
of either VNC client window while I type in the other one. That is
There are a few problems though, and one major annoyance. Minor problems
I can live with include the fact that I can't drag a Unix window
smoothly from one monitor to the other. I have to drag it so that it
overlaps the two monitors, then drop it and pick it up again on the
other monitor. This isn't too bad though, I can live with this.
The major annoyance is bump scrolling however. It is all too easy to
accidentally kick off bump scrolling of either VNC client window as I
move the mouse between monitors. Then all of a sudden one monitor
"slides" over until it is displaying the same part of the VNC window as
the other monitor. My life would be much happier if I could check a
checkbox to turn off bump scrolling in each VNC client window: I never
need it after I first start up and arrange each screen to show the
correct half of the desktop.
An alternative solution to my problem would be to change Windows'
click-to-focus, focus-window-on-top policy. Then I could switch to using
a single VNC client the size of the two monitors combined, and still
satisfy the requirement of being able to work in the VNC window while
viewing another MS Windows application. I believe there are Windows
tweak programs that can change this policy. Unfortunately, installing
them is not possible in the corporate IT environment in which I work.
Could disabling bump scrolling be made an option in a future version of
the VNC client? Is there some option to disable it now that I am unaware
of? Is there some other solution to my problem that I haven't thought
Thanks for any replies,