HOPE 发表于 2009-12-24 22:34

FirstFan输入法for Maemo N900正式发布

经过FirstFan网友辛苦的开发与测试,终于赶在新到来之前为大家呈上这份难得的礼物。作为Maemo系统N900的先行者,FirstFan倾注了大量的时间和精力,将Linux下scim输入平台作了深入的研究和完善;更作为中文地区为数不多的Maemo平台应用软件,我们称之为“FirstFan输入法for Maemo N900”。

安装方法很简单,按照如图设置在App Manager中增加一个类别(Catalog),然后保存(Save):


系统会自动刷新,刷新完之后就可以在系统(System)分类下见到,如果你安装拼音或五笔,就点击安装mscim-googlepinyin或mscim-tables-zh-wubi即可,程序会自动关联安装mscim和mscim-modules-table模块,共三个模块。安装完成之后,reboot一下N900,重新进入系统,在要输入文字的地方,按一下Ctrl+Space切换为中文输入法,就可以正常使用了。

另外,如果之前已经安装了MaemoCJK输入法的,必须先卸载此输入法,重启之后才能安装本输入法。

在此特别向FirstFan的付出与努力表示衷心感谢!

更多情况可参阅FirstFan的个人网站:
http://www.evan129.com/mywork/maemo/mscim/

大便猫 发表于 2009-12-24 22:42

顶呀,太好了。

martl2991 发表于 2009-12-24 22:42

马上安装。谢谢FirstFan,谢谢HOPE!

pk851 发表于 2009-12-24 22:43

太感谢啦!

gdsz_bill 发表于 2009-12-24 22:46

Ctrl+Space切换为中文输入法

那如何在拼音和五笔之间切换?

dnie 发表于 2009-12-24 22:48

回复 #5 gdsz_bill 的帖子

试试Ctrl+Shift?

夜雨灯 发表于 2009-12-24 22:48

感谢HOPE等各位达人,N900在如此短的时间内,完成了一系列中文操作简便方式。

HOPE 发表于 2009-12-24 22:48

Reply to #5 of gdsz_bill

我没有安装过多种,不知道是否拼音或五笔只能选择使用一种。
另外可以试下用Ctrl+Shif(左下角向上箭头)切换看看是否可以。

火炎焱燚 发表于 2009-12-24 22:58

怎么没有中文说明?我这个是汉化过的。你发的这个英文的。。。

liaoduan 发表于 2009-12-24 23:02

我只问一个问题,为啥黑莓出个好点的输入法这么难涅?

dnie 发表于 2009-12-24 23:07

Posted by gdsz_bill on 2009-12-24 22:46 http://www.ibmnb.com/images/common/back.gif
Ctrl+Space切换为中文输入法

那如何在拼音和五笔之间切换?

找到了:

如果安装了多个输入法,切换输入法时,请先输入任意字母,显示输入面板后,点击左上角输入法图标,会显示当前可用输入法。

skysun929 发表于 2009-12-24 23:09

前排支持一下,等了好久,一直没装CJK,终于可以输入中文了!

大便猫 发表于 2009-12-24 23:13

只安装mscim-googlepinyin不行,还是手动安装了mscim和mscim-modules-table才可以。

akige 发表于 2009-12-24 23:16

用不了,按ctrl+空格变成黑屏,弹出窗口列表

HOPE 发表于 2009-12-24 23:18

Reply to #13 of 大便猫

可能后来改过了,我安装的时候只装一个wu就全部自动安装了。
我还是把帖子改过来吧。

dnie 发表于 2009-12-24 23:18

回复 #14 akige 的帖子

你是不是安装过CJK?如果安装过就一定要彻底卸载。

FF的指引:

[卸载]
由于有包依赖关系,安装时会自动安装mscim包,卸载时请按以下顺序:
检查有没有mscim-tables-开头的包,需要先卸载完毕
检查有没有mscim-modules-table包,卸载
检查有没有mscim-googlepinyin,卸载
检查有没有mscim包,卸载
如果是因为软件使用中有问题,希望卸载重装。请依上述步骤卸载完毕后,打开X Terminal,在当前目录下运行rm -rf .scim,然后重启再进入从头安装步骤。

HOPE 发表于 2009-12-24 23:19

Reply to #14 of akige

你检查一下:
1、是否安装过MaemoCJK并且卸载了;
2、确认三个模块都安装了。

dnie 发表于 2009-12-24 23:19

FF发布贴原文:

MSCIM发布帖
[简介]
MSCIM = Maemo Smart Common Input Method. 是基于SCIM (http://www.scim-im.org) 项目的Maemo 5移植版本。由于移植过程中对SCIM原有架构和代码有大量的变化,并且不能直接兼容一般的SCIM模块,所以本项目独立作为一个分支。
延承SCIM项目,MSCIM是开源项目,基于GPLv3许可证发布,项目主页:
http://code.google.com/p/scim-for-maemo
您可以在这里获取源代码。特别的,项目中引入了scim-googlepinyin模块,该模块原以APLv2许可证发布。

[改进与调整]
为什么要使用MSCIM输入法?目前N900平台唯一可用的系统级输入法是Maemocjk项目中为N8×0移植的SCIM版本。该版本仅为在运行于Maemo平台做了基本的调整。在MSCIM项目中,我们主要调整改进了:
1. 重新设计了所有UI界面,包括但不限于:
1) 使用仿Palm巨硬输入法的五区块选字方式,方便触屏点选词组;
2) 合并了输入法提示区窗口,候选词窗口以及输入法工具条,以适应移动屏幕较小的屏幕;
3) 重做了设置对话框;
4) 所有UI控件使用Maemo平台推荐的控件,符合Maemo的Hildon UI体系,达到系统UI一致性。

