| The Following User Says Thank You to 009N For This Useful Post: | ||
| The Following User Says Thank You to jakiman For This Useful Post: | ||
sudo gainroot (requires the rootsh package) apt-get --purge remove mscim rm -f /etc/event.d/scim (if the file is till there) /usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules reboot
cd sudo gainroot mkdir mscim-bak mv /etc/event.d/scim ./mscim-bak /usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules reboot
cd sudo gainroot cp mscim-bak/scim /etc/event.d reboot
| The Following User Says Thank You to rexii23 For This Useful Post: | ||
| The Following User Says Thank You to snnn For This Useful Post: | ||
Nokia-N900:~# cat /etc/gtk-2.0/gtk.immodules-vkb-ON "/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" "*" Nokia-N900:~# cat /etc/gtk-2.0/gtk.immodules-vkb-OFF "/usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so" "scim" "SCIM Input Method" "scim" "/usr/share/locale" "*" Nokia-N900:~# cat /etc/gtk-2.0/gtk.immodules.status 0
Nokia-N900:~# cat imvk-swap.sh
#!/bin/sh
#/etc/gtk-2.0/gtk.immodules-vkb-OFF
#/etc/gtk-2.0/gtk.immodules-vkb-ON
VKBON=$(cat /etc/gtk-2.0/gtk.immodules.status)
if [ "$VKBON" == "0" ]
then
echo 'Switching to ONBOARD...'
cat /etc/gtk-2.0/gtk.immodules-vkb-ON > \
/etc/gtk-2.0/gtk.immodules
echo '1' > /etc/gtk-2.0/gtk.immodules.status
else
echo 'Switching to PINYIN...'
cat /etc/gtk-2.0/gtk.immodules-vkb-OFF > \
/etc/gtk-2.0/gtk.immodules
echo '0' > /etc/gtk-2.0/gtk.immodules.status
fi