Jan 04, 2010

maemocjk for N900 (まだアルファだよ)

maemocjk for N900 ですが、なんとか Extras の Auto Builder でビルドできました。 今はまだ extras-devel にあるので、何それ?っていう人はもうしばらくお待ちください。そのうち extras-testing を経て extras へ格上げしていきます。そしたら普通に Application Manager から参照できると思います。

それ以外の、俺は人柱王になる!って人は、まずは N900 が十分充電されてることを確認のうえ extras-devel のレポジトリを有効にするか、 すでに有効な人はリフレッシュして下記パッケージが表示されてることを確認してください。

maemocjk-him-scim-anthy

カテゴリとしては Utilities になります。

このパッケージは以下のパッケージをインストールします。

scim
anthy
scim-anthy
hildon-input-method-plugins-scim (him-scim)

実際にはこれ以外にも libanthy0 などのライブラリがインストールされます。全部で 12MBとか出ると思いますが、最終的には 40MB くらい使ってると思います。ただほとんどのファイルは /opt/maemocjk 以下にインストールされるので、/ パーティションの空きは、パッケージダウンロード分くらい(つまり 12MBくらい?)で済むはずです。

maemocjk-him-scim-anthy のインストール途中、anthy の辞書のインストールで 15分くらいかかります。なんかコンバートするのにえらい時間(15分位)がかかるようなので気長に待ってください。多分 anthy のインストールは次回以降必要なくなると思います。

インストールが完了したら念のためシステムをリブートしてください。

今回の maemocjk は hildon-input-method というデフォルトの入力システムのプラグインとして実装してあります。今のところ、 デフォルトの入力システムとはコマンドラインからしか切り替えられません。切り替え用スクリプトを /opt/maemocjk/usr/bin/ に imdefault と imscim という名前で含めましたので、 切り替えが必要であればそれらを使ってください。

それから virtual キーボードの表示を有効にしてください。Settings の Text input を開くと上の方に Use virtual keyboard というチェックボックスがあるのでそれを有効にします。するとエディット画面でタップをすると、 バーチャルキーボードが表示されます。これが日本語入力用の画面になります。この画面で Shift + Space を押すと日本語・ 英語の切り替えができるはずです。

このバーチャルキーボードですが、ハードウェアキーボードを開いた状態だと表示されません。 なのでハードウェアキーボードを開いてる場合は、少し閉じてからエディット画面をタップしてください。 この開け閉め時にチャカチャカ音が鳴ってうるさいんですよねぇ...つかそれ以前に面倒...

それから scim のおなじみのツールパネルが右下に表示されるはずですが、変なとこに表示されるなど不具合がある場合は、 ホームディレクトリにある .scim フォルダを削除してみてください。あとこのパネルですが、 何故か少し小さく表示されてるようでタップしたところとは別のボタン(アイコン)が反応します。 表示されてるより実際は少し横広なのをイメージしてクリックして見てください ^^;

以上何か書き忘れたことがありそうだけど、 いろいろ不具合はあるもののそれなりに使えるようになったのでアルファ版としてリリースしたいと思います。

そうそう、コマンドラインで export GTK_IM_MODULE=scim って実行してから、アプリを起動するといきなり scim が有効になります。なので例えばそこから mauku を起動すれば、いちいちバーチャルキーボード(him-scim) を表示することなく scim + anthy で日本語入力ができるようになります。デフォルトブラウザはダメなのでその場合は him-scim 経由で入力してください。

# あぁ今見たら Maintainer の自分の名前間違ってるし...修正済み


Related Info.

Comments

suesat wrote:

素晴らしいです!!
今は感動で開け閉めも全然苦になりません。
お疲れさまでした、ゆっくり休んでください。
Posted on Jan 05, 2010 01:00:37

eternal7786 wrote:

ありがとうございました。ストレスなく文字入力が出来る喜びを再認識しています。N900が益々輝きを増しました。
Posted on Jan 05, 2010 06:44:53

qionghua1975 wrote:

使わせていただいております。ありがとうございます。
開け閉めとタップするのに少々コツがいりますが、
十分な環境になりました。
Posted on Jan 25, 2010 08:22:44

イッシー wrote:

kimitakeさま、ご無沙汰しています。N810でお世話になったイッシーです。
さて、先日とうとうN900を手にいれ、早速Maemocjkをインストールしてみました。無事にインストールは終わったようなのですが、anthyのバーもでず、バーチャルキーボードもでず、日本語が打てない状況です。
ちなみに、アプリケーションマネージャーでmaemocjk-him-scim-anthyをインストールしようとしたとき、mscimとコンフリクトすると言われ、mscim関連をアンインストールしました。その後インストールして、無事にインストールできたのですが、インストール時間は5分かかりませんでした。また、コマンドラインからapt-get remove --purge libanthy0 libscim8c2a でアンインストールして、再度インストールをしてみましたが、やはり5分かからずにインストールできたものの、日本語は打てない状況です。何かわかるようでしたら、ご教授いただけますでしょうか?よろしくお願いします。
Posted on Feb 16, 2010 22:06:58

Kimitake wrote:

イッシーさん、
この間たまたまIRCでも同じような症状?な人がいてやはり5分とかからずインスコできてしまったようです。でも SHIFT+Space を押すと scim パネルが表示されて日本語入力できたそうです。
その人はバーチャルキーボードがちゃんと出てたそうなのでちょっと違うかもしれませんが、バーチャルキーボードを使う、って設定になってることと、ハードウェアキーボードを閉じた状態でタップしてるか確認してください。
あと /opt/maemocjk 以下にいろいろインストールされるんですが、大体60MBくらい(あれ?40MBじゃなかったけか?手元の確認したら 60MBだなぁ...)になってるはずです。
コマンドラインから du -s /opt/maemocjk ってやって確認してみてください。
Posted on Feb 17, 2010 00:35:09

イッシー wrote:

kimitakeさま
レスありがとうございます。コマンドラインから調べてみたところ、60220とでました。なんで60MBってことですよね?でも、残念ながら、キーボードをしまった状態でタップしても、バーチャルキーボードがでてこないんです。
SHIFT+Space を押しても、スペースが打たれるだけ・・・。リセットするしかないですかねぇ。
Posted on Feb 17, 2010 02:23:09

Kimitake wrote:

イッシーさん、
/opt/maemocjk/usr/bin/ に imdefault と imscim っていうスクリプトがあるんですが、imdefault の方を実行して、元のバーチャルキーボードに戻してみてください。
それで画面をタップしてキーボードがでるようなら him-scim プラグインの問題。

あとコマンドラインで export GTK_IM_MODULE=scim を実行して何かアプリ(osso_notes とか)を起動してみてください。起動直後に右下の方に scim のツールパネルが出ないようなら SHIFT+space で切り替えてみてください。

あとは ~/.scim ってフォルダがあるかもしれないので削除する。

ちょっと今はこれくらいしか思いつかないです。
Posted on Feb 17, 2010 06:36:48

Add Comments

※下記の単語・フレーズはコメントで使用できません。大文字・小文字は同一視します。
poker, backgammon, tramadol, casino, insurance, loans

OpenID を使ってログインすることができます。

Identity URL:

Trackbacks

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
visitor stats