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 <[EMAIL PROTECTED]> ... 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 <[EMAIL PROTECTED]> ... 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 <[EMAIL PROTECTED]> ... 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
