Comment 3 for bug 309844

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=22884)
0001-ru-Fix-shift-key-for-Russian-letters-include-_-i.patch

Another report from a ubuntu reporter:
https://bugs.edge.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/309844

[Problem]
Shift doesn't work on Russian letters, and -/_ is missing from Phonetic layout.

[Original Report]
1) When I'm trying to enter a capital Russian letter using Shift key, I'm getting a lower case symbol. Caps Lock (shift+caps lock in my case) work fine. Shift + numbers works fine as well

2) Symbol "-"/"_" does not included into Russian Phonetic layout.

It can be fixed quit easily by changing /usr/share/X11/xkb/symbols/ru file. In the phonetics section a line

    key <AE11> { [ minus, underscore ] };

need to be added and lines like

    key <LatQ> { [ Cyrillic_ya, Cyrillic_YA ] };

should be changed to

    key <AD01> { [ Cyrillic_ya, Cyrillic_YA ] };

Corrected file is attached, hope it will be used in future releases.