Describe the bug
When my keyboard layout is set to Macedonian instead of US International all my actions are not recognised. Once I revert back to US International all actions are working perfectly. This was not an issue few months ago.
Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
Input device does not matter, it happens on Magic Mouse and MacBook Trackpad.
Screenshots
If applicable, add screenshots to help explain your problem. (You can just paste or drag them here)
Device information:
Type of Mac: MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
macOS version: 10.14.2 (18C54)
BetterTouchTool version: 2.697
Additional information (e.g. StackTraces, related issues, screenshots, workarounds, etc.):
Note: Before bug reporting, please make sure you have the latest version of BetterTouchTool and that you have already tried to restart your system :-). If you encounter a crash, please attach a crash log from the macOS Console.app from the "User Diagnostic Reports" section.
I know that this is quite old, but for some reason this happens to me in Outlook only.
Triggers are being invoked (shown in "Recently used"), but for some reason in Outlook it doesn't work, but for example in Beyond Compare same trigger is working (the actual BC shortcut is different compared to Outlook)
the auto adapt can unfortunately only work for simple cases like if a keyboard layout changes the position of y and z. In general macOS / BTT use the position of the key and not the character or similar, thus switching keyboard layouts can be confusing.
so the ] and [ key are staying the same between your two keyboard layouts? Then it is indeed weird.
BTT basically just knows the physical location of your key on the keyboard, it doesn't know what output it produces. That's why it always needs to ask macOS when it tries to render the meaning of the keys under a specific layout.
strange because in that case BTT just simulates the key presses without thinking about their meaning. Maybe this translation from ctrl + Ш to ctrl + ] is happening at some higher level in the system.