Hi,

I meet this problem in rxvt too, it's very annoying, steps to reproduce:

1. run urxvt;
2. run wish or gitk in urxvt;
3. press Alt-F4 to close wish or gitk;

Now urxvt can't accept any keyboard input unless I switch to another window
and switch back to urxvt.

If I test with GVIm in step 2, then urxvt CAN accept keyboard input
after step 3.
It seems the problem only occurs when a GUI application which doesn't require
XIM support is launched,  so I guess SCIM is turned off when that GUI
app is launched
but isn't turned on when that GUI app is closed.

Fcitx input method doesn't have this problem, so I guess it's not a
bug or feature
in XIM protocol.

BTW, It seems bug 572015 is a duplicate of this bug.


Some related information about my environment:

Debian Squeeze on x86, openbox 3.4.11.1-1, rxvt-unicode-ml 9.07-2. (I guess this
problem exists too on Gnome + rxvt-unicode-ml.)

i A  libscim8c2a              1.4.9-3
i A  scim                     1.4.9-3
i A  scim-bridge-agent        0.4.16-2
i A  scim-bridge-client-gtk   0.4.16-2
i A  scim-gtk2-immodule       1.4.9-3
i A  scim-modules-socket      1.4.9-3
i    scim-pinyin              0.5.91-1

i    evince-gtk               2.30.3-1
i    gtk-theme-switch         2.1.0-2
i    gtk2-engines             1:2.20.1-1
i A  gtk2-engines-pixbuf      2.20.1-1
i A  libavahi-glib1           0.6.26-1
i A  libcanberra-gtk-module   0.24-1
i A  libcanberra-gtk0         0.24-1
i A  libdbus-glib-1-2         0.86-1
i A  libglib-perl             2:1.223-1
i A  libglib2.0-0             2.24.1-1
i A  libglib2.0-data          2.24.1-1
i A  libglib2.0-dev           2.24.1-1
i    libgtk2-perl             2:1.222-1
i A  libgtk2.0-0              2.20.1-1
i A  libgtk2.0-bin            2.20.1-1
i A  libgtk2.0-common         2.20.1-1
i    libgtk2.0-dev            2.20.1-1
i A  libgtkspell0             2.0.16-1
i A  libpoppler-glib4         0.12.4-1
i A  libpulse-mainloop-glib0  0.9.21-3
i A  libupower-glib1          0.9.5-1
i A  libwxgtk2.8-0            2.8.10.1-3
i    libwxgtk2.8-dev          2.8.10.1-3
i A  python-gtk2              2.17.0-4
i A  scim-bridge-client-gtk   0.4.16-2
i A  scim-gtk2-immodule       1.4.9-3
i    vim-gtk                  2:7.2.445+hg~cb94c42c0e1a-1

$ env | grep -i 'scim\|xim'
QT_IM_MODULE=xim
xmodifie...@im=scim
GTK_IM_MODULE=scim-bridge

$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to