You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Issue with Russian - PC keyboard layout

When I press ё (tilde key) with Russian - PC keyboard layout I get character code 1105 - it's right.

But when I press Ë (shift + tilde) with Russian - PC keyboard layout I get character code 203 - it's not right. The right code is 1025.


Symbol with 203 code is a Ë from latin language (Latin Capital Letter E with Diaeresis).

Symbol with 1025 code is a Ё from cyrillic (Cyrillic Capital Letter Io).


But then I checked it with Russian keyboard layout (not Russian - PC) and I got the right code!

I'm pretty sure - Apple will never fix this, so how to fix this by myself?


macOS:


Windows (through Parallels):

Posted on Feb 11, 2022 12:28 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 11, 2022 8:30 AM

mr_ziggi wrote: Or maybe it's because I have an ANSI keyboard...

Yes, I forgot to change it for ANSI in addition to the ISO used in Europe (in Ukelele View > Keyboard Type). I'll put a new one up here.

8 replies

Feb 11, 2022 7:10 AM in response to mr_ziggi

What MacOS are you running? You posted in the forum for High Sierra which is from 5 years ago.


I see your point now, the keyboard produces the Latin character that looks the same as the Cyrillic character. This is a major error for sure. I don't think anyone has ever mentioned it before, which is surprising. Let Apple know via


http://www.apple.com/feedback




Feb 11, 2022 7:16 AM in response to Tom Gewecke

You are right. But the characters isn't the same, they just has similar look.


Oh, my bad, I'm on the Monterey.


Did you write these ё Ë on your iPad? They are not correct, second one (capital) has 203 code - it's not from cyrillic, it should be Ё - 1025.


Look at the image, left one from cyrillic, right one from latin - they are different.


Also I just checked Ukelele and I found that changes for tilde key isn't working - it always print ёË. My changes works fine for any other key but not for tilde, thats odd.

Feb 11, 2022 6:15 AM in response to Tom Gewecke

I also tested the behavior on my iPad through Magic Keyboard and I got the same issue. Same problem on macOS with default PC USB keyboard.

So, if it works correctly on Catalina (Intel), then I think that the problem is not with the macOS version, it seems like that the problem is with the how macOS working with the Apple ARM chip (keyboard driver or something like that).


Thanks for the Ukulele, I'll look into it. But now I think that this problem should be fixed by Apple, because it looks like a regression when moving to a new chip.

Feb 11, 2022 8:09 AM in response to Tom Gewecke

I tested this and got the same behavior as on my layout - the key has the same code as before. It feels like the key just hardcoded in the OS. Or maybe it's because I have an ANSI keyboard...


Only one way what I found - is modify key through Karabiner-Element from tilde to something other, then modify layout through Ukulele. But it's super dirty solution and I don't like it.

Issue with Russian - PC keyboard layout

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.