Create this registry key if it does not exist:
HKEY_LOCAL_MACHINE\Software\Citrix\UncLinks\
Under the key, create a DWORD: UNCEnabled.
Set the value of UNCEnabled to “0”.
This article provides information on how to enable and disable Web Interface hotkeys. For the latest Receiver Hotkey references list see Receiver documentation.
Use the following procedure to map the default ICA Client hotkeys within Web Interface or StoreFront. If any key impacts the application, modify the key not to conflict with the application.
This process lightens the need to modify each appsrv.ini file on the individual client workstation.
Note: If a bandwidth profile is being used then you need to modify bandwidth_xxx.ica inC:\inetpub\wwwroot\$$websitename$$\conf\ rather than default.ica in the same location.
For StoreFront use the following location: \inetpub\wwwroot\Citrix%Sitename%\App_Data
To enable Web Interface Hotkeys, complete the following steps:
Locate the Template.ica file using a text editor (Notepad). If Web Interface 4.x or later is used, the default.ica file is used for the Web Interface site.
Hotkey1Char=F1
Hotkey1Shift=Shift
Hotkey2Char=F3
Hotkey2Shift=Shift
Hotkey3Char=F2
Hotkey3Shift=Shift
Hotkey4Char=F1
Hotkey4Shift=Ctrl
Hotkey5Char=F2
Hotkey5Shift=Ctrl
Hotkey6Char=F2
Hotkey6Shift=Alt
Hotkey7Char=plus
Hotkey7Shift=Alt
Hotkey8Char=minus
Hotkey8Shift=Alt
Hotkey9Char=F3
HotKey9Shift=Ctrl
Hotkey10Char=F5
HotKey10Shift=Ctrl
Hotkey11Char=plus
Hotkey11Shift=Ctrl
Hotkey12Char=F12
Hotkey12Shift=Shift
Hotkey13Char=F11
Hotkey13Shift=Shift
Notes:
Hotkey mappings might differ (added, changed, or removed) between client versions. Install the comparative version of the Full ICA Program Neighborhood Client on a test workstation to view the current hotkey mappings available for the deployed version of the ICA Web Client.
Example: A default installation of the 10.200 ICA Web Client allowed for Ctrl+F1 to work inside an ICA Notepad session that was accessed through Web Interface 4.6. Adding the hotkeys mentioned in Step - 2 to the default.ica with the Hotkey4Shift=Ctrl set to none or Shift will effectively disable the Ctrl+F1 hotkey sequence inside the ICA Notepad session. The application Notepad has no knowledge of the CTRL+F1 sequence. Otherwise, it must respond as the application would expect.
The following hotkey combinations were introduced in version 10.100 of the Presentation Server for Windows Client:
SHIFT + F2 - Full-Screen to Windowed
The SHIFT + F2 hotkey command allows switching an ICA session window from a Full Screen to a Windowed mode and the reverse is also true.
Usage: Inside the ICA session window, press SHIFT + F2 on the keyboard and the ICA session switches to Windowed mode. Reverse is also true.
SHIFT + F11 – Minimize Full Screen ICA session window
The SHIFT + F11 hotkey command allows minimizing full screen ICA session window.
Note: This behavior has been reverted in versions 10.214, 10.223, 10.225, 10.230, 11.00 and later so that the default behavior no longer minimizes the session; instead, the key sequence is passed to the session (for more information, see CTX115230 - Understanding Shift+F11 Key Combination Behavior.
SHIFT + F12 – Restore Full Screen ICA session
The SHIFT + F12 hotkey command restores the minimized or resized ICA session window to the original size.
To disable the hotkey usage for the Web Interface connections, add the following entries (obtained from the full ICA Client version 10.200.2650) in the [WFCLIENT] section of the Template.ica or default.ica file:
Hotkey1Char=(none) Hotkey1Shift=(none) Hotkey2Char=(none) Hotkey2Shift=(none) Hotkey3Char=(none) Hotkey3Shift=(none) Hotkey4Char=(none) Hotkey4Shift=(none) Hotkey5Char=(none) Hotkey5Shift=(none) Hotkey6Char=(none) Hotkey6Shift=(none) Hotkey7Char=(none) Hotkey7Shift=(none) Hotkey8Char=(none) Hotkey8Shift=(none) Hotkey9Char=(none) HotKey9Shift=(none) Hotkey10Char=(none) Hotkey10Shift=(none) Hotkey11Char=(none) HotKey11Shift=(none) Hotkey12Char=(none) HotKey12Shift=(none) Hotkey13Char=(none) HotKey13Shift=(none)
Import the ICACLIENT.ADM template from the client workstation either in a local machine policy or an Active Directory Domain policy.
To import the policy on the client machine, complete the following steps:
Click Start > Run > gpedit.msc.
Right click Administrative Templates and select Add/Remove templates.
Go to the Citrix ICA Client installation directory (for example: C:\Program Files\Citrix\ICA Client\Configuration).
Close the Add/Remove templates window and browse to the newly imported policy.
Configure the Keyboard Shortcuts in the User experience section. In this case, the Shift+F3 is disabled and hence the native application functions work.
In Citrix Receiver for Windows 4.3 and other latest versions, we found that icaclient.adm template which we had available at the location Program Files(x86)\ Citrix\ ICA Client\Configuration has been replaced with receiver.adml and receiver.admx .
To apply Receiver policies using these, if we try to import the template it doesn’t identify the .admx template.
Therefore to get this done, we need to copy over the receiver.admx template to the Active Directory – Domain controller machine and paste it in the location C:\Windows\PolicyDefinitions and the Receiver.adml template to C:\Windows\PolicyDefinitions\en-US.
Close the group policy management console, open it again and you will have the template imported under Administrative Templates\Citrix Components.
CTX115230 - Understanding-Shift-F11-Key-Combination-Behavior