Citrix

How to Enable SpeedScreen Latency Reduction for Web Interface Applications

  • CTX344154
  • Created onMar 26, 2014
  • Updated onApr 22, 2014
Article Topic Interoperability, Load Balancing/High Availability

Objective

This article describes how to enable SpeedScreen Latency Reduction for NFuse/Web Interface applications.

Instructions

To enable the feature, modify the Template.ica file or default.ica by completing the following steps:

In NFuse, Web Interface 2.x, and 3.x

Edit the template.ica file in the [NFuse_IcaWindow] section
ZLKeyboardMode=1
ZLMouseMode=1

In Web Interface 4.x and 5.x

Edit the default.ica file located in the folder \Inetpub\wwwroot\Citrix\MetaFrame\conf or \XenApp\conf
In the [Application] section, add:
ZLKeyboardMode=1
ZLMouseMode=1

When ICA Connection Center is opened SpeedScreen Latency Reduction is ON regardless of the latency thresholds configured on the XenApp server.

SpeedScreen Latency Reduction can also be configured with the following options for ZLKeyboardMode and ZLMouseMode:
0 – SpeedScreen Latency Reduction is OFF, regardless of the latency thresholds configured on the server.
2 – SpeedScreen Latency Reduction is set to AUTO, and will turn on or off based on the latency thresholds configured on the server.

Configuring the Server

SpeedScreen Latency Reduction must also be configured on each server. The procedure is the same for Presentation Server 4.5, XenApp 5, XenApp 6 and XenApp 6.5.

  1. Click All Programs > Citrix > Administration Tools > SpeedScreen Latency Reduction Manager from the Start menu.
    The default configuration is to enable mouse click feedback for all applications. The default high latency threshold is 500 milliseconds and the low threshold is 50 milliseconds. A value of 500 milliseconds might be too high for some scenarios. This must be adjusted through the testing of latency and performance to get the desired number for the high threshold. Right click on the server name to adjust the properties.

    SPEED SCREEN Server Properties

    Applications can also be added for more granular control.

  2. Select a new application from the application menu and browse to the local EXE. By default, Enable local text echo for this application is selected.

    Specify Application Settings

    Right clicking on the application name provides more options.

    Application Settings

Disclaimer

The above mentioned sample code is provided to you as is with no representations, warranties or conditions of any kind. You may use, modify and distribute it at your own risk. CITRIX DISCLAIMS ALL WARRANTIES WHATSOEVER, EXPRESS, IMPLIED, WRITTEN, ORAL OR STATUTORY, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. Without limiting the generality of the foregoing, you acknowledge and agree that (a) the sample code may exhibit errors, design flaws or other problems, possibly resulting in loss of data or damage to property; (b) it may not be possible to make the sample code fully functional; and (c) Citrix may, without notice or liability to you, cease to make available the current version and/or any future versions of the sample code. In no event should the code be used to support of ultra-hazardous activities, including but not limited to life support or blasting activities. NEITHER CITRIX NOR ITS AFFILIATES OR AGENTS WILL BE LIABLE, UNDER BREACH OF CONTRACT OR ANY OTHER THEORY OF LIABILITY, FOR ANY DAMAGES WHATSOEVER ARISING FROM USE OF THE SAMPLE CODE, INCLUDING WITHOUT LIMITATION DIRECT, SPECIAL, INCIDENTAL, PUNITIVE, CONSEQUENTIAL OR OTHER DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Although the copyright in the code belongs to Citrix, any distribution of the code should include only your own standard copyright attribution, and not that of Citrix. You agree to indemnify and defend Citrix against any and all claims arising from your use, modification or distribution of the code.

Applicable Products

Automatic translation

Important: This article was translated by an automatic translation system (also referred to as Machine Translation, or MT) and has not been translated or reviewed by people. Citrix offers a machine translated version of this article to allow for greater access to the support content. However, automatic translation is not always perfect and may contain errors of vocabulary, syntax or grammar. Citrix is not responsible for inconsistencies, errors or damage incurred as a result of the use of MT articles from our customers.Thank you.
Click here to see the English version of this article.
Languages
Was this helpful?
Thank you for your feedback

Share your comments or find out more about this topic

Citrix Forums