?

Log in

No account? Create an account
Russian Keyboard Layouts - brad's life — LiveJournal [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Russian Keyboard Layouts [Jan. 25th, 2007|10:09 am]
Brad Fitzpatrick
[Tags|, ]

So, it turns out that Linux, Mac, and Windows all have slightly different Russian keyboard layouts for phonetic mode.

Linux is shown in black here, Mac in red (where it differs). Windows isn't shown because there's no built-in phonetic mode... it's all "go download or make your own! fun fun!". So there exists about a dozen different variations on the net to download. Fortunately I don't use Windows.

But the Mac/Linux variation drives me crazy:



I suppose I could change Linux to match Mac, or vice-versa. Also need to switch the key binding to mode switch, but the built-in GNOME GUI for it doesn't give me any overlapping set of choices that the Mac does. More fun!

It's all enough to make me wonder if I should just learn the actual Russian keyboard layout.

P.S. What's with the two-level language/layout distinction in Windows that neither Mac nor Linux makes? I don't understand the difference. Does it actually inform the underlying application what language you're in? I guess I could see Word (spell checkers) using that data. But it seems that language+layout could be stored together as two properties of items in one list, rather than having a two level list... "Pick your language! Now pick your layout!" Which would be fine in a one-time admin GUI, but having two hotkeys to switch language vs. switch layout... wtf? I'm not seeing the use case. Multi-lingual people with 2 physical keyboards plugged in?
LinkReply

Comments:
[User Picture]From: brad
2007-01-25 06:33 pm (UTC)
Linux and Mac have phonetic mode built-in.

Windows doesn't seem to have it.
(Reply) (Parent) (Thread)
From: (Anonymous)
2007-06-22 07:28 pm (UTC)
How do I get it for Linux? I've been looking everywhere?
(Reply) (Parent) (Thread)