So back in the day Citrix Workspace Hotkeys were imperative for Virtual Apps, as common commands like Alt-Tab and Ctrl-Alt-Del were only executed locally. Citrix would capture alternate Ctrl/Shift/Alt key commands and send them to the remote session for processing. Now most of those hot keys that are run locally also work in the remote session, and Citrix Workspace grabbing those functions can cause issues on Remote Applications.
Most environments just turn off all the hotkeys with the default.ica in Storefront, but sometimes you need some of those hotkeys. In particular Ctrl-F1 for Ctrl-Alt-Del in the published app, or Shift-F2 to switch a published app to “full-screened” for graphic testing. But there never was a real easy definitive guide for what hotkey does what. Just what the default settings are. So this is what I have found so far for the HotKey numeric designation.
(Published Apps only)
Hotkey1 is used for “Task List” action.
Hotkey2 is used for Close Remote Application action.
Hotkey3 is Full-Screen to Windowed and back
Hotkey4 is “CTRL-ALT-DEL” action.
Hotkey5 is CTRL-ESC Start Menu
Hotkey6 is used for “ALT-ESC” action.
Hotkey7 is used for “ALT-TAB” action. (No longer used on modern Windows OS)
Hotkey8 is used for ALT-BACKTAB action. (No longer used on modern Windows OS)
Hotkey9 is used for CTRL-SHIFT-ESC action Taskmanager
Hotkey10 is Toggle Latency Reduction. (No longer used on modern Windows OS)
Hotkey11 is Unknown (No longer used on modern Windows OS)
Hotkey12 is Restore Full Screen ICA session (No longer used on modern Windows OS)
Hotkey13 is Minimize Full Screen ICA session window (No longer used on modern Windows OS)
This is what the default key settings are for these various hotkeys.
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
Now if you want to disable these outright, you can just use the following code in the WFCLIENT section of the default.ica on Storefront.
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)
My personal favorite entries are the following if you just have Windows OSes running Published Applications.
Hotkey1Char=(none)
Hotkey1Shift=(none)
Hotkey2Char=(none)
Hotkey2Shift=(none)
Hotkey3Char=(none)
Hotkey3Shift=(none)
Hotkey4Char=F1
Hotkey4Shift=Ctrl
Hotkey5Char=(none)
Hotkey5Shift=(none)
Hotkey6Char=(none)
Hotkey6Shift=(none)
Hotkey7Char=(none)
Hotkey7Shift=(none)
Hotkey8Char=(none)
Hotkey8Shift=(none)
Hotkey9Char=F3
HotKey9Shift=Ctrl
Hotkey10Char=(none)
Hotkey10Shift=(none)
Hotkey11Char=(none)
HotKey11Shift=(none)
Hotkey12Char=(none)
HotKey12Shift=(none)
Hotkey13Char=(none)
HotKey13Shift=(none)