This bug is no longer a problem for me. I'm running Ubuntu 8.10 and I have changed my input method to scim-bridge instead of scim-pinyin:
$ im-switch -l
Your input method setup under en_US locale as below.
=======================================================
The configuration "/home/ldd/.xinput.d/en_US" is defined as a link pointing to
scim-bridge
This private configuration supersedes the system wide default.
=======================================================
The system wide default is pointed by "/etc/alternatives/xinput-all_ALL" .
xinput-all_ALL - status is auto.
link currently points to default
default - priority 10
default-xim - priority 0
none - priority 0
Current `best' version is default.
=======================================================
The available input method configuration files are:
default default-xim none scim scim-bridge scim-chewing scim-immodule scim-pinyin th-xim
=======================================================
I do not know whether the problem has in fact been properly fixed by an upgrade or whether changing from scim-pinyin to scim-bridge worked around the problem. Both scim-pinyin and scim-bridge use the scim-bridge module but they do it in slightly different ways.
This bug is no longer a problem for me. I'm running Ubuntu 8.10 and I have changed my input method to scim-bridge instead of scim-pinyin:
$ im-switch -l ======= ======= ======= ======= ======= ======= ====== ldd/.xinput. d/en_US" is defined as a link pointing to ======= ======= ======= ======= ======= ======= ====== ves/xinput- all_ALL" . ======= ======= ======= ======= ======= ======= ====== ======= ======= ======= ======= ======= ======= ======
Your input method setup under en_US locale as below.
=======
The configuration "/home/
scim-bridge
This private configuration supersedes the system wide default.
=======
The system wide default is pointed by "/etc/alternati
xinput-all_ALL - status is auto.
link currently points to default
default - priority 10
default-xim - priority 0
none - priority 0
Current `best' version is default.
=======
The available input method configuration files are:
default default-xim none scim scim-bridge scim-chewing scim-immodule scim-pinyin th-xim
=======
I do not know whether the problem has in fact been properly fixed by an upgrade or whether changing from scim-pinyin to scim-bridge worked around the problem. Both scim-pinyin and scim-bridge use the scim-bridge module but they do it in slightly different ways.