Russian Keyboard Layout and Programing

By Yuri Khan. Date: . Last updated: .

For Russian programers, you don't have these symbols in Russian layout:

` ~ @ # $ ^ & | [ ] { } ' < >

If you need to type them, you need to switch layout out of Russian. So, programing in Russia is quite painful.

Here's the detail.


As a Russian computer user, I have to deal with language-specific layouts constantly. I have to write in English, Russian and several computer languages. Now, Russia and the Russian language have a couple of unfortunate properties:

Russian keyboard windows layout 78067
Russian keyboard windows layout

As a consequence of this, the Russian layout cannot just place letters on letter keys and leave punctuation alone. It has to borrow

, < . > ; : ' " [ ] { } ` ~

keys for letters, and shuffle their punctuations over other, less frequently used keys. So,

/ ? becomes ., ;

" displaces @

; pushes $ out,

: evicts ^,

? replaces &,

and / takes the place of |.

Needless to say, it is inconvenient — it introduces modality. You have to remember which layout you are in, and you have to switch layouts if you are writing Russian and need any of

` ~ @ # $ ^ & | [ ] { } ' < >

Even if I heavily customize my Russian layout, it does not magically create 7 new letter keys. Truly Ergonomic 109/209 only offers four usable extra “International” keys (top left, bottom left, bottom right and second-top middle in the default), and three of those are in inferior positions (long stretch of pinky) only suitable for the less-used letters or characters.

So:

Source: http://xahlee.info/comp/computer_language_char_distribution.html#comment-918287243

Russian Keyboard

  1. Russian Keyboard Layout
  2. Russian Keyboard Layout and Programing
  3. Soviet Capacitive Buckling Spring Keyboard

Keyboard Layouts

  1. Alternative Layouts
  2. Dvorak Layout
  3. Alt Graph, Compose, Dead Key
  4. International Layouts
  5. QWERTZ, AZERTY
  6. German Layout
  7. German Ergonomic Layout
  8. French Layout
  9. French Ergonomic Layout
  10. French Letter Frequency
  11. Russian Layout
  12. Portuguese Ergonomic Layout
  13. Chinese Input Methods
  14. Japanese Keyboard Layouts

Regular reader?

If you have a question, put $5 at patreon and message me.

  1. Ergo Keyboards
  2. PC Keyboards
  3. Fun Keyboards
  4. Keypads
  5. Do-It-Yourself
  6. History
  7. Design
  8. Layout
  9. Keybinding
  10. Typing
  11. Key How-To
  12. Mouse
  13. Trackball
  14. Trackball History
  15. Typewriters
  16. Misc
  17. Blog