On 21/05/2009, at 19:57, Tzafrir Cohen wrote:
On Thu, May 21, 2009 at 12:28:03PM +0300, Herouth Maoz wrote:
Hi everybody,
I recently upgraded the Linux version on my work machine, and I
noticed
something odd about the Hebrew kxkb layout, which I use in the lyx
variant. There was no "=" key, and there were two "]" keys. The
default
Hebrew layout had no such artifact.
After comparing my KDE-based Mandriva setup with my sysadmin's Ubuntu
(Gnome), it turned out that we had the same layout, and the thing
about
it is that it's not completely defined. The number keys and symbol
keys
which are supposedly "common" to the Hebrew and US layouts are not
defined. The default variant defines all the keys.
This is by design. The lyx layout only touches the second group.
Someone
may want to use the British pound sign for shift-3, for instance.
Only when they use the Engish layout, I'd assume. When you use a
Hebrew layout, you expect shift-3 to give you "#". I touch-type in
both languages, and some of the punctuation marks are mapped to
different keys (the comma, for example). In the context of Hebrew, I
look for the comma on the bottom right row. In the context of English,
I automatically type it where it belongs in the English keyboard. It's
part of the training of the brain. Thus, it makes no sense to have
shift-3 mapped to anything other than what it is on common Hebrew
keyboards in a common layout. The bottom line is that there shouldn't
be a situation in which I don't have a "=" sign in Hebrew, just
because I chose an alternative layout as my English layout!
And of curse, the
What layout do you use, exactly? What's you current XKB configuration?
xprop -root | grep _XKB
_XKB_RULES_NAMES(STRING) = "xorg", "pc104", "us,il", "dvorak,lyx",
"compose:rwin"
Note that when I change my Hebrew keyboard to "no variant" (that is,
instead of "dvorak,lyx" I get "dvorak,"), the missing "=" key appears
where it is expected in Hebrew.
Thanks,
Herouth
_______________________________________________
Linux-il mailing list
[email protected]
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il