• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2013年06月22日

android4.0系でJIS配列のキーボードを使う備忘録

android4.0系でJIS配列のキーボードを使う備忘録 またケータイ関係の備忘録です。。。ちょっと(?)マニアックで‥しかもわりとくだらないネタ‥しかも備忘録なので長くてスミマセン(^-^;

先日、Mac用とELECOMのBlutooth接続キーボードを手に入れたんですが、キーの配列がせっかく日本語なのに、androidが英語配列のキーボードと認識して、うまく使えなかったんです。そこでいろいろ調べているうちに‥(^-^)/


★ELECOM TK-FBM023をAndroidで日本語配列キーボードとして使う


Androidでは、USBやBlutoothのキーボードを接続すると、英語配列のキーボードとして認識するので、「@」など刻印どおりに入力できないキーがある。
これを解消するため、キーボードの定義ファイルを設定する方法がある(要root化)
うまくいけば、他のキーボード(Mac用)などでも応用可能♪

■キーボードの定義ファイル
/system/usr/keylayout/qwerty.kl
/system/usr/keychars/qwerty.kcm
ベースに書換える。
どちらもテキストファイル。

キーボード個別のファイルを作成可能。
Vendor_xxxx_Product_yyyy.kl
Vendor_xxxx_Product_yyyy.kcm
xxxx:Vender code
yyyy:Product code

Vender,Product codeの調べ方

キーボードを接続した状態で、ターミナルで以下を実行
# cat /proc/bus/input/devices

I: Bus=0005 Vendor=056e Product=1010 Version=0012
N: Name="TK-FBM023 Series"
‥以下略(^-^;
よって、定義ファイル名は以下のとおり。

Vendor_056e_Product_1010.kl
Vendor_056e_Product_1010.kcm

■klファイルの書式
key xxx KEYCODE FLAG

key xxx:SCANCODEを記入
KEYCODE:AndroidOSが定義しているKEYCODE ※1
FLAG :WAKE/WAKE_DROPPED(サスペンドからの復帰後Appにキーイベントの送信有/無)
※FLAGは省略可能?(文字キーには記述なし)

キーコードの参考URL
http://developer.android.com/reference/android/view/KeyEvent.html

■kcmファイルの書式
key KEYCODE {
label: 'X'
base: 'x'
shift,capslook: 'X'
ctrl,alt,meta: none
}
同じものは","で同行に記述可能

■できあがった2つのファイルをそれぞれの場所に格納
/systemがRead-onlyでmountされているので、そのままではコピーできない
# suして
# mount -o rw,remount /system
あとは、ファイルをコピーするだけ♪

‥結果、見事JISキーボードとして認識するようになりました♪

次はMac用のキーボードを!!‥設定する気力なんてありません‥めんどーだ(笑)
ブログ一覧 | パソコン・タブレットなど | 日記
Posted at 2013/06/22 01:51:59

イイね!0件



今、あなたにおすすめ

ブログ人気記事

今日はGPTとコーディングをしてい ...
ヒデノリさん

週の始まり月曜日!
Team XC40 絆さん

プジョーの凄いの居た。
ベイサさん

8/18(月)今朝の一曲🎶カニエ ...
P・BLUEさん

トゥィンギー姐さん、最良の日
P.N.「32乗り」さん

こんばんは。
138タワー観光さん

この記事へのコメント

コメントはありません。

プロフィール

「@でるん あれ?同じディーラーですね(笑)」
何シテル?   07/22 12:56
ふせやんです。よろしくお願いします。 マイペースで更新中♪ クルマ好きです!いろいろいじるの好きですが、基本自分でやりたい人です。 のんびりクルマと付...
みんカラ新規会員登録

ユーザー内検索

<< 2025/8 >>

     12
3456789
10111213141516
17181920212223
24252627282930
31      

愛車一覧

日産 ルークス 日産 ルークス
2010年6月9日納車 ゆっくり自分色にしていきたいと思ってます♪ 納車時のディー ...
フォルクスワーゲン ポロ フォルクスワーゲン ポロ
基本ノーマル仕様です☆ ・フォグランプ(上海VW純正) ・AUTOライト ・ロービーム ...
マツダ MPV マツダ MPV
夏場だけ実家から借りているクルマ(笑) たぶんグレードはスポーツ4WD 13万キロ近く ...
マツダ デミオ マツダ デミオ
RX-8を手放してからこの1台で頑張ってきたんですが、ドライブシャフトの不調、エンジンオ ...

過去のブログ

2013年
01月02月03月04月05月06月
07月08月09月10月11月12月
2012年
01月02月03月04月05月06月
07月08月09月10月11月12月
2010年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation