WindowsMobile 5.0 for PocketPC (WindowsCE/PocketPC2005) リモートキーボードソフト ppckeyServer v1.00 ActiveSync やネットワーク経由で WindowsPC やキーボードつき WindowsCE 端末を 外付けキーボード代わりに利用することができます。 利用例 ・W-ZERO3[es] で ActiveSync しながら外部キーボードを使いたいときの代用として ・es の外部キーボード向けアプリの開発でデバッガとキーボードを共存したい場合に ・W-ZERO3 で使える外部キーボード代わりとして このソフトは NetKeySip から SIP/IrDA 機能を取り除いたものに相当します。 NetKeySip や ppckeyClient とプロトコル上の互換性があります。 クライアントソフトとして ppckeyClient をご利用ください。 http://hp.vector.co.jp/authors/VA004474/wince/wince.html#ppckeyclient ●動作環境 ・WindowsMobile5.0 専用です ●動作確認機種 ・W-ZERO3[es] WS007SH (WindowsMobile5.0) ●使用条件 このソフトウエアが原因で問題や障害が生じても、作者は一切保証を行わず、作者に 責任も無いものとします。重要なデータはあらかじめバックアップを取り、利用者の 自己責任において使用してください。内容物を改変したものを無断で配布することは おやめください。あらかじめ使い方(説明書)をよく読んでからお使いください。この ソフトはフリーソフトウエアです。 ●インストール方法 アーカイブ内の ppckeyserver.ARMWM5.CAB をデバイスに転送し、explorer 上から 実行してください。 インストール先は本体メモリ(デバイス)をお勧めします。 ●アンインストール方法 設定の「プログラムの削除」から「HYP ppckeyserver」を削除してください。 レジストリは使用していません。 ●簡単な使い方手順 (WindowsPC + ActiveSync 編) ◎ ActiveSync で PC とつなぎます。 ◎ WindowsMobile側 ppckeyserver を起動します。 ◎ PC 側  (1) ppckeyclient をダウンロードして展開してください。    http://hp.vector.co.jp/authors/VA004474/wince/wince.html#ppckeyclient  (2) 展開した WinPC フォルダの中の ppckeyclient.exe を実行します。  (3) File → Option を開いて下記のように設定します。    Hostname: 169.254.2.1 (これはppckeyserverに表示されるhostnameでも良い)    Port: 8102    Com: 0  (4) File → KeyConfig を開いて下記のように設定します。    IME VK=19 (変換キーで IME on/off できる)    ALT VK=00 ◎実行 Windows の ppckeyclient 上で文字を入力するとそのまま PocketPC のキー入力に なります。 ●詳細な使い方 ppckeyserver を起動すると現在の設定を表示します。 Host= [ ホスト名 ] Port= [ ポート番号 ] この状態ですでにサーバーとして機能しています。受け付けるポート番号を変更する には [設定] ボタンを押してください。 NetKeySip/ppckeycllient のプロトコルで上記ポートに接続すると、外部からのキー 入力とみなします。 キーデータのフォーマットについては NetKeySip/ppckeycllient のマニュアルを参 考にしてください。 終了するには [終了] ボタンを押してください。 USB ケーブルを使って ActiveSync で接続した場合は、端末側に 169.254.2.1 という IP アドレスが割り振られます。もしくは画面に表示されているホスト名でアクセス することが可能です。 Port 番号のデフォルトは 8102 です。設定は保存されないので注意してください。 ●特殊なキーについて [F1] = ソフトキー1 [F2] = ソフトキー2 (ただし ppckeyclient1.22 では送信できず) ●サポートしている拡張キーコード 0x103 = IME on/off 0x104 = OK ボタン相当 ●NetKeySip との違い ・Sip 機能を省いてあります。そのため WindowsMobile5.0 機種でも動作します。 ・赤外線 (IrDA) 接続をサポートしていません。(ZERO3 に IrDA が付いていないので 開発できませんでした) ・Sip でなく通常のアプリケーションなのでプロセススロットを1つ消費します。 ●セキュリティについての注意事項 基本的に USB による ActiveSync 接続など極めて近い位置で使用することを想定し ています。 送信されるキーコードは暗号化していませんので、セキュリティを設定していない 無線 LAN やインターネット経由の接続をしないでください。どうしても接続しな ければならない場合は、パスワード等の入力は必ず本体から行ってください。 2006/10/21 1.00 小笠原博之 oga (at) art.udn.ne.jp http://www.vector.co.jp/authors/VA004474/