FAQ - Technical


SplitView can close automatically when all other Citrix published applications close, by adding the path to SplitScr.exe to the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI

LogoffCheckSysModules=SplitScr.exe

Note: This key may have other such exes listed as well. Add SplitScr.exe separated by a comma(,)

When the last open normal app from that session is closed, Citrix will close SplitView and the session will be logged off.

Starting with SplitView 2008 - update 7, the SplitView installer updates this key appropriately, if it exists.

We also have an application called SVclose.exe (download link) that can gracefully close SplitView when invoked. If you want to close SplitView through a batch file or script you can use this tool.

Yes, SplitView creates two instances of SplitScr.exe as part of it's normal operation.

It also creates one instance of SplitScrX64.exe on 64 bit systems.

SplitView works with Citrix published applications automatically, without requiring any additional configuration.

Starting with SplitView 2008 - update 7, the SplitView installer creates registry keys to automatically start SplitView for Terminal Server users by employing logon scripts.

This causes SplitView to be auto-started with each Citrix session enabling the use of multiple monitors with published applications.

SplitView adds a logon script called SplitView.cmd to the %systemRoot%\System32 folder and points the HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Appsetup key in the registry to it. The key and its usage is documented at http://support.microsoft.com/kb/q195461/.

Note: SplitView should NOT be published by itself as a published application as it needs to work in conjunction with other applications. In a Citrix farm environment, it is likely that published applications run on several difference Citrix Presentation Servers. Thus, there is no guarantee that SplitView will be able to add multi-monitor enhancements to published applications running from another server in the farm.

One of the new features of the Terminal Server/Remote Desktop client in Windows Vista is the support for multiple monitors. This feature is also available in the Remote Desktop Connection (Terminal Services Client 6.0) for Windows XP.

Microsoft’s Remote Desktop client (version 6.0) supports spanning across multiple monitors. Only some configurations are supported by Remote Desktop client in span mode. This is explained in a little more detail at:
http://blogs.msdn.com/ts/archive/2006/11/10/multi-monitor-support-in-the...

For this to work, SplitView should be installed on the computer/Terminal Server being accessed remotely, not the client PC where the remote session is accessed.

SplitView should be installed in 'Terminal Server mode' - this is an install option.

Only RDP 6.0 client supports spanning. Spanning is available on Windows XP as well as Vista. You can start the RDP 6.0 client in span mode using the command line, as follows:

mstsc /span
Span mode can also be configured in the RDP file by specifying “span monitors:i:1”

The client needs the following for span mode to work correctly:
o Equal resolution monitors
o Total resolution of all monitors not exceeding 4096 x 2048
o Top-left monitor being the primary

It is possible to span monitors with Remote Desktop with unequal resolutions, but requires some tweaking, as explained here.

When SplitView is installed on the remote computer being accessed using RDP in span mode, it will solve the problems that occur due to the desktop stretching across both monitors:
* When you maximize windows, they will maximize to just one monitor, not across both monitors.
* Windows will stop popping up in the middle of the two monitors. SplitView will cause them to appear on either the left or the right monitor, not in-between monitors.

Only some configurations are supported by Remote Desktop client in span mode. This is explained in a little more detail at: http://blogs.msdn.com/ts/archive/2006/11/10/multi-monitor-support-in-the...

The client needs the following for span mode to work correctly:
o Equal resolution monitors
o Total resolution of all monitors not exceeding 4096 x 2048
o Top-left monitor being the primary - the screen needs to be orientated [ 1 ] [ 2 ]

It is possible to span monitors with Remote Desktop with unequal resolutions, but requires some tweaking, as explained below.

Invoke remote desktop with the width and height arguments instead of span. Set the width to the combined width of your monitors, and set the height to the smallest monitor's height. For example, if you were using two monitors with 1680 and 1400 horizontal resolutions, use width=1680+1400=3080 and height=1050 (the smaller vertical resolution of the two monitors). Use the following on the command line to start remote desktop:

mstsc.exe /W:3080 /H:1050

You can reduce the height by a little bit to account for the local taskbar.

If the session came up maximized, un-maximize it.

Stretch(resize) the window to it’s full size and position so it fits both monitors from top to bottom.

The SplitView Options need to be configured as shown below:

Here you need to change the “Screen Division” so that the left monitor’s width is specified in “XXX” pixels on left, and use the second radio button instead of the first (which is for equal parts).

This will let you use Remote Desktop with two dual monitors of different resolutions. This works best if the height of the monitors is same or nearly same. If the height of the monitors is different, there is an empty spot on the larger monitor, that the terminal services client will not cover. This is more of a limitation of the RDP client than of SplitView.

SplitView should be installed on the computer/Terminal Server being accessed remotely, not the client PC where the remote session is accessed.

SplitView should be installed in 'Terminal Server mode' - this is an install option.

The SplitView buttons are disabled by default on Vista. To enable them, you can right click on the SplitView options, choose Options, and enable the buttons by checking the checkbox to “add the Go Left and Go Right buttons”. Please note that this option causes Windows to lose Aero transparency.

This can be done with SplitView. You need to use the keyboard shortcuts to move windows up or down.

Press Windows key + Up arrow (or number 8 on the number pad) to move a window to the top half of the screen.
Press Windows key + Down arrow (or number 2 on the number pad) to move a window to the bottom half of the screen.