- What's new
- System requirements and compatibility
- Optimize the environment
- Improve the user experience
- Secure communications
- Citrix Receiver for Windows Desktop Lock
- SDK and API
You can improve your experience with Citrix Receiver for Windows using the following features and functionalities:
Additionally, you can use the following features also helps you in providing a better user experience.
Windows Continuum is a Windows 10 feature that adapts to the way the client device is used. Citrix Receiver for Windows Version 4.10 now supports Windows Continuum, including dynamic change of modes.
For touch-enabled devices, the Windows 10 VDA starts in tablet mode when there is no keyboard or mouse attached. It starts in desktop mode when either a keyboard or a mouse or both are attached. Detaching or attaching the keyboard on any client device or the screen on a 2-in-1 device like a Surface Pro toggles between tablet and desktop modes. For more information, see Tablet mode for touchscreen devices in XenApp and XenDesktop documentation.
The Windows 10 VDA detects the presence of a keyboard or a mouse on a touch-enabled client device when you connect or reconnect to a session. It also detects when you attach or detach a keyboard or mouse during the session. This feature is enabled by default on the VDA. To disable the feature, modify the Tablet mode toggle policy using Citrix Studio.
Tablet mode offers a user interface that is better suited to touchscreens:
Relative Mouse support provides an option to interpret the mouse position in a relative rather than an absolute manner. This capability is required for applications that demand relative mouse input rather than absolute.
Note: This feature can be applied in a published desktop session only.
To enable Relative Mouse support
4. Select Connections.
5. Under Relative Mouse settings, enable Use relative mouse.
6. Click Apply and OK.
NOTE: This is a per session feature. It does not persist after reconnecting to a disconnected session. Users must re-enable the feature every time they connect or reconnect to the published desktop.
When using Citrix Receiver for Windows (with HDX engine 14.4), the GPU can be used for H.264 decoding wherever it is available at the client. The API layer used for GPU decoding is DXVA (DirectX Video Acceleration).
For more information, see Improved User Experience: Hardware Decoding for Citrix Windows Receiver.
To enable hardware decoding using Citrix Receiver Group Policy Object administrative template:
To validate if the policy was applied and hardware acceleration is being used for an active ICA session, look for the following registry entries:
Registry Path: HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\CEIP\Data\GfxRender
The value for Graphics_GfxRender_Decoder and Graphics_GfxRender_Renderer should be 2. If the value is 1, that means CPU based decoding is being used.
When using the hardware decoding feature, consider the following limitations:
Citrix Receiver for Windows users can select whether to use microphones attached to their device by changing a Connection Center setting. XenDesktop users can also use the XenDesktop Viewer Preferences to disable their microphones and webcams.
You can use up to eight monitors with Citrix Receiver for Windows.
Each monitor in a multiple monitor configuration has its own resolution designed by its manufacturer. Monitors can have different resolutions and orientations during sessions.
XenDesktop: To display the Desktop Viewer window across any rectangular subset of monitors, resize the window across any part of those monitors and click Maximize.
XenDesktop: When any desktop in the same assignment (formerly "desktop group") is launched subsequently, the window setting is preserved and the desktop is displayed across the same monitors. Multiple virtual desktops can be displayed on one device provided the monitor arrangement is rectangular. If the primary monitor on the device is used by the XenDesktop session, it becomes the primary monitor in the session. Otherwise, the numerically lowest monitor in the session becomes the primary monitor.
To enable multi-monitor support, ensure the following:
Ensure the setting is large enough (in kilobytes) to provide sufficient graphic memory. If this setting is not high enough, the published resource is restricted to the subset of the monitors that fits within the size specified.
For information about calculating the session's graphic memory requirements for XenApp and XenDesktop, see Knowledge Center article CTX115637.
If the Universal printing optimization defaults policy setting Allow non-administrators to modify these settings is enabled, users can override the Image Compression and Image and Font Caching options specified in that policy setting.
To override the printer settings on the user device
To enable touch-enabled access to virtual applications and desktops from Windows tablets, Citrix Receiver for Windows automatically displays the on-screen keyboard when you activate a text entry field, and when the device is in tent or tablet mode.
On some devices and in some circumstances, Citrix Receiver for Windows cannot accurately detect the mode of the device, and the on-screen keyboard may appear when you do not want it to.
To suppress the on-screen keyboard from appearing when using a convertible device ,create a REG_DWORD value DisableKeyboardPopup in HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\MobileReceiver and set the value to 1.
Note: On a x64 machine, create the value in HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\MobileReceiver.
The keys can be set to 3 different modes as given below:
You can configure combinations of keys that Receiver interprets as having special functionality. When the keyboard shortcuts policy is enabled, you can specify Citrix Hotkey mappings, behavior of Windows hotkeys, and keyboard layout for sessions.
As an administrator, open the Group Policy Editor by either running gpedit.msc locally from the Start menu when applying policies to a single computer or by using the Group Policy Management Console when applying domain policies.
Citrix Receiver for Windows supports 32-bit high color icons and automatically selects the color depth for applications visible in the Citrix Connection Center dialog box, the Start menu, and task bar to provide for seamless applications.
To set a preferred depth, you can add a string registry key named TWIDesiredIconColor to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Preferences and set it to the desired value. The possible color depths for icons are 4, 8, 16, 24, and 32 bits-per-pixel. The user can select a lower color depth for icons if the network connection is slow.
Different enterprises have different corporate needs. Your requirements for the way users access virtual desktops may vary from user to user and may vary as your corporate needs evolve. The user experience of connecting to virtual desktops and the extent of user involvement in configuring the connections depend on how you set up Citrix Receiver for Windows.
Use the Desktop Viewer when users need to interact with their virtual desktop. The user's virtual desktop can be a published virtual desktop, or a shared or dedicated desktop. In this access scenario, the Desktop Viewer toolbar functionality allows the user to open a virtual desktop in a window and pan and scale that desktop inside their local desktop. Users can set preferences and work with more than one desktop using multiple XenDesktop connections on the same user device.
In Desktop Viewer sessions, Windows logo key+L is directed to the local computer.
Ctrl+Alt+Delete is directed to the local computer.
Key presses that activate StickyKeys, FilterKeys, and ToggleKeys (Microsoft accessibility features) are normally directed to the local computer.
As an accessibility feature of the Desktop Viewer, pressing Ctrl+Alt+Break displays the Desktop Viewer toolbar buttons in a pop-up window.
Ctrl+Esc is sent to the remote, virtual desktop.
Hotkey sequences are key combinations designed by Citrix. For example, the Ctrl+F1 sequence reproduces Ctrl+Alt+Delete, and Shift+F2 switches applications between full-screen and windowed mode. You cannot use hotkey sequences with virtual desktops displayed in the Desktop Viewer (that is, with XenDesktop sessions), but you can use them with published applications (that is, with XenApp sessions).
From within a desktop session, users cannot connect to the same virtual desktop. Attempting to do so will disconnect the existing desktop session. Therefore, Citrix recommends:
Be aware that a user who logs on locally to a computer that is acting as a virtual desktop blocks connections to that desktop.
If your users connect to virtual applications (published with XenApp) from within a virtual desktop and your organization has a separate XenApp administrator, Citrix recommends working with them to define device mapping such that desktop devices are mapped consistently within desktop and application sessions. Because local drives are displayed as network drives in desktop sessions, the XenApp administrator needs to change the drive mapping policy to include network drives.
You can change the amount of time the status indicator displays when a user is launching a session. To alter the time out period, create a REG_DWORD value SI INACTIVE MS in HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA CLIENT\Engine\. The REG_DWORD value can be set to 4 if you want the status indicator to disappear sooner.
Caution: Editing the registry incorrectly can cause serious problems that may require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.
You can hide all or part of the Advanced Preferences sheet available from the Citrix Receiver icon in the notification area. For more information, see Hiding the Advanced Preferences sheet.
The Citrix Customer Experience Improvement Program (CEIP) gathers anonymous configuration and usage data from Receiver for Windows and automatically sends the data to Citrix. This data helps Citrix improve the quality, reliability, and performance of Receiver.
No user identifiable information is collected from the customer environment with CEIP.
TIP: You can change whether you participate in CEIP using the Receiver interface. You have 7 days to disable CEIP after installation.
To disable CEIP, or to forego participation: