I currently have 2 input languages on my Mac: U.S., and Hebrew - PC.
The Hebrew - PC is almost the same as it should actually be, except the tilde key (`) should actually type a semicolon (;), but instead it creates a backslash (\). I already have a designated backslash key, and in order to type a semicolon I actually need to hit Alt+Shift+: which is extremely cumbersome.
I'd like to reassign this key to work properly, but only when using the Hebrew layout - the English one needs to keep its use as the tilde which I use for window switching and terminal home dir.
What are my options? I currently have copies of BetterTouchTool and Karabiner, if that helps.