Hotkeys (specifically Alt+Tab) not passing through Citrix Workspace

Hi everyone! I have just switched from Windows 10 to EOS since I don’t want AI being shoved down on my throat and because of the EOL of Win10. I’m a beginner linux user, I have used Ubuntu for a few years during university. I have absolutely love this distro so far, managed to set up everything easily for my everyday life with an exception.

When I’m working from home I need to connect to my work PC using Citrix Workspace. It works fine with a pretty annoying flaw: Alt+Tab and other hotkeys are not applied on the remote host, but on my local PC (so the citrix workspace window gets switched regardless of that it is full screen).

I have tried Citrix’s official suggestion with no luck:

I’m using KDE with Wayland. I have noticed that if I use KDE with X11 the hotkeys are getting captured correctly, but other things broke (i.e. window scaling on my remote is getting reset every time I exit citrix full screen), and I miss many features of Wayland like fractional window scaling, so generally I don’t want to use X11.

Do you have any suggestion how to solve this? ChatGPT suggested to remap Alt+Tab to something else on my local, but this hotkey is so deep in my muscle memory that it would make working locally uncomfortable.

There many applications that only support that behavior on X11 and not Wayland. You would probably need to find out if Citrix has support for that feature under Wayland.

Thanks! You are right. Right now Citrix Workspace unfortunately doesn’t support Wayland.

My quick workaround now is to boot up with X11 when I need to work on my remote, dedicate a virtual desktop for fullscreen citrix and if I need to do anything on my local workstation I just switch virtual desktops, that way I don’t need to put Citrix in windowed mode (I’ll try if putting it to tray with a hotkey causes the same issue) and the window scaling won’t get messed up.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.