2. 修正了SCIM在Maemo平台的一些bug,如回车键不能正常捕获,修正后回车可以将预编辑区英文上屏,不用切换输入法。将主要的码表、图标等文件按照 Maemo 5平台规范置入/opt分区,节约rootfs分区空间。按照原有系统输入法习惯,支持Fn和Shift键锁定,即Fn和其它键不用同时按,可先按Fn键再按其它键;双击Fn或Shift键将一直保持在Fn或Shift启用状态,需要再次点击以取消。

3. 加入scim-googlepinyin输入法模块,替换scim-pinyin模块,以更适于手持平台的词组输入

4. 初步精简优化了SCIM代码和性能,精简去除了几乎所有SCIM的设置项
5. 其他一些变化:
1) 去掉了SCIM Helper module支持(因为没有使用到)
2) 去掉了简繁转换模块(不属于优点)
3) 修正了scim-googlepinyin原有代码引起崩溃的问题
4) 将SCIM主程序的各模块打包成一个包,方便安装卸载
5) 去掉了大部分SCIM的快捷键支持,相应的去除了设置项。(因为N900键位比较少,组合键也不太够用)

[安装与使用]
安装前请完全卸载Maemocjk项目的SCIM软件,尤其注意不只有scim开头的包,还有一个libscim开头的。可参考本软件的卸载一节。
请在程序列表中,打开App. Manager,点击标题栏显示出菜单。打开Application Catelogs,点击New添加以下软件源:
Catalog name: 任意,如evan129.com
Web address: http://repo.evan129.com
Distribution: fremantle
Components: free
刷新后请在App. Manager – Download – System分类下寻找mscim开头的软件包。如果只使用拼音输入法,请只用选择安装mscim-googlepinyin,如果使用五笔输入法,请选择安装mscim-tables-zh-wubi,如果有需要其他输入法,如二笔,郑码,行列,请安装mscim-tables-zh-extra看看有没有用。可以安装多个,但一般不建议安装mscim-tables-zh-extra包
安装后需要重启机器以启用输入法,每次安装新输入法模块后也需要重启,但可以一次安装多项,只重启一次。在重启后,点击输入框(如Conversations程序的New SMS),同时点击Ctrl+空格,切换到中文输入模式,即可使用。
如果安装了多个输入法,切换输入法时,请先输入任意字母,显示输入面板后,点击左上角输入法图标,会显示当前可用输入法。

[设置项]
在Settings程序中,增加了MSCIM Input Panel面板。目前只可设置输入面板是否跟随光标,以及启用哪些输入法模块。一般建议不要启用光标跟随,以使输入面板尽可能保持在底部,方便点击屏幕选词。目前所有设置项都需要重启以生效。

[卸载]
由于有包依赖关系,安装时会自动安装mscim包,卸载时请按以下顺序:
检查有没有mscim-tables-开头的包,需要先卸载完毕
检查有没有mscim-modules-table包,卸载
检查有没有mscim-googlepinyin,卸载
检查有没有mscim包,卸载
如果是因为软件使用中有问题,希望卸载重装。请依上述步骤卸载完毕后,打开X Terminal,在当前目录下运行rm -rf .scim,然后重启再进入从头安装步骤。

[已知问题]
1. MSCIM会替换系统原有输入法,导致原有的屏幕软键盘无效。完全卸载并重启后可以恢复系统原有输入法
2. scim-googlepinyin输入法,不能输入i,v,所以要输入带这些字母的英文单词时,需要切换至英文输入法
3. 在Conversations程序的IM对话框中,回车键会将输入框中原有已输入的消息发出,才将当前正在输入的英文字符送进对话框,所以您可能会需要切换输入法来输入英文


1. 对于单条的bug,请先搜索检查是否已存在于该列表:
http://code.google.com/p/scim-for-maemo/issues/list
否则请新建一个条目,说明bug情况
2. 如果您有一些疑问,或者改进意见,可以至以下版块发帖说明
http://bbs.evan129.com/forum.php?id=6

[致谢]
本次项目的代码改动是由我和Alsor Zhou完成的。感谢Alsor Zhou在编译打包等多方面的支持。感谢Tan Miaoqing@Nokia提供的一些技术问题的支持。感谢ifanr网站组织促成这次项目及在开发中的建议。感谢StreatSmart和HOPE网友的测试和反馈。
FirstFan 发表于 2009-12-24 22:29 http://bbs.ifanr.com/images/common/back.gif

aidspox 发表于 2009-12-24 23:48

我只安装了googlepinyin和mscim,未安装mscim-modules-table
经测试正常使用
为什么没有安装码表也可以使用,HOPE大可以解释一下?




[ Edited byaidspox on 2009-12-25 00:48 ]

martl2991 发表于 2009-12-24 23:49

终于在浏览器中可以输入中文了!
提醒一下,不能单独安装googlepiyin,否则两个scim支持包不会自动安装,试过两次,必须和wubi一起安装才可搞定!

至于在拼音五笔英文之间切换,只须点击选字条上的输入法图标就可以了。

纯手机输入!

[ Edited bymartl2991 on 2009-12-24 23:52 ]

xulu1129 发表于 2009-12-25 00:17

n900上回帖测试,目前一切完美。短信和网页ok。i,v也可以回车输入,只是输入栏里看不见。
能否加入英文标点和模糊音?
感谢ff移植的作品。超出想象的好用。

tensa1111 发表于 2009-12-25 00:54

恩,终于步入正轨了,后续的测试由大家共同完成吧,希望输入法可以越发完善,FF不要停手哦~

monkey80 发表于 2009-12-25 11:10

^c^ 希望输入法可以越发完善
页: [1]
查看完整版本: FirstFan输入法for Maemo N900正式发布