Citrix Receiver For Mac Resource Shortcuts Are Currently Disabled
Applicable Products
Now that MAC released Safari v5.1.5 the MAC users now get the same error message. It states 'Resource shortcuts are currently disabled'.
- Receiver for Windows
- StoreFront
- Web Interface 5.4
- Web Interface 5.3
Objective
This article provides information on how to enable and disable Web Interface hotkeys. For the latest Receiver Hotkey references list see Receiver documentation. Alfa awus036nh driver for mac 10.10.
Instructions
Enable Hotkeys
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 in C:inetpubwwwroot$$websitename$$conf rather than default.ica in the same location.
For StoreFront use the following location: inetpubwwwrootCitrix%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.
- Copy the following ICA parameters to the Template.ica or default.ica file after the [WFCLIENT] tag:
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
Hotkey14Char=F6
Hotkey14Shift=Shift
Notes:
- Hotkeys that are native to the local operating system cannot be used inside an ICA session. Recent code changes might make this possible.
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.
New HotKey Mappings
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.
Disable Hotkeys
1 . 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:
Disable Hotkeys through the ICACLIENT.ADM Template
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 FilesCitrixICA ClientConfiguration).
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 ClientConfiguration 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:WindowsPolicyDefinitions and the Receiver.adml template to C:WindowsPolicyDefinitionsen-US. Autotune 6.
Close the group policy management console, open it again and you will have the template imported under Administrative TemplatesCitrix Components.
Additional Resources
CTX115230 - Understanding-Shift-F11-Key-Combination-Behavior