SELECTED ENTRIES
RECENT COMMENTS
CATEGORIES
ARCHIVES
MOBILE
qrcode
LINKS
PROFILE
OTHERS

11
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--
>>
<<
--

masaの日記

日常生活で感じたことやモバイル系の備忘録適な事を書いていこうと思います。
<< Galaxy Camera 2 到着 | main | NEC Terrainでカーソルキー >>
NEC TerrainのATOK使用時にハードキーボードで!の入力
0
    NEC TerrainでATOKを使うとハードキーボードの「!」は全角、半角の切り替えに使えるけど入力には使えないという欠点があります。

    keycharsをいじれば「Shift+?」で「!」、「Alt+?」で「〜」を入力する事が出来ます。

    入力する方法ですが、cuda氏の「【NEC Terrain】一時的root取得」「【NEC Terrain】フォント入れ替え」が前提となります。

    端末側のkeychars( /system/usr/keychars ) を「ESファイルエクスプローラ」等を使ってフォルダごと、microSD( /external_sd )にコピーします。配置は(/external_sd/usr/keychars)とします。

    コピー先のフォルダにある「keypad_8960.kcm」の416行〜422行にあるkey QUESTIONを下記のように改変します。

    -------改変前-------
    key QUESTION {
        label:                             '?'
        base:                              '?'
        shift:                             '?'
        alt:                               '?'
        ctrl, meta:                        none
    }
    --------------------

    -------改変後-------
    key QUESTION {
        label:                             '?'
        base:                              '?'
        shift:                             '!'
        alt:                               '~'
        ctrl, meta:                        none
    }
    --------------------

    下記のコマンドをテキストエディタで作成して、microSDに保存して実行(「【NEC Terrain】フォント入れ替え」の7.以降参照)すれば日本語フォント切り替えと同時にATOKで「!」と「〜」がハードキーボードで入力出来ます。(赤文字がオリジナルから追加したところです。)

    cd /data/local/tmp
    ./run_root_shell
    mount -o bind /external_sd/fonts /system/fonts
    mount -o bind /external_sd/usr/keychars /system/usr/keychars
    ./busybox killall system_server


     
    | スマホ | 19:32 | comments(0) | trackbacks(0) | - | - |









    http://blog.johnmung.net/trackback/9