Hi, > > You'll find some documentation here: <http://pascal.tsu.ru/en/xkb/> > > i haven't the information i need on that page. i may have overread it or > something, but i still ask myself what certain keywords mean when > reading the files in .../xkb/symbols/pc
http://pascal.tsu.ru/en/xkb/garam-symbols.html What is unclear there ? > my new keymap is now located at /usr/X11R6/lib/X11/symbols/pc/null and > the file looks like that > > default xkb_symbols "basic" { > }; > > but when loading that keymap, the keys like 0123..9 and TAB,Enter etc. > still work. it's surely due to some implicit inheritance, but how do i > avoid that? how can i create a totally empty keymap? I guess you specify this map using XkbLayout option (or -layout as setxkbmap argument). You had read http://pascal.tsu.ru/en/xkb/setup.html inattentively. The layout name is not a file name but some word that XKB translates to file name(s) using XkbRules. And the default rule converts a single word in the layout name into the pair of file names e.g. "ps/pc(105)+pc/null". You can check it running "setxkbmap -print" command. If you want only that file alone is used as a symbols map you should specify that it is XkbSymbols but not XkbLayout Option "XkbSymbols" "pc/null" But then you will face another problem. XKB (the server part) doesn't like the symbols map that is empty completely. I'd suggest you to add at least one key definition there that does nothing. For example default xkb_symbols "basic" { key <TLDE> { [NoSymbol] }; }; -- Ivan U. Pascal | e-mail: [EMAIL PROTECTED] Administrator of | Tomsk State University University Network | Tomsk, Russia _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel
