Enable Alt-Tab Hotkey Within A Citrix Desktop Session - Citrix Workspace App

Enable Alt-Tab Hotkey Within A Citrix Desktop Session - Citrix Workspace App

book

Article ID: CTX232298

calendar_today

Updated On:

Description

This article is intended for Citrix administrators and technical teams only.

Non-admin users must contact their company’s Help Desk/IT support team and can refer to CTX297149 for more information.

Executing ALT+TAB keys, toggles opened applications on endpoint machine instead of Citrix Desktop session.

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might 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.

Resolution

In general, switching between applications/windows within a Citrix Desktop Session will work without a need to alter any settings on an endpoint with the newer releases of Citrix Workspace App.

Please review the below sections for additional information: 
Note:- Might not work for windows 11

Windows: 

  1. With the latest releases of Workspace App for Windows, no changes on the endpoint are required. Hitting "Alt+Tab" on the endpoint within a windowed Citrix Desktop session.
  2. If the expected behavior of switching between applications/windows within a Citrix Desktop Session is not occurring, please follow these steps:  
On the client machine set the following registry key:

Per-Machine setting:
For Windows 32-bit OS : 
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Type: REG_SZ
Name: TransparentKeyPassthrough
Value: remote

For Windows 64-bit OS : 
Key : HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Type: REG_SZ
Name: TransparentKeyPassthrough
Value: remote

Per-User setting: 
Key: HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard\
Type: REG_SZ
Name: TransparentKeyPassthrough
Value: remote

User-added image

**Note: You have to exit Citrix Workspace App / Citrix Receiver and launch it again for this change to take effect.
 

macOS: 

On macOS there are no required settings that need to be changed to allow this behavior. 

To switch between applications/windows within a Citrix Desktop Session opened from CWA for Mac use following key combination

"Option+ Tab"         

Refer Doc : https://docs.citrix.com/en-us/citrix-workspace-app-for-mac/configure.html#windows-special-keys 


Linux:(If below step does not help then open a support case with Citrix)

On Linux there are no required settings that need to be changed to allow this behavior.

If the expected behavior of switching between applications/windows within a Citrix Desktop Session is not occurring, please follow these steps: 

  1. Open terminal and navigate to the following location: 
    • /etc/icaclient/config/All_Regions.ini (/opt/Citrix/ICAClient/config/All_Regions.ini” which was symbolic link to “/etc/icaclient/config/All_Regions.ini)
  2. Edit the .ini file with your preferred editor
    • ex. nano All_Regions.ini
  3. Find the following line within the file and update it to "Remote" after the equal sign: 
    • TransparentKeyPassthrough=remote
  4. Exit Citrix Workspace App or Citrix Receiver and launch it again 

Note : Changes made to the above file will be applied to all the connections. 

ChromeOS: 

On ChromeOS there are two ways of switching between applications/windows within a Citrix Desktop Session, see below: 

  1. Go into full screen mode on your Citrix Desktop Session:
    • Proceed to switch between applications/windows using "Alt+Tab"

Problem Cause

Hotkey combination not configured to passthrough from the client workstation to the active Citrix session window.

Issue/Introduction

Enable Alt-Tab Hotkey Within A Citrix Desktop Session - Citrix Workspace App

Additional Information

Understanding Keyboard Input To Virtual Desktops

By default, when you use a virtual desktop all key presses are directed to it (not the local computer) with the following exceptions:

  • Windows logo key+L is directed to the local computer.
  • CTRL+ALT+DELETE is directed to the local computer except in some cases if you use the Citrix Desktop Lock.
  • 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.
  • Windows key combinations (for example, CTRL+ESC and ALT+TAB) are directed according to the settings that your help desk has selected.

Note: By default, if the Desktop Viewer is maximized, ALT+TAB switches focus between windows inside the session. If the Desktop Viewer is displayed in a window, ALT+TAB switches focus between windows outside the session.

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 can use hotkey sequences with virtual desktops in many, but not all, setups. For example, they work with your hosted applications.