Hi all! I used to have this XF86Config-4 file for my italian keyboard: Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "it" Option "XkbOptions" "compose:rwin,grp:ralt_switch" EndSection In this way, pressing the right Alt key (AltGr) together with "è" (egrave) I can produce the "[". The italian keyboard definition file ($XKB/symbols/it) contains in fact these lines: key <AD11> { [ egrave, eacute ], [ bracketleft, braceleft ] }; So far, everything is ok. But now I want to add another layout (bulgarian) for typing in cyrillic, so I changed these lines in my XF86Config-4: Option "XkbLayout" "it,bg" Option "XkbVariant" ",phonetic" Option "XkbOptions" "compose:rwin,grp:ralt_switch,grp:lwin_toggle" With the left window key I can switch to bulgarian, as I wanted. But now I cannot produce the "[" (as well as every other symbol in the second group of the italian layout) because instead of it I get the corresponding cyrillic symbols! So, what should I do? Is there any way to tell XFree that AltGR should change groups *in the same layout*, and the left window key is for changing layouts? In other words, how can I access the second group of symbols in the italian layout, when I have two layouts configured? Any help will be appreciated! :-) -- Saluti, Mardy http://interlingua.altervista.org _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86