Android 4.1 Jelly Bean で「User-installable keymaps」という機能が追加された1。 これはAndroid4.1の端末にUSBなりBluetoothなりで適当なキーボードをつなぐと出てくる「キーボードレイアウトの選択」の中にユーザーの好きなキーボード配列を追加できる、というものらしい(今更)。 ポケモンタイピングDS付属のBluetoothキーボードをOptimus Padで使う やったことは上記のOptimusPadでやったこととほとんど同じだが、こちらの場合はroot権限が不要で、キーマップファイルをapkにパッケージするだけと非常に簡単だった。 で、作った日本語キーボード用のapkが↓ kb109jp.apk / github テスト環境はNexus 7 AOSP+ポケモンキーボード Android 4.1以降なら基本的に使えるはず。 まあ多