"Insert Text by Typing" Does Not Support UTF-8?

I tried to insert by typing Cyrillic characters, but only english characters was processed.
Example text: "абвгдеёжз abcdefghij". Version 9.2

Hey @esbarro,

In future please provide an actual macro with a minimal test case. That'll make it more likely you'll get help, and it puts everyone on the same page without having to jump through hoops.

How to Post Your Macro to the Forum

This works perfectly fine for me on my macOS 10.12.6 system with BBEdit, TextEdit, Mail, Google Chrome, and Script Debugger.

Insert UTF8 Characters by Typing v1.00.kmmacros (5.1 KB)

What version of macOS are you using?


Well, It's not a macro, just a basic element, so I didn't attach it.
Your script inserts nothing :neutral_face:
Big Sur 11.4 (20F71) on MacBook Air (M1, 2020)

You can upload the selected action(s).

There's something wrong with your system then.



it looks doubtful that the Latin letters are typed normally, but the Cyrillic letters are not because of the system's permissions.

Did you follow the instructions in the first link?

If so did it help?


I just trued:


And it worked fine:

абвгдеёжз abcdefghij

Keep in mind that Keyboard Maestro can only type what can be typed in the current keyboard layout, so what Keyboard Maestro can type will vary depending on that setting.

What keyboard layouts are you using? Try some different keyboard layouts.

Thanks! It helped, kinda. My experiments:
abcdefghij - USA
абвгдеёжз - RUS
USA International+Russian
!!! At first it worked - there was "абвгдеёжз abcdefghij" - USA-int
!!! but then i switched to RUS and "абвгдеёжз" was the answer
!!! when I switched back to USA-Int there was just "abcdefghij"
Then it became clear that the behavior is not constant and I began to try different layouts (USA, USA International, RUS, ABC) several times in a row and they were different.


абвгдеёжз cd
абвгдеёжз cd
абвгдеёжз cdefghij
абвгдеёжз cd
абвгдеёжз cd
абвгдеёжз cd
абвгдеёжз cd
f,dult§;p çå

Perhaps some of the bugs are associated with the hotkey, which I called the macro (Control+Option+Shift+Command+9), so for the sake of purity of the experiment I changed the hotkey to 9 and set only two layouts - RUS and USA. But some bugs obviously remained:
абвгдеёжз abcdefghij
абвгдеёжз фисвуапршо
f,dult;p abcdefghij - USA (after layout change)

There can be a delay after a layout change before Keyboard Maestro notices, so rapid changing of layouts may confuse your testing.