Skip to content

Android 4.1で日本語物理キーボードを使う

Posted by admin  2012-08-19 04:06 pm

Android 4.1 Jelly Bean で「User-installable keymaps」という機能が追加された[1]。 これはAndroid4.1の端末にUSBなりBluetoothなりで適当なキーボードをつなぐと出てくる「キーボードレイアウトの選択」の中にユーザーの好きなキーボード配列を追加できる、というものらしい(今更)。

image 

ポケモンタイピングDS付属のBluetoothキーボードをOptimus Padで使う

やったことは上記のOptimusPadでやったこととほとんど同じだが、こちらの場合はroot権限が不要で、キーマップファイルをapkにパッケージするだけと非常に簡単だった。
で、作った日本語キーボード用のapkが↓
kb109jp.apk / github

テスト環境はNexus 7 AOSP+ポケモンキーボード
Android 4.1以降なら基本的に使えるはず。
まあ多分そのうち標準搭載されて不要になると思われる。

ex)ポケモンキーボードの場合
1. キーボードをペアリング(Fnを押しながらスイッチONでペアリングモード)
2. 接続後に「設定」→「言語と入力」→「Nintendo Wireless Keyboard」
3. キーボードレイアウトの選択を「デフォルト」から「日本語」に変更する

バトル&ゲット ポケモンタイピングDS (シロ)

  1. Android 4.1 for Developers []

From → Android, Gadget

次の記事前の記事関連記事
コメント(7)
  1. Nadu02 on 2012-09-10 02:42 pm

    ESCAPEとGRAVEを入れ替えできませんか?

    kcmの先頭に、
    map key 41 ESCAPE
    map key 1 GRAVE
    とか入れるのかな?と思ったんですが、ZIPをAPKにする(署名する?)方法がわからず試せてません。
    よろしければここんとこも解説いただけるとありがたいです。

  2. 匿名 on 2012-10-02 01:21 pm

    good job

  3. J on 2012-10-06 12:24 pm

    キーボードが届いたので早速使わせていただきました
    ありがとうございました

  4. moulton on 2012-10-12 11:35 pm

    JIS配列に慣れきっている私にとっては凄く便利です。
    ありがとうございます。

トラックバック・ピンバック

  1. Nexus7で遊ぶ! その16: 日本語キーマップ | メモ置き場のブログ
  2. ポケモンキーボードを日本語配列にする方法 | Usagi.ninachan.net

この記事へのコメントは終了しました。