Russian phonetic keyboard
Type the way it sounds — privet becomes привет, live. Click the keys or use your own; pick your layout.
Печатайте по-русски на любой клавиатуре.
How it works
Type Latin and Russian appears as you go: privet → привет. The on-screen keyboard shows where each letter sits; click a key or type on your own. Digraphs work too: sh → ш, ch → ч, zh → ж, shch → щ.
Several phonetic layouts exist (ЯШЕРТ, YaWert, KDWin) — pick the one your fingers know in the Layout menu and it's remembered next time. Pasted Latin? Hit Convert Latin.