From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stas Sergeev Subject: Re: dosemu-1.1.3 and Cyrillic_er Date: Tue, 23 Apr 2002 19:00:41 +0400 Sender: linux-msdos-owner@vger.kernel.org Message-ID: <3CC57719.2030202@yahoo.com> Reply-To: stas.orel@mailcity.com Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: linux-msdos@vger.kernel.org Hello. Sergey Suleymanov wrote: > Stas> And where is this glorious patch of yours? Having a proper > Stas> keymap could be very handy. > Well, here is it. (for 1.1.3) Thanks, it works. But one thing is strange: when I use a native X switch (Xkb) to switch to Cyrillic, everything works OK except the BackSpace key. When I use a dos switch (KeyRus), everything works OKey. So I suspect the problem is in your patch somewhere. For testing I wrote this prog: --- #include #include int main() { for (;;) printf("%i\n",bioskey(0)); } --- When Xkb is in US mode, this program shows 3592 when BackSpace is pressed (KeyRus state is irrelevant). When Xkb is in RU mode, program shows 3711 at BackSpace, which is not correct. All other keys seem to work good. Under console also everything works, the bug triggers only in X mode. Any ideas why this happens with BackSpace?