Alt+Tab doesn't work when Citrix is in full screen
I am using 12.04 and in my work we connect to a Citrix XenDesktop. I've installed Citrix Receiver, using this Ubuntu help wiki page and it all works perfectly.
But, I have a problem. Alt+Tab doesn't work in full screen mode. There are several adjustments you can choose when logging in, with the Settings button in the top right corner.
I like to work with 95% full screen, with the windows key combination in "full screen mode only". This allows me to use the windows combinations when a work in full screen, inside the remote computer (inside Citrix).
I can Alt+Tab past the "Citrix computer" when I put it down to 95%. It also allows me to use the "Ubuntu menu" on the left side. But I really can't make this work in Ubuntu.
I've tried to put the windows key combination to "remote server only" and yes, it works inside the server, but also only there and the Ubuntu menu stops working (in example print Screen. I am using this for documentation).
When I try to Tab from one place to another, even when Citrix isn't in full mode, if I stop there and the continue "tabbing" it continues inside Citrix.
I want to use windows key combination, but only in full screen mode. Does anyone have a solution to fix in another way?
Solution 1:
Finally it's now working. I'm actually accessing remote desktop through web browser Google Chrome on Ubuntu 12.04.
I changed all the setting in Citrix receiver, but didn't realize to change the setting on web page. That is, after typing username/password for the remote URI in the browser, there is a tab called setting
(before click Remote Desktop Connect on AmericasXA...).
I was able to change the window size to full screen from Seamless. That's it, Alt+Tab and other keys started working fine on the remote desktop.
Solution 2:
Edit the file /etc/icaclient/config/All_Regions.ini
, and set the value TransparentKeyPassthrough=Remote
.
Example All_Regions.ini
file:
...
...
; --- on my system, the setting is on line 601
; These settings control the keyboard settings
;
[Virtual Channels\Keyboard]
TransparentKeyPassthrough=Remote
...
...
This answer was the key to solving the problem on my system.
Solution 3:
I can't test it, but one likely possibility is that the HUD is grabbing the Alt key.
Please check this answer, set the HUD key to another one and check if it helps.
Solution 4:
changing DesiredHRES, DesiredVRES values in All_Regions.ini file worked for me
search for file named
All_Regions.ini
in the ica client installation dir/config and open it with sudo access (on ubuntu 13.04 the file is at this location/etc/icaclient/config/All_Regions.ini
)Scroll down to the [Virtual Channels\Thinwire Graphics] section.
-
Modify the
DesiredHRES=*
andDesiredVRES=*
toDesiredHRES=1024 DesiredVRES=768
Save the file and proceed to launch your XenDesktop session.
Ref: http://support.citrix.com/article/CTX128845
Solution 5:
This is how I'm doing from my system while you're inside Citrix cloud system
Ctr + F2
and then Alt +Tab
You can access your local system, You can switch back to Citrix cloud System on clicking the Citrix receiver