In my case, I appended the following lines in /eyc/sysconfig/locale instead of .xinitrc file. Everything works well even in qt applications.
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
I tried the above and it doesn't work. Is there anything else I need to do or require?
If I set
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="xim"or
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"then SCIM doesn't appear in either gtk or qt apps (normally when I start a gtk app scim autoloads).
If I set
export XMODIFIERS="@im=SCIM"
export QT_IM_MODULE="xim"then the result is same as just having
export XMODIFIERS="@im=SCIM"ie it works for gtk apps and not for qt apps.
My understanding from previous posts is that for qt apps one needs the
qt-uim package - but I'm not keen to use that as it has a limited selection of input methods. Am I missing something?