Enscribi is a handwriting recognition input method for Linux. It's mainly developed for the Openmoko Freerunner smartphone. Though it's a stand-alone application, it can be used as the default keyboard in the Illume window manager. Now it supports Janpaness and Chinese and other languages. You can get more information on following link:
Step 1:
opkg install http://www.opkg.org/packages/zinnia_0.04_armv4t.ipk opkg install http://www.opkg.org/packages/0_zinnia-tomoe-ja_0.6.0-20080911_armv4t.ipk (for Japanese support) opkg install http://www.opkg.org/packages/0_zinnia-tomoe-zh_0.6.0-20080911_armv4t.ipk (for Chinese support) opkg install http://www.opkg.org/packages/enscribi_0.2.0_armv4t.ipk
Step 2:
Install fonts for Japanese (e.g. ttf-sazanami-gothic) and Chinese (e.g. ttf-arphic-uming)
opkg install task-fonts-truetype-chinese (on SHR) opkg install ttf-sazanami-gothic opkg install ttf-arphic-uming
Step 3:
Create symbolic links for the old libs (tested with om2009-unstable 17-Aug-2009 17:19 and SHR-unstable 6-Sep-2009 16:34) If enscribi is linked against the new libs then these symbolic links are obsolete.
cd /usr/lib ln -s /usr/lib/libecore_evas-ver-svn-02.so.0 libecore_evas-ver-pre-svn-01.so.0 ln -s /usr/lib/libecore_fb-ver-svn-02.so.0 libecore_fb-ver-pre-svn-01.so.0 ln -s /usr/lib/libecore_x-ver-svn-02.so.0 libecore_x-ver-pre-svn-01.so.0 ln -s /usr/lib/libecore_input-ver-svn-02.so.0 libecore_input-ver-pre-svn-01.so.0 ln -s /usr/lib/libecore_x-ver-svn-02.so.0 libecore_txt-ver-pre-svn-01.so.0 ln -s /usr/lib/libedje-ver-svn-02.so.0 libedje-ver-pre-svn-01.so.0 ln -s /usr/lib/libembryo-ver-svn-02.so.0 libembryo-ver-pre-svn-01.so.0 ln -s /usr/lib/libecore_job-ver-svn-02.so.0 libecore_job-ver-pre-svn-01.so.0 ln -s /usr/lib/libevas-ver-svn-02.so.0 libevas-ver-pre-svn-01.so.0 ln -s /usr/lib/libecore-ver-svn-02.so.0 libecore-ver-pre-svn-01.so.0 ln -s /usr/lib/libeina-ver-svn-02.so.0 libeina-ver-pre-svn-01.so.0
Step 4:
goto "setup" --> "keyboard" --> "enscribi"
To get a Chinese/Japanese input method.