Scripting: Not able to read keyName on Windows if OS language is Japanese
If I'm running AE on Windows and the OS lanugage is Japanese, it is not possible to read the currently pressed keyname. It doesn't matter whether I use the ScriptUI.environment.keyboardState.keyName variable or whether I try to read it via a keydown eventListener, it always fails. It seems to affect all Adobe applications, see here:
https://community.adobe.com/t5/indesign-discussions/scriptui-environment-keyboardstate-keyname-is-returning-undefined-in-windows/m-p/11274854
If I switch my OS language to US or similar, it all works perfectly. If I switch it to Japanese again, reading the variable fails.
It would be really good if this could be fixed, as this is quite an important variable to read and it affects a lot of users.

-
Constantin Maier commented
Unfortunately, the issue still persists in AE 2022. I have to offer a lot of workarounds for Japanese users to be able to use my script at the moment. Is there any hope that this issue can be solved?