Mapping option+tab and contorl+tab

Hi,

First of all, thanks a lot for this tool. It is extremely extremely useful.

I have a question about key mapping, (Only for Safari browser).
I want to set up two mappings:

  1. Option + Tab → Option + Control + Tab
  2. Control + Tab → Cmd+ Control + Tab

My use case is this: I access a remote Windows desktop using Citrix Receiver (web) in Safari browser.

When I press Option + Control + Tab, it works as Alt + Tab (Switch App windows) inside the remote Windows session, and Cmd+ Control + Tab works as Ctrl + Tab (Switch window tabs).

(All good so far).

To make things easier, I want to trigger these using simpler shortcuts, as mentioned above.

I tried doing a direct mapping like Option + Tab → Option + Control + Tab, but inside the remote session it behaves like Control + Tab instead of Alt + Tab.
The second mapping also does not work as expected.

(I have attached option+tab mapping for reference).

I also tried sending Option and Control key down/up, different other combinations events in different ways and , but that did not help either.

So before trying more things, I wanted to understand the correct way to do this kind of mapping.
and then I can share what I have already tried and what results I am seeing.

Thanks.

most remote desktop apps do not accept/translate programmatically generated keyboard events correctly and Citrix running in Safari is even more special. Unfortunately I don't have a good tip, but most likely it will be hard to achieve.

1 Like

Thanks for the quick response and clarifying this, I later also found that Cmd+Control and Option+Control doesn’t directly corresponds to Ctrl and Alt which I initially thought, and tested in some application which keys on host corresponds to which keys in remote windows in Citrix web, and results were not consistent, so I dropped plan of mapping these keys via BTT altogether and instead better to use Citrix workspace App.