Package: fbxkb
Version: 0.6-1
Hello!
I use debian lenny wiht Icewm.
and try use fbxkb for see my current keyboard (US or RU)
When i switch to RUssian keyboard - i see russian flag.
But when i switch to USa keyboard - i not se usa flag, i see two ?
(like ?? on blue background)
My keyboard setting
++
u...@lenny:~$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete+ledscroll(group_lock)" };
xkb_symbols { include
"pc+us+ru:2+group(ctrl_shift_toggle)+level3(ralt_switch)" };
xkb_geometry { include "pc(pc105)" };
};
++
I download source and add two "debug" string to fbxkb.c
To "* gtk gui static void flag_menu_create()" string ~100
after "group2info[i].name ? group2info[i].name : group2info[i].sym)"
++++
ERR("menu->%s - %s \n", group2info[i].name, group2info[i].sym);
++++
And to "static void read_kbd_description() { "
after "group2info[no].sym = g_strdup(tok); group2info[no].flag = sym2flag(tok);"
++++
ERR("->%s (%i)\n", tok,no);
++++
And when i run fbxkb i see
+++
u...@lenny:/tmp$ ./fbxkb
->us (0)
->ru (1)
xkb group #0 is already defined
->level (0)
menu->USA - level
menu->Russia - ru
+++
I see "menu->USA - level"... but it must be "menu->USA - us"
i make cope us.png
+++
lenny:/usr/share/fbxkb/images# cp us.png level.png
+++
but it not work. I see in fbxkb.c "static GdkPixbuf * sym2flag(char *sym) {"
and make new copy
+++
lenny:/usr/share/fbxkb/images# cp us.png le.png
+++
And it work!
I see USa flag :)
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]