[Comm] cyrillic input in wine

Alexej Kryukov =?iso-8859-1?q?akrioukov_=CE=C1_kengu=2Eru?=
Ср Апр 16 23:18:41 MSD 2003


On Wednesday 16 April 2003 22:58, Alex Khroustalev wrote:
> Каким образом можно научить wine вводить русские символы при
> системной локали cp1251? А то при нажатии клавиши "п" отображается
> "О" и т.п.

См. http://bugs.winehq.com/show_bug.cgi?id=1213
Буду рад, если поддержите.

А для себя я эту проблему решаю правкой исходников:
в файле dlls/x11drv/keyboard.c надо заменить

 {"Russian keyboard layout", 20866,
&main_key_RU, &main_key_scan_qwerty, &main_key_vkey_qwerty},
 {"Russian keyboard layout (phantom key version)", 20866,
&main_key_RU_phantom, &main_key_scan_qwerty, &main_key_vkey_qwerty},

на

 {"Russian keyboard layout", 1251,
&main_key_RU, &main_key_scan_qwerty, &main_key_vkey_qwerty},
 {"Russian keyboard layout (phantom key version)", 1251,
&main_key_RU_phantom, &main_key_scan_qwerty, &main_key_vkey_qwerty},





Подробная информация о списке рассылки community