This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: Problems configuring cygwin-xfree for XDM and non-US kbd`
- From: Alexander Gottwald <alexander dot gottwald at s1999 dot tu-chemnitz dot de>
- To: cygwin-xfree at cygwin dot com
- Date: Wed, 23 Apr 2003 20:30:10 +0200 (MEST)
- Subject: Re: Problems configuring cygwin-xfree for XDM and non-US kbd`
- Reply-to: cygwin-xfree at cygwin dot com
On Wed, 23 Apr 2003, [windows-1252] "??????? ?????? ([windows-1252] Alex Kuklin)" wrote:
> About non-us kb:
>
> I solved this problem by adding
> "xkbcomp /etc/X11/ru.xkm $DISPLAY"
> into /etc/X11/Xsession.d/99xfree86-common_start
This will only work for local startup. With xdm you won't get the russian
layout.
But it's a nice, simple idea. Thanks.
> ru.xkm contains compiled params. Try this:
>
> $ cat > ru
> xkb_keycodes { include "xfree86" };
> xkb_types { include "default" };
> xkb_compatibility { include "default" };
> xkb_symbols { include "en_US(pc105)+ru" };
> xkb_geometry { include "pc(pc102)" };
> ^D
>
> $ xkbcomp ru ru.xkm
in most cases you could also use "setxkbmap ru". This is a bit shorter
and simpler.
bye
ago