(1) Install MSCIM and whatever input methods you want
(2) Go to /etc/gtk-2.0/, create two files as follows
first file: vb (for Virtual Keyboard)
"/usr/lib/gtk-2.0/2.10.0/immodules/hildon-im-module.so"
"hildon-input-method" "Hildon Input Method" "hildon-input-method-framework" "/usr/share/locale" "*"
Second file: scim (for MSCIM)
"/usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so"
"scim" "SCIM Input Method" "scim" "/usr/share/locale" "*"
(3) in the same directory, create another two files:
first file: vb.sh
cp /etc/gtk-2.0/vb /etc/gtk-2.0/gtk.immodules
second file: scim.sh
cp /etc/gtk-2.0/scim /etc/gtk-2.0/gtk.immodules
then chmod to these two files
>>root
>>chmod +x vb.sh scim.sh
(4) make two symbolic links in /usr/bin/
ln -s /etc/gtk-2.0/vb.sh /usr/bin/vb
ln -s /etc/gtk-2.0/scim.sh /usr/bin/scim
(5) if you want to use virtual keyboard, remember to retract the physical keyboard first, then type in
>>root
>>vb
if you want to use MSCIM:
>>root
>>scim
hello..
ReplyDeleteI am using Kimitake's him-scim instead of MSCIM, for japanese input. Would the above method work for him-scim too, to have the virtual keyboard coexist with the scim? Appreciate your inputs
There is now a simple and painless way to switch between SCIM/MSCIM and Hildon.
ReplyDeleteSee here: http://talk.maemo.org/showthread.php?t=72976