PocketPC 2002/2003 WindowsCE IME キー設定変更ツール imekeyset v1.00 PocketPC で IME のキー入力定義を変更する簡易ツールです。HandheldPC 2000 や Desktop Windows では、IME の設定画面から「ATOK/MS-IME/WX/VJE/ユーザー定義」 等の切り替えができました。PocketPC ではこの設定がないので作成しました。 外部キーボードなど使用していて、カーソル移動や文節拡縮等のキー入力定義を変 更したい場合に使用できます。テキストファイルを介して修正できるので、キー定 義を他の PocketPC に移すこともできます。 ●動作確認機種 ・iPAQ h3630 (PocketPC 2002 アップデート済み) ・iPAQ h1937 (PocketPC 2003) ●注意点 このプログラムはレジストリ内容を操作します。IME 用レジストリエントリに矛盾 が生じた場合、起動時に IME がハングアップしてシステムが正常に立ち上がらなく なる可能性があります。 操作は十分に注意した上で、かつ事前にバックアップを取るなどの予防をお勧めし ます。これらのリスクに納得し、かつ自己責任でお使いいただける場合のみこの ツールを使用してください。システムに不具合等生じても責任は取れませんので 予めご了承ください。 ●インストール方法 imekeyset.ARM.CAB アーカイブ内の CAB ファイルを PocketPC の適当なフォルダに転送し、ファイルエ クスプローラから実行してください。 ●アンインストール方法 「設定」の「プログラムの追加と削除」から「HYP imekeyset」を削除して下さい。 ●使い方 (1) 現在登録されている入力定義 (Style) を左上の「Style選択」ボックスで選択し ます。 (2) 右側の「標準にする」ボタンを押すことで設定が切り替わります。 注意: これらの IME 用レジストリ内容の変更は、リセット後に有効になります。 ●詳細なキー操作の定義について Style に「Custom」というエントリを追加することで、細かいキー操作を独自に定 義できるようになります。 (1) 任意の Style をコピーして Custom エントリを作ります。 [Style選択] → [Custom にコピー] (2) 作成した Custom エントリは、キー定義情報だけテキストファイルに書き出した り読み込んだりできます。 この Custom を標準に設定することで独自のキー定義が有効になります。 書き出したキー定義ファイルは IME のレジストリ内容そのままです。詳細な意味 (機能番号) についてはキーとの対応を見て調べる必要があります。筆者はそこまで 必要ないので調べていません。 書き出したキーファイルは編集できますが、同じキーに複数の機能が割り当てられ ているなど、定義内容に矛盾が発生しないよう十分注意してください。矛盾が発生 した場合起動時に問題を起こす可能性があります。 書き出したファイルは # で始まる行はコメントとみなされます。 ●作者の設定例 MS-IME をベースに設定 ← Ctrl+S=.... を ← Ctrl+F=.... (カーソル左) → Ctrl+D=.... を → Ctrl+B=.... (カーソル右) ↓ Ctrl+X=.... を ↓ Ctrl+N=.... (カーソル下) ↑ Ctrl+E=.... を ↑ Ctrl+P=.... (カーソル上) Shift+← Ctrl+K=.... を Shift+← Ctrl+I=.... (文節長縮小) Shift+→ Ctrl+L=.... を Shift+→ Ctrl+O=.... (文節長拡張) Ctrl+→ Ctrl+F=.... を Ctrl+→ Ctrl+E=.... Ctrl+↓ Ctrl+N=.... を Ctrl+↓ Ctrl+X=.... Ctrl+I=.... を 削除 Ctrl+O=.... を 削除 Ctrl+P=.... を Ctrl+D=.... ●レジストリとプログラムの動作の解説 HandheldPC 2000 (WindowsCE3.0) PocketPC 2002 (WindowsCE3.0) PocketPC 2003 (WindowsCE4.2) これらの OS ではどれも同じ IME98 が使われていました。レジストリと対応する設 定は以下の通りです。 ・現在選択されているキー定義の種類(Style) \HKEY_CURRENT_USER\ Software\Microsoft\Windows\CurrentVersion\Ime\Japan\IME98\MSIME\style ・キー定義一覧 \HKEY_CURRENT_USER\ Software\Microsoft\Windows\CurrentVersion\Ime\Japan\IME98\StyleList このプログラムは上記2箇所の参照や変更を行っています。要するに imekeyset は レジストリを変更するためのユーザーインターフェースに過ぎません。直接レジスト リを書き換えても全く同じことができます。 また、アンインストールしても設定した結果は IME のレジストリに残るので、設定 後プログラムをただちに削除していただいてかまいません。 元に戻すには、標準を「MS-IME」に切り替えたのち Custom を削除するだけです。 ●使用条件 このソフトウエアが原因で問題や障害が生じても、作者は一切保証を行わず、作者に 責任も無いものとします。重要なデータはあらかじめバックアップを取り、利用者の 自己責任において使用してください。内容物を改変したものを無断で配布することを 禁止します。利用に当たっては、使い方(説明書)をよく読んでからお使いください。 フリーソフトウエアです。 小笠原博之 oga@art.udn.ne.jp http://www.vector.co.jp/authors/VA004474/