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.

Reply via email to