On Mon, 7 May 2001, Ilya Konstantinov wrote:
> On Mon, May 07, 2001 at 02:37:50PM +0300, Tzafrir Cohen wrote:
> > XFree has the backend (config files for xkbcomp). There is an obvious need
> > for better front-ends for Xkb, that will fully utilize it (more than
> > switch layout. For instance: use mouse-keys, set keys for layout
> > switching, scroll-lock led indicator).
>
> Actually, there's a need for a better compiler IMHO. One that could
> combine multiple languages into one map. Kxkb's approach of recompiling
> for each language switch is horribly slow from my experience.
A technical note:
recompilation is only necessary when changing the map. But one can swich
an active group (=keyboard layout) without changing the map.
The compiler in question is xkbcomp. IIRC It runs on the server side, and
the clients pass it descriptions of the maps (or at least that's how
setxkbmap works, I believe other Xkb front-ends work in a similar
fashion).
Offtopic:
Ilya: as a poor-man's workaround, you can easily create yourself "ru1",
"ru2", "ru3", "il1", "il2", "il3" in a similar way to the existing "us3"
symbols map, and then set the active map using something like:
setxkbmap -symbols "us1+ru2+il3"
(the order won't matter if you do that properly) once at X startup.
(the existing "il" is "il2" (sans the remapped numbers), and I believe it
could be sed-ed to il3 and il1 .
--
Tzafrir Cohen
mailto:[EMAIL PROTECTED]
http://www.technion.ac.il/~tzafrir
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]