(fwd) non us keyboards and cygwin xfree86
J S
vervoom@hotmail.com
Thu Feb 6 13:12:00 GMT 2003
I get the same error even if I try to compile the German keyboard:
xkb_keymap "de" {
xkb_keycodes { include "xfree86" };
xkb_types { include "default" };
xkb_compatibility { include "default" };
xkb_symbols { include "en_US(pc105)+de" };
xkb_geometry { include "pc(pc102)" };
$ xkbcomp -xkm -m de /usr/X11R6/lib/X11/xkb/keymap/xfree86
/etc/X11/xkb/keymap/de
Error: Include file wrong type (expected KeyNames, got Keymap)
Include file "xfree86" ignored
Abandoning keycodes file "de"
>ho - i can only say that it worked for german (de) - maybe you
>should compare the entries and files for those two to see what
>the difference is ... if you find out anything - please let me
>know ...
>
>t
>
>On Thursday 06 February 2003 11:38, you wrote:
> > Hi Tom,
> >
> > I tried that but got:
> >
> > $ xkbcomp -xkm -m gb /usr/X11R6/lib/X11/xkb/keymap/xfree86
> > /etc/X11/xkb/keymap/gb
> > Error: Include file wrong type (expected KeyNames,
> > got Keymap) Include file "xfree86" ignored
> > Abandoning keycodes file "gb"
> >
> > This is what /usr/X11R6/lib/X11/xkb/keymap/xfree86 says for gb:
> >
> > xkb_keymap "gb" {
> > xkb_keycodes { include "xfree86" };
> > xkb_types { include "default" };
> > xkb_compatibility { include "default" };
> > xkb_symbols { include "en_US(pc105)+gb" };
> > xkb_geometry { include "pc(pc102)" };
> >
> >
> > Can you see what I'm doing wrong?
> >
> > Thanks,
> >
> > JS.
> >
> > >just because i often ran across it an due to my earlier
> > > question on that list which seems to pop up in google if you
> > > search for that topic i'd like to write down how to make
> > > cygwin's XWin work natively with a non us keyboard (tested
> > > with the german keyboard but should also work for other
> > > languages)
> > >
> > >* first you have to compile a keymap for your language - for
> > > german this looks like
> > >
> > > xkbcomp -xkm -m de /usr/X11R6/lib/X11/xkb/keymap/xfree86
> > > \ /etc/X11/xkb/keymap/de
> > >
> > > in older versions of cygwin xfree86 it had to be
> > > /tmp/de.xkm instead of /etc/X11/xkb/keymap/de
> > >
> > >* then you can start your xserver like
> > >
> > > XWin.exe -xkbmap de
> > >
> > > and you should have your keyboard (btw. don't be surprised
> > > that in the shell not all charackters are shown - like for
> > > instance the german umlauts - thats the default bash behavior
> > > as used in cygwin - just open a vi inside that bash and you
> > > should be able to see all the other charackters too
> > >
> > >* if you want to know what the name for your keyboard is or
> > > which ones are available: just have a look at
> > >
> > > /usr/X11R6/lib/X11/xkb/keymap/xfree86
> > >
> > >hope that helps someone and maybe this should be added to the
> > >cygwin/XFree86 faq ... i hope everything is correct and i have
> > >not missed anything - best wishes
> > >
> > >t
> > >
> > >--
> > >thomas graichen <tgr@spoiled.org> ... perfection is reached,
> > > not when there is no longer anything to add, but when there
> > > is no longer anything to take away. --- antoine de
> > > saint-exupery -- end of forwarded message --
> > >
> > >--
> > >thomas graichen <tgr@spoiled.org> ... perfection is reached,
> > > not when there is no longer anything to add, but when there
> > > is no longer anything to take away. --- antoine de
> > > saint-exupery
> >
> > _______________________________________________________________
> >__ Stay in touch with MSN Messenger http://messenger.msn.co.uk
>
>--
>thomas graichen <tgr@spoiled.org> ... perfection is reached, not
>when there is no longer anything to add, but when there is no
>longer anything to take away. --- antoine de saint-exupery
_________________________________________________________________
Chat online in real time with MSN Messenger http://messenger.msn.co.uk
More information about the Cygwin-xfree
mailing list