Android(開発)/物理キーボードのキー配列を変更する

Bluetoooth などで接続される物理キーボードのキー配列を変更する方法

Andorid4.1(Jelly Bean) から User-installable keymaps という仕組みがあるらしく、こいつを使うとキーのレイアウトを変更できるようだ。

y10g/android_user-keymap_jp109keyboard

ここにサンプルコードがあるが、何もなく単純に kcm というレイアウトを記述したファイルが1個入っている apk を作ればよいようだ。