--- qt-x11-opensource-src-4.3.4/src/plugins/inputmethods/imsw-multi/qmultiinputcontext.cpp.orig 2008-02-25 00:54:47.000000000 +0900 +++ qt-x11-opensource-src-4.3.4/src/plugins/inputmethods/imsw-multi/qmultiinputcontext.cpp 2008-02-25 00:55:08.000000000 +0900 @@ -75,8 +75,9 @@ QString def = QLatin1String(getenv("QT_IM_MODULE")); if (def.isEmpty()) { - QSettings settings; - def = settings.value(QLatin1String("/qt/DefaultInputMethod"), QLatin1String("xim")).toString(); + QSettings settings(QSettings::UserScope, QLatin1String("Trolltech"));; + settings.beginGroup(QLatin1String("Qt")); + def = settings.value(QLatin1String("DefaultInputMethod"), QLatin1String("xim")).toString(); } current = keys.indexOf(def); if (current < 0)