Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=598289
--- Comment #13 from fujiwara tfujiwar@redhat.com 2010-06-30 06:03:08 EDT --- (In reply to comment #11)
This will set the default for every user account on the system, right?
Yes, it effects every user.
Obviously, uninstalling xim means that no user on the system can use xim, but I suppose the ibus input methods will still be available, correct?
Yes, GTK_IM_MODULE=xim uses im-xim.so and GTK_IM_MODULE=ibus uses im-ibus.so so if you uninstall xim, ibus is still available.
Sorry, this method does not seem to work: I could not see that environment variable from a gnome-terminal shell and gtk+ applications did not provide the C-S-u input method.
OK, I confirmed it works below.
% cat $HOME/.xinputrc XIM=none XIM_PROGRAM= XIM_ARGS= GTK_IM_MODULE=gtk-im-context-simple QT_IM_MODULE=xim IMSETTINGS_IGNORE_ME=yes DISABLE_IMSETTINGS=yes
- What is the standard configuration going to be for Fedora users in locales
that use the Latin alphabet, like en_US. Will an input method be part of the standard configuration or not? If no input method is installed, will gtk-im-context-simple be used or not?
AFAIK, many European people like to use compose keys so probably xim is more useful than gtk-im-context-simple. Yes, if you uninstall IM modules in /usr/lib*/gtk-2.0/../immodules, gtk-im-context-simple will be used. If you don't set GTK_IM_MODULE, /etc/gtk-2.0/*/gtk.immodules decide the default module. ibus-daemon runs on Asian locales by default.
- How will Fedora users input characters by their code? Will there be one
standard method for doing this?
ibus-daemon enables ibus IM engine(e.g. ibus-rawcode) when you type trigger key likes Ctrl+Space. So the code point feature is implemented in an ibus engine, you need to type Ctrl+Space to enable the engine.
(In reply to comment #12)
That is, is it possible to have ISO 14755 functionality in IBus that works under all IBus input methods? Does IBus allow this feature?
One idea might be to add features in ibus-rawcode. - Disable lookup window option - Auto disable engine option
It means you'll use Ctrl+Space instead of Ctrl+Shift+u by default while the trigger key can be customized with ibus-setup.
If we try to implement Ctrl+Shift+U in ibus-daemon, probably we developers need further discussions internally.