On Friday, July 25, 2014 16:13:33 宾 wrote:
hi, when I use geany and firefox, the input candidate list is away from input window (not following the cursor, but at the bottom left corner), how can I solve this problem?
Please first make sure you are making use of the GTK IM Module, e.g. the environment variable GTK_IM_MODULE should be set to "ibus" instead of "xim".
And the two programs you mentioned are problematic themselves:
Firefox only has cursor-following working when IME's pre-edit option was enabled. I think this is indeed a firefox bug since version 29 or 30, although no one seems to have reported it. The option should be something like "Embed Preedit String" lying somewhere in your IME settings.
For Geany, I found an old bug report  in JuffEd mentioning the same problem, and pointing to Scintilla which also affects Geany. However, the Scintilla people say they have fixed it . So perhaps Geany is using older version of Scintilla or whatever other reason, I don't know. You can open a bug report to Geany about this.
 http://sourceforge.net/p/juffed/bugs/59/  http://sourceforge.net/p/scintilla/bugs/1159/
Regards, Felix Yan