Unable to remap ⌘C or ⌘V for Terminal inside VDI

Hi,

I use Exceed VDI in which I have a Gnome terminal running.
My goal is to have Command+C to copy (in Gnome-Terminal, shortcut is Shift+Control+C.

I was not able to use direct keyboard inputs : Gnome-Terminal was only receiving Ctrl+C
so I made an apple script to send Shift+Control+C.

This works if I set the trigger to a simple key, like C but not with ⌘C.

I believe this is mostly due to VDI settings but is there a way to have BTT catch the keys before it?

I tried : “Use higher level modifier key recognition (requires BTT restart)” but it was unsuccessful.

I am running BTT 6.222 on a Macbook M4 pro under Tahoe 26.3 (25D125)

Thanks,

Aurel

Take a look at Shift keys ignored when typing into Remote Windows session - #2 by Andreas_Hegenberg

1 Like

Thanks for the link,

In my case, it helped me find out that the issue is the Command key.

When adding the delay, it works if I release the command key fast enough, otherwise nothing gets to the remote session.

Unfortunately I don’t think there is nothing such as {command up} in Apple Script nor in BTT

BetterTouchTool does have a predefined action "CMD Key Up" but not sure whether it will help in your case

My bad, I searched command but did not find CMD.

It did not work though…

There is a setting within Exceed VDI to select which modifiers are kept local or sent to the remote machine, I guess this is the one messing with BTT.