Hall of Shame for Linux IME Support

From Fcitx
Revision as of 08:17, 17 April 2012 by Weng Xuetian (talk | contribs)
Jump to navigation Jump to search


Hall of Shame for Linux IME Support

Name Version Upstream bug report Description Walkaround
Firefox At least since 3.6 https://bugzilla.mozilla.org/show_bug.cgi?id=641445 Cannot input in flash within plugincontainer by XIM Use im module, or set dom.ipc.plugins.enabled.libflashplayer.so to false in about:config
All XULRunner based App At least since 1.9 If there is not Preedit String, the cursor position is lazily updated. Use preedit
GTK3 3.0 - 3.1.5 https://bugzilla.gnome.org/show_bug.cgi?id=645993 XIM works badly. Use im module
Opera 10.0 - 10.50 Cannot input with IM
Opera 10.50 - newest OverTheSpot support in XIM is bad, Cursor Position never updated. On the spot mode position update is also far from perfect. Enable Over The Spot for XIM
Pidgin At least 2.6 - now Status Window will process key event though im module has filtered the key. Use Key snooper
KRunner Since 4.0 The alternative mode (Not the default one) cannot support input method. Use the default input box based mode
QtWebkit All Cannot input in flash with XIM Use im module
WebkitGtk All Cursor position doesn’t get update.
Unity Fixed after 11.10, with a dirty walkaround. https://bugs.launchpad.net/ubuntu/+source/unity/+bug/663776 Search field doesn’t support IM. Use im module
Java All Cursor position not update
Emacs All http://lists.gnu.org/archive/html/bug-gnu-emacs/2012-02/msg00761.html (Not sure there is older report or not) English locale (not sure for others) can not use input method. Use CJK locale
Sublime Text At least since 2.2181 Cannot input with IM, or cannot use Ctrl+Space Try use different trigger key.