[email protected] wrote:
> I need to add a custom XKB layout to use (it actually is commited to
> xkb-config now, but not released yet).
>
> With the xkb-config 1.8 I had to patch xkb/rules/base.xml and symbols/??
> files.
>
> As I can't find neither base.xml nor xkb-config version used in 4.7, I am
> confused. I've already patched my xkb configs, but what should I edit to make
> X see my new layouts in symbols/?? files?
I actually found out on the internet that I should edit
/etc/X11/xkb/rules/xorg.lst and /etc/X11/xkb/rules/xorg.xml. After editing
both of them I've got:
% setxkbmap -rules xorg -layout us,ru -variant serbian,serbian -v 10
Setting verbose level to 10
locale is C
Warning! Multiple definitions of rules file
Using command line, ignoring X server
Warning! Multiple definitions of keyboard layout
Using command line, ignoring X server
Warning! Multiple definitions of layout variant
Using command line, ignoring X server
Applied rules from xorg:
model: pc105
layout: us,ru
variant: serbian,serbian
options: grp:caps_toggle
Trying to build keymap using the following components:
keycodes: xfree86+aliases(qwerty)
types: complete
compat: complete+ledcaps(group_lock)
symbols:
pc/pc(pc105)+pc/us(serbian)+pc/ru(serbian):2+group(caps_toggle)+group(caps_toggle)
geometry: pc(pc105)
Error loading new keyboard description
The "us" and "ru" files in /etc/X11/xkb/symbols/ are patched, the same setup
works as of xorg 1.7. Both layouts included to /etc/X11/xkb/rules/xorg.lst and
/etc/X11/xkb/rules/xorg.xml.
Does anyone know where should I read about that or what sould I do elsewise?
--
Dmitrij D. Czarkoff