The most common keyboard layout in modern Russia is the so-called Windows layout. It is the default Russian layout used in the Windows operating system. This layout allows using keyboards of the same physical design as in many other countries but has some usability issues for Russian-language users. Because of an unfortunate design decision, the comma and full stop symbols are on the same key in this layout, and users need to hold Shift every time they enter a comma despite the fact that the comma is much more frequent in the language.
There are some other Russian keyboard layouts in use: in particular, the traditional Russian Typewriter layout (punctuation symbols are placed on numerical keys, one needs to press Shift to enter numbers) and the Russian DOSlayout (similar to the Russian Typewriter layout with common punctuation symbols on numerical keys, but numbers are entered without Shift). The Russian Typewriter layout can be found on many Russian typewriters produced before the 1990s, and it is the default Russian keyboard layout in the OpenSolaris operating system.
Keyboards in Russia always have Cyrillic letters on the keytops as well as Latin letters. Usually Cyrillic and Latin letters are labeled with different colors.
Content is from wikipedia.org