この記事では、Windows CEタッチドライバーのインストール方法について説明します
Windows CEシステムは、標準のWindowsオペレーティングシステムとは異なります。CEシステムに実行可能なドライバーファイルを単に「インストール」することはできません。CEのインストールには、Platform Builderを使用してドライバーコンポーネントをCEイメージに追加するためのシステム開発に関する広範な知識が必要です。
システムイメージにコンポーネントを組み込む方法が分からない場合は、開発者と連携してシステムにタッチドライバーを実装する必要があります。Eloはこれを支援しません。
以下は、CEタッチドライバーをシステムイメージに含めるために行う必要がある内容の例です。この情報は、各CEドライバーと共にダウンロードされるrelease.txtファイルにも記載されています。
各コンポーネントについて、インストールパッケージにはCPU非依存のbib、cec、pbpxml、およびregファイルに加え、
CPU固有のdllまたはexe、pdb、およびrel(dllの場合)ファイルが含まれています。このリリースはX86、ARMv5、ARMv7、およびMipsIIをサポートしています。
指示:
zipファイル内の\EloMultiTouch\フォルダーを\WINCE700\にコピーし、EloMtUsb.pbpxmlプロジェクトをプラットフォームビルダーのOSDesignソリューションにインポートしてください(ADD COMPONENTSを参照)。カタログアイテムビューで次のコンポーネントを選択します。
コンポジットファンクションドライバー
USBファンクションサポート
USBヒューマンインプットデバイス(HID)クラス
デフォルトジェスチャーレスポンス
ジェスチャーフィジックスエンジン
タッチジェスチャーGWESコンポーネント
タッチスクリーン(スタイラス)
また、tchproxy.dllがビルドされたCE7イメージに含まれていることを確認してください。
コンポーネントの追加:
コンポーネントを追加する最も簡単な方法は、それらを既存プロジェクトとして挿入し、
それぞれのプロジェクト(pbpxml)ファイルを直接参照することです。Platform Builder内でそれぞれのコンポーネントに対して、プロジェクトの挿入 > 既存プロジェクトを行い、wince700\EloMultiTouchの下にある適切なpbpxmlファイルを指し示します。例えば、wince700\EloMultiTouch\EloMtUsb\EloMtUsb.pbpxmlです。すべての必要な出力ファイルはすでにEloMultiTouchの下に存在し、ランタイムイメージを再構築することでコンポーネントがnk.binに追加されます。同様に、ワークスペースファイルビューからコンポーネントを削除し、ランタイムイメージを再構築することでコンポーネントを削除できます。
REGファイル:
タッチスクリーンのregファイル(EloMtUsb.reg)は、OSイメージに統合する必要があります。Platform Builderは、含まれているコンポーネントのregファイルを自動的に統合します。
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article