Celejar -> Debian Bug Tracking System  @ Thu, 05 Aug 2010 23:08:37 -0400:

 C> X is configured to switch between English/Dvorak and Hebrew; from
 C> /etc/defaults/console-setup:

 C> # XKBMODEL="pc104"
 C> # XKBLAYOUT="us,il"
 C> # XKBVARIANT="dvorak,"
 C> # XKBOPTIONS="terminate:ctrl_alt_bksp,grp:alt_shift_toggle,ctrl:swapcaps"

 C> The flags displayed, however, toggle between UK and RU.

xxkb has nothing in common with console-setup and XKB configuration.
group to flag mapping is defined by its own configuration:

For main xxkb window:

 C> XXkb.mainwindow.image.1: en48.xpm
 C> XXkb.mainwindow.image.2: ru48.xpm
 C> XXkb.mainwindow.image.3: su48.xpm
 C> XXkb.mainwindow.image.4:

For per-window button:

 C> XXkb.button.image.1: en15.xpm
 C> XXkb.button.image.2: ru15.xpm
 C> XXkb.button.image.3: su15.xpm
 C> XXkb.button.image.4:

In your case, you asked XKB to load us layout into group 1 and il layout
into group 2.  Then you asked (I know that this is a default
configuration, not customized by you) xxkb to show enXX.xpm for group 1
and ruXX.xpm for group 2.  So that's what you get.  There are no bugs
here.  xxkb configuration is intentionally keeped simple, and there is
no intention to reflect real XKB state (which may as well be highly
non-standard).

Note that xxkb package contains il flags, but no us flags.  UK flag
(which is much simpler to make a recognizable icon) is intended to
indicate English (either en-US or en-UK, or maybe some en-Australian)
layout (note that it is named enXX.xpm, not ukXX.xpm).  I doubt that
someone will ever really need do distinguish them in his
configuration...



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to