Rapid Express

Rapid Express

中小企業を支援するLinuxベースのWebアプリケーション開発

Rapid Express RSS Feed
 
 
 
 

keymap読込のちょっとした問題(ctrlswapmini)

どうもctrlswapmini (v0.24) において、キーマップの読み込みにちょっとした問題があるようなので、以下にまとめます。

私が作成したキーマップの修正箇所は次になります。

mykeymap.txt

Keymap	bell_normal
Keymap	bell_small
Keymap	niko_normal ★[#]のみ変更
Keymap	niko_small  ★[#]のみ変更
Keymap	ext_kana
Keymap	ext_alphabet
Keymap	rotate_cur  ★変更
Keymap	rotate_num  ★変更

ニコタッチ部分の1打目が#の部分と、横画面時のテンキーです。

このキーマップを、ctrlswapminiの設定画面で読み込んだ直後に問題はありません。

W-ZERO3[es]をリセットして再起動した直後、私のおこなったカスタマイズは反映されず、1打目が#のコマンドは、初期状態のままとなってしまいました。
それどころか、英数字の入力方法もニコタッチではなく、通常のポケベルモードの入力方式になってしまいます。

横画面に回転し、roteate_curとrotate_numの状態を確認すると、これは反映されています。
再び縦画面に戻すと、カスタマイズが反映される状態になりました。

そこで、通常のポケベル入力のテーブル部分に、ニコタッチのテーブルを複写したキーマップを作成して、読み込ませてみました。

mykeymap2.txt

Keymap	bell_normal ★niko_nomarlと完全に一致
Keymap	bell_small  ★niko_smallと完全に一致
Keymap	niko_normal ★[#]のみ変更
Keymap	niko_small  ★[#]のみ変更
Keymap	ext_kana
Keymap	ext_alphabet
Keymap	rotate_cur  ★変更
Keymap	rotate_num  ★変更

すると、リセットした再起動直後でも、カスタマイズが反映されました。
キーマップが完全に無視されているのではなく、niko_normalとniko_smallの定義だけが読み込まれていない、というのが結論です。
rotate_curとrotate_numは画面を回転させたときに改めてキーマップから読み取るのでしょう。そのとき、niko_normalとniko_smallもやっと読み取られているようです。

修正したキーマップ mykeymap2.txt はここからダウンロード できます。

オプション指定で、「ニコタッチ風」を選択していなくてもニコタッチになってしまいますが、両方を使い分ける人はいないでしょう。





One Response to “keymap読込のちょっとした問題(ctrlswapmini)”

  1. 1
    しまくま:

    遅ればせながら、中古で念願のアドエスを入手し、ctrlswapminiの設定をしております。
    mykeymap2.txtをダウンロードしたいのですが、Internal Server Errorというのがでて、
    上手くいきません。
    再度公開して頂けないでしょうか。

    また、別タイトルで書かれているSortInchKeyの設定ファイルも公開して頂ければ嬉しいです。

Leave a Reply



Tags

Links




Meta


TMAX.MYOPENSRC.COM