Print character of user's current Keyboard Layout at position e.g. mapping from US to RU

For example, if I type QWERTY in Russian, it’d be ЙЦУКЕ.

Is there a function that given the string “Q”, it’d return “Й” if the user is currently using the Russian keyboard layout.

The function would figure out the user’s current keyboard layout, and print the character on the user’s keyboard layout would print if it pressed on the same position as the “Q” character in the US keyboard.

Nevermind, I found it:

Keyboard.current[letterString].displayName.ToUpper();

1 Like

Thanks!