This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Russian Keymap


Alexander Gottwald said:
> David Snopek wrote:
>
>> KeyPress event, serial 17, synthetic NO, window 0xc00001,
>>     root 0x3a, subw 0x0, time 6207984, (442,250), root:(512,367),
>>     state 0x10, keycode 41 (keysym 0x6c1, Cyrillic_a), same_screen YES,
>>     XLookupString gives 0 bytes:  ""
>>
>> KeyRelease event, serial 22, synthetic NO, window 0xc00001,
>>     root 0x3a, subw 0x0, time 6208109, (442,250), root:(512,367),
>>     state 0x10, keycode 41 (keysym 0x6c1, Cyrillic_a), same_screen YES,
>>     XLookupString gives 0 bytes:  ""
>>
>> So it knows when I press "а" that its the cyrillic "a" but the
>> XLookupString returns "" as the represention?
>
> This worked for me (running linux):
> (taken from http://koi8.pp.ru/frame.html?/xwin.html)
>
> $ export LANG=ru_RU.KOI8-R
> $ xev

Yes, I tried this on my Linux machine and it works perfectly. 
Unfortunately, it has no effect under Cygwin.  Also, it causes gtypist to
start with the deceptive error message:

(null): i18n problem: invalid value for msgid "Y/N": Д/Н

And it prints the correct cyrillic characters for "Deh" and "En"!  So,
parts of it are atleast working.

This whole thing is really, really irritating.  I guess I will just use my
linux machine for typing practice.  Since Windows itself supports the
proper keymap, I can get by.

Thank you.
  -- David Snopek


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]