http://qa.mandrakesoft.com/show_bug.cgi?id=2676
------- Additional Comments From [EMAIL PROTECTED] 2003-03-20 14:57 -------
Apparently its caused by a change in how keyboard layouts are handled in XFree86 4.3 -
the
israeli layout now contains only the hebrew group and in order to switch between group
you
need to enable multiple keyboard layouts at the same time.
That way you don't need to mess around with keyboard layouts and don't really need
kikbd -
you configure X to use all your keyboard layouts and just switch groups. this way you
lose the
ability to have different keyboard layouts at the same time (for example : US+IL ,
US+RU and
IL+FR and switch between them), but you get easier configuration w/o composing your
own
keyboard layouts when you want to use more then one non-US language.
The relevant setxkbmap command line to enable both US and IL at the same time is
----
setxkbmap -option grp:switch,grp:shift_toggle,grp_led:scroll us,il
----
I'm not sure how the Kcontrol module should be changed to support that though I'm
pretty sure
it requires a UI change and is outside the scope of this bug.
A simple solution, IMO, would be to change the Mandrake configuration tools to setup
XF86Config-4 with the "XkbLayout" option with all the configured languages, for
example (for
hebrew) :
----
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbLayout" "us,il"
EndSection
----
Good luck
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: UNCONFIRMED
creation_date:
description:
in XFree86 version 4.3 (unlike 4.2), when choosing a keyboard layout with more
then one keyboard group, it is not possible to switch groups. hence, after
choosing the "Israeli" keyboard layout I am unable to type english (which is
available as an extra group in the "Israeli" layout). also, if choosing any
keyboard variant other then 'generic101', XFree86 gets stuck in the last
keyboard layout chosen and its impossible to even switch keyboard layouts.
This makes XFree86 4.3 unusable to anyone who needs non latin input methods